jdx
6f4e072be6
fix: `mise unuse` bug not pruning if not in config file ( #4058 )
2025-01-11 19:54:38 +00:00
jdx
f7511b696c
test: added test case for `mise rm`
2025-01-11 19:33:39 +00:00
jdx
4e34333ff2
feat!: bump usage to 2.x ( #4049 )
...
this uses kdl 2.0 which has slightly different syntax see jdx/usage#218 and https://github.com/kdl-org/kdl/blob/main/CHANGELOG.md#200-2024-12-21
2025-01-10 22:24:08 +00:00
Hugues Verlin
659287cb45
feat: update JSON output for task info/ls ( #4034 )
...
Co-authored-by: jdx <216188+jdx@users.noreply.github.com>
2025-01-10 14:05:15 +00:00
jdx
dea1532dec
fix: allow using depends and depends_post on separate tasks ( #4010 )
...
Fixes #4009
2025-01-08 20:15:49 +00:00
jdx
f9ee0be9c5
fix: issue with enter hook and subdirs ( #4008 )
...
Fixes #4001
Fixes #3924
2025-01-08 19:46:20 +00:00
jdx
e3bf99f023
fix: aliases with aqua ( #4007 )
...
Fixes #3933
Fixes #3936
2025-01-08 13:29:38 -06:00
Hugues Verlin
8d647a3b7a
fix: use task display_name in more places ( #3997 )
...
* fix: use task display_name in more places
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
* add tests
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-01-08 12:22:39 -06:00
Hugues Verlin
56c300e19a
feat: Add setting description to mise settings --json-extended output ( #3919 )
...
* feat: Add setting description to mise settings --json-extended output
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: jdx <216188+jdx@users.noreply.github.com>
2025-01-05 23:01:42 +00:00
Hugues Verlin
39908f01dd
fix: improve mise generate bootstrap ( #3939 )
...
* fix: improve mise generate bootstrap
* [autofix.ci] apply automated fixes
* fix test
* additional fix
* lint
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2025-01-04 02:29:59 -06:00
jdx
0cfaf74aab
feat: added completions to more commands ( #3910 )
...
Fixes #3909
2025-01-01 18:01:24 +00:00
Roland Schaer
47aaa3e3f5
fix: panic when setting config value ( #3823 )
2024-12-31 13:57:19 -06:00
Roland Schaer
7489357b02
fix: mise settings unset does not seem to work ( #3867 )
...
* fix: mise settings unset does not seem to work
* [autofix.ci] apply automated fixes
* fix: mise settings unset does not seem to work
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-12-30 11:40:45 -06:00
jdx
1a663dd63e
test: skip dotnet if not installed
2024-12-23 12:04:32 -08:00
jdx
de66eaef3f
feat: verify zig with minisign ( #3793 )
...
* feat: verify zig with minisign
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-12-23 17:54:34 +00:00
jdx
0d07383bb9
feat: `mise g bootstrap` ( #3792 )
2024-12-22 19:43:34 +00:00
jdx
f79a3a41eb
test: added stubbed test for https://github.com/jdx/mise/discussions/3783
2024-12-22 06:48:15 -06:00
jdx
53c9144df8
fix: hide task file extension in completions ( #3772 )
...
* fix: hide task file extension in completions
* docs: add missing dotnet left menu (#3770 )
---------
Co-authored-by: Pierre-Emmanuel Mercier <acesyde@gmail.com>
2024-12-21 22:25:21 +00:00
Pierre-Emmanuel Mercier
6393920ed6
feat: allow dotnet prerelease ( #3753 )
2024-12-21 11:50:09 -06:00
jdx
d020c0512a
feat: added keep-order task output type ( #3763 )
...
* chore: release 2024.12.16 (#3720 )
* feat: add `usage` field to tasks
* feat: added keep-order task output type
Fixes #2347
---------
Co-authored-by: mise-en-dev <release@mise.jdx.dev>
2024-12-21 14:08:12 +00:00
jdx
5d79196da2
feat: add usage field to tasks ( #3746 )
...
* chore: release 2024.12.16 (#3720 )
* feat: add `usage` field to tasks
---------
Co-authored-by: mise-en-dev <release@mise.jdx.dev>
2024-12-21 13:19:43 +00:00
jdx
dca96d2900
fix: set env vars in task templates ( #3758 )
...
* fix: set env vars in task templates
Fixes #3756
* [autofix.ci] apply automated fixes
* [autofix.ci] apply automated fixes (attempt 2/3)
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-12-21 12:48:23 +00:00
jdx
c938977ccc
test: add some test cases for env var templates
2024-12-21 05:05:31 -06:00
jdx
addad3b8ff
fix: make --help consistent with `mise run` and `mise <task>` ( #3723 )
2024-12-20 17:14:52 +00:00
jdx
d74f29e8c4
fix: allow using previously defined vars ( #3741 )
2024-12-20 16:36:05 +00:00
Pierre-Emmanuel Mercier
a8fb788c68
feat: add dotnet backend ( #3737 )
...
* feat: first commit
* list versions
* format
* finish list remove versions
* add install
* lint
* fix: documentation
* fix: documentation
* chore: code review
* [autofix.ci] apply automated fixes
* chore: code review
* chore: update documentation
* [autofix.ci] apply automated fixes
* feat: add e2e dotnet backend
* feat: add e2e dotnet backend
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-12-20 08:56:53 -06:00
jdx
e16e758f6b
fix: `mise run` shorthand with options ( #3719 )
...
Fixes #3717
2024-12-19 19:05:27 +00:00
jdx
bde7bd5f02
feat: added `mise dr --json` ( #3715 )
...
Fixes #3012
2024-12-19 18:03:14 +00:00
jdx
ccac5081a8
feat: `mise install-into` ( #3711 )
...
Fixes #1039
2024-12-19 16:59:51 +00:00
jdx
4cce8438ed
fix: add full tera context to tasks ( #3708 )
...
Fixes #3701
2024-12-19 15:33:28 +00:00
jdx
c48b6f3f8d
feat: get mise sync python --uv to work ( #3706 )
...
* Revert "fix: disable reverse uv syncing (#3704 )"
This reverts commit d2b175efea
.
* feat: get `mise sync python --uv`
2024-12-19 14:01:43 +00:00
jdx
d7f2f6c3c4
fix: ensure MISE_PROJECT_ROOT is set with no mise.toml ( #3695 )
...
Fixes #2336
2024-12-18 23:24:09 +00:00
jdx
5311de5484
feat: added .tool-versions -> mise.toml converter ( #3693 )
...
Fixes #970
2024-12-18 22:49:05 +00:00
jdx
e973b532a6
fix: unnest task cmd output ( #3691 )
2024-12-18 21:53:59 +00:00
jdx
d78313ea80
feat: added *:_default task name ( #3690 )
...
Fixes #2212
2024-12-18 21:38:32 +00:00
jdx
829f22496a
feat: `mise rm` ( #3627 )
...
Fixes #1465
2024-12-18 21:10:16 +00:00
jdx
1670ae48ac
fix: retain "os" options in `mise up --bump` ( #3688 )
2024-12-18 20:15:22 +00:00
jdx
ab902be486
feat: unnest output when `mise run` is nested ( #3686 )
...
Fixes #3674
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-12-18 12:51:57 -06:00
jdx
9653a49acb
fix: trap panics in task resolving ( #3677 )
...
* fix: trap panics in task resolving
* [autofix.ci] apply automated fixes
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
2024-12-18 18:08:12 +00:00
jdx
1072132a72
feat: allow inserting PATH in env._.source ( #3685 )
...
* fix: trap panics in task resolving
* feat: allow inserting PATH in env._.source
Fixes #3646
2024-12-18 17:42:03 +00:00
jdx
1cf5b49b4e
test: add test cases for venv templates ( #3683 )
...
Fixes #3661
2024-12-18 16:42:55 +00:00
jdx
4ed4f02ca9
feat: improve redactions ( #3647 )
...
Fixes #3641
2024-12-17 16:38:56 +00:00
jdx
1aa367089b
fix: bug fixes with tools=true in env ( #3639 )
...
Fixes #3631
Fixes #3632
2024-12-17 13:35:04 +00:00
jdx
47b28bc655
feat: elixir core tool ( #3620 )
2024-12-16 21:56:24 +00:00
jdx
247d0d34af
fix: always run postinstall hook ( #3618 )
...
Fixes #3313
2024-12-16 21:05:15 +00:00
jdx
8d5214d460
feat: `mise task add` ( #3616 )
...
Fixes #3513
2024-12-16 20:41:29 +00:00
jdx
9edf8efdf5
fix: some improvements to `mise fmt` ( #3615 )
2024-12-16 20:08:36 +00:00
jdx
4d4f9ff9df
fix: run venv after tools are loaded ( #3612 )
2024-12-16 20:02:59 +00:00
jdx
48c95c6527
feat: added cache feature to templates ( #3608 )
...
Fixes #1261
2024-12-16 17:27:21 +00:00
jdx
ca33515f3e
feat: lazy env eval ( #3598 )
...
Fixes https://github.com/jdx/mise/issues/1912
2024-12-16 16:00:05 +00:00