diff --git a/CHANGELOG.md b/CHANGELOG.md index 5dbdd0b0d9..01e86d244b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [2025.2.10](https://github.com/jdx/mise/compare/v2025.2.9..v2025.2.10) - 2025-02-27 + +### ๐Ÿš€ Features + +- **(registry)** added helmwave by [@tony-sol](https://github.com/tony-sol) in [#4542](https://github.com/jdx/mise/pull/4542) + +### ๐Ÿ“š Documentation + +- **(shim)** add faq for vscode windows spawn EINVAL & format value to list by [@qianlongzt](https://github.com/qianlongzt) in [#4544](https://github.com/jdx/mise/pull/4544) + ## [2025.2.9](https://github.com/jdx/mise/compare/v2025.2.8..v2025.2.9) - 2025-02-26 ### ๐Ÿš€ Features @@ -78,7 +88,7 @@ ### ๐Ÿš€ Features -- **(registry)** add lychee to registry by [@eread](https://github.com/eread) in [#4181](https://github.com/jdx/mise/pull/4181) +- **(registry)** add lychee to registry by [@eread](https://github.com/eread) in [26bba02](https://github.com/jdx/mise/commit/26bba0271aa39e889da2fa94244869876e74efa2) - Install latest nominated zig from https://machengine.org/zig/index.json by [@tamadamas](https://github.com/tamadamas) in [#4451](https://github.com/jdx/mise/pull/4451) ### ๐Ÿ› Bug Fixes @@ -110,7 +120,7 @@ - @alefteris made their first contribution in [#4448](https://github.com/jdx/mise/pull/4448) - @tamadamas made their first contribution in [#4451](https://github.com/jdx/mise/pull/4451) - @Nicknamely made their first contribution in [#4449](https://github.com/jdx/mise/pull/4449) -- @eread made their first contribution in [#4181](https://github.com/jdx/mise/pull/4181) +- @eread made their first contribution - @rsyring made their first contribution in [#4427](https://github.com/jdx/mise/pull/4427) ## [2025.2.6](https://github.com/jdx/mise/compare/v2025.2.5..v2025.2.6) - 2025-02-16 @@ -196,8 +206,8 @@ - **(registry)** Add qsv cli by [@vjda](https://github.com/vjda) in [#4334](https://github.com/jdx/mise/pull/4334) - add support for idiomatic go.mod file by [@roele](https://github.com/roele) in [#4312](https://github.com/jdx/mise/pull/4312) - add -g short version for unuse cmd by [@kimle](https://github.com/kimle) in [#4330](https://github.com/jdx/mise/pull/4330) -- add git remote task provider by [@acesyde](https://github.com/acesyde) in [#4233](https://github.com/jdx/mise/pull/4233) -- set usage arguments and flags as environment variables for toml tasks by [@gturi](https://github.com/gturi) in [#4159](https://github.com/jdx/mise/pull/4159) +- add git remote task provider by [@acesyde](https://github.com/acesyde) in [1bf4a0f](https://github.com/jdx/mise/commit/1bf4a0f0293366cdf23218911c296c47ea031f74) +- set usage arguments and flags as environment variables for toml tasks by [@gturi](https://github.com/gturi) in [2613829](https://github.com/jdx/mise/commit/26138291e3e994861edb6641e0706dd653065a94) ### ๐Ÿ› Bug Fixes @@ -211,7 +221,7 @@ ### ๐Ÿ“š Documentation - **(schema)** fix description of task.dir default by [@risu729](https://github.com/risu729) in [#4324](https://github.com/jdx/mise/pull/4324) -- Add PowerShell example by [@jahanson](https://github.com/jahanson) in [#3857](https://github.com/jdx/mise/pull/3857) +- Add PowerShell example by [@jahanson](https://github.com/jahanson) in [67eb899](https://github.com/jdx/mise/commit/67eb899d6ef306c25c83281ff9c750b7e377cff7) - Include "A Mise guide for Swift developers" by [@pepicrft](https://github.com/pepicrft) in [#4329](https://github.com/jdx/mise/pull/4329) - Update documentation for core tools by [@hverlin](https://github.com/hverlin) in [#4341](https://github.com/jdx/mise/pull/4341) - Update vitepress to fix search by [@hverlin](https://github.com/hverlin) in [#4342](https://github.com/jdx/mise/pull/4342) @@ -225,7 +235,7 @@ - @vjda made their first contribution in [#4334](https://github.com/jdx/mise/pull/4334) - @kimle made their first contribution in [#4330](https://github.com/jdx/mise/pull/4330) - @pepicrft made their first contribution in [#4329](https://github.com/jdx/mise/pull/4329) -- @jahanson made their first contribution in [#3857](https://github.com/jdx/mise/pull/3857) +- @jahanson made their first contribution ## [2025.2.1](https://github.com/jdx/mise/compare/v2025.2.0..v2025.2.1) - 2025-02-03 @@ -260,109 +270,109 @@ ### ๐Ÿš€ Features -- **(registry)** use aqua for duckdb by [@mangkoran](https://github.com/mangkoran) in [#4270](https://github.com/jdx/mise/pull/4270) +- **(registry)** use aqua for duckdb by [@mangkoran](https://github.com/mangkoran) in [c85741e](https://github.com/jdx/mise/commit/c85741e41d939e95f849537c27706a5177a0fde9) ### ๐Ÿ› Bug Fixes -- mise does not operate well under Git Bash on Windows by [@roele](https://github.com/roele) in [#4048](https://github.com/jdx/mise/pull/4048) +- mise does not operate well under Git Bash on Windows by [@roele](https://github.com/roele) in [5750630](https://github.com/jdx/mise/commit/575063067d29f0bffd468587c7efee3a8f4c6dab) - mise rm removes/reports wrong version of tool by [@roele](https://github.com/roele) in [#4272](https://github.com/jdx/mise/pull/4272) ### ๐Ÿ“š Documentation -- Update python documentation by [@hverlin](https://github.com/hverlin) in [#4260](https://github.com/jdx/mise/pull/4260) -- fix postinstall typo in nodejs cookbook by [@arafays](https://github.com/arafays) in [#4251](https://github.com/jdx/mise/pull/4251) +- Update python documentation by [@hverlin](https://github.com/hverlin) in [3156d3c](https://github.com/jdx/mise/commit/3156d3c690763c708f054fc326016dbd60c81c14) +- fix postinstall typo in nodejs cookbook by [@arafays](https://github.com/arafays) in [c610d18](https://github.com/jdx/mise/commit/c610d185630d8f4571f1e0c4075e79ef0f92ebaf) - Fix typo by [@henrebotha](https://github.com/henrebotha) in [#4277](https://github.com/jdx/mise/pull/4277) ### Hooks.md -- MISE_PROJECT_DIR -> MISE_PROJECT_ROOT by [@jubr](https://github.com/jubr) in [#4269](https://github.com/jdx/mise/pull/4269) +- MISE_PROJECT_DIR -> MISE_PROJECT_ROOT by [@jubr](https://github.com/jubr) in [d10ba77](https://github.com/jdx/mise/commit/d10ba775db0e55ea24737a59cba909de7b2469d5) ### New Contributors -- @mangkoran made their first contribution in [#4270](https://github.com/jdx/mise/pull/4270) -- @jubr made their first contribution in [#4269](https://github.com/jdx/mise/pull/4269) -- @arafays made their first contribution in [#4251](https://github.com/jdx/mise/pull/4251) +- @mangkoran made their first contribution +- @jubr made their first contribution +- @arafays made their first contribution ## [2025.1.16](https://github.com/jdx/mise/compare/v2025.1.15..v2025.1.16) - 2025-01-29 ### ๐Ÿš€ Features -- **(registry)** add duckdb by [@swfz](https://github.com/swfz) in [#4248](https://github.com/jdx/mise/pull/4248) +- **(registry)** add duckdb by [@swfz](https://github.com/swfz) in [bc1c4a0](https://github.com/jdx/mise/commit/bc1c4a03f6cd315a3e333537bc9d138c4857211e) ### ๐Ÿ› Bug Fixes -- Swift on Ubuntu 24.04 arm64 generates the incorrect download URL by [@spyder-ian](https://github.com/spyder-ian) in [#4235](https://github.com/jdx/mise/pull/4235) -- Do not attempt to parse directories by [@adamcohen2](https://github.com/adamcohen2) in [#4256](https://github.com/jdx/mise/pull/4256) -- path option should take precedence over global configuration by [@roele](https://github.com/roele) in [#4249](https://github.com/jdx/mise/pull/4249) +- Swift on Ubuntu 24.04 arm64 generates the incorrect download URL by [@spyder-ian](https://github.com/spyder-ian) in [31bd9ba](https://github.com/jdx/mise/commit/31bd9ba54cf887f7e2fd4d9e7c18f498181d1e13) +- Do not attempt to parse directories by [@adamcohen2](https://github.com/adamcohen2) in [d2fd341](https://github.com/jdx/mise/commit/d2fd341c36c9ddb87880a04f17ae14dcc78fa0ae) +- path option should take precedence over global configuration by [@roele](https://github.com/roele) in [f342d0a](https://github.com/jdx/mise/commit/f342d0a4fce7c6b2e4ec25506c690a64805a98e5) ### ๐Ÿ“š Documentation -- Add devtools.fm episode about mise to external-resources.md by [@CanRau](https://github.com/CanRau) in [#4253](https://github.com/jdx/mise/pull/4253) -- Update sections about idiomatic version files by [@hverlin](https://github.com/hverlin) in [#4252](https://github.com/jdx/mise/pull/4252) +- Add devtools.fm episode about mise to external-resources.md by [@CanRau](https://github.com/CanRau) in [405a730](https://github.com/jdx/mise/commit/405a730b17ac5cdbef331ffb100e9fb25c02b360) +- Update sections about idiomatic version files by [@hverlin](https://github.com/hverlin) in [64f4698](https://github.com/jdx/mise/commit/64f4698d5d3f7fbd0df94856035ad1f0d5e1c4f0) ### Chore -- make self_update optional by [@jdx](https://github.com/jdx) in [#4230](https://github.com/jdx/mise/pull/4230) -- added some defaul reqwest features by [@jdx](https://github.com/jdx) in [#4232](https://github.com/jdx/mise/pull/4232) +- make self_update optional by [@jdx](https://github.com/jdx) in [d1730f0](https://github.com/jdx/mise/commit/d1730f0d268c2c7709715c299d0ceef320ff033e) +- added some defaul reqwest features by [@jdx](https://github.com/jdx) in [052cb4d](https://github.com/jdx/mise/commit/052cb4d2aff1e32652249f2c5ee5c04267b84067) ### New Contributors -- @adamcohen2 made their first contribution in [#4256](https://github.com/jdx/mise/pull/4256) -- @CanRau made their first contribution in [#4253](https://github.com/jdx/mise/pull/4253) -- @spyder-ian made their first contribution in [#4235](https://github.com/jdx/mise/pull/4235) +- @adamcohen2 made their first contribution +- @CanRau made their first contribution +- @spyder-ian made their first contribution ## [2025.1.15](https://github.com/jdx/mise/compare/v2025.1.14..v2025.1.15) - 2025-01-26 ### ๐Ÿš€ Features -- add http cache by [@acesyde](https://github.com/acesyde) in [#4160](https://github.com/jdx/mise/pull/4160) -- expose `test-tool` command by [@jdx](https://github.com/jdx) in [#4224](https://github.com/jdx/mise/pull/4224) +- add http cache by [@acesyde](https://github.com/acesyde) in [afa89de](https://github.com/jdx/mise/commit/afa89de9e7f944309eb35b7044a73f71ca883557) +- expose `test-tool` command by [@jdx](https://github.com/jdx) in [3ca3d9c](https://github.com/jdx/mise/commit/3ca3d9c9335c4e8327293e46c65a57773071454a) ### ๐Ÿ› Bug Fixes -- elixir installation failed by [@roele](https://github.com/roele) in [#4144](https://github.com/jdx/mise/pull/4144) -- re-run tasks when files removed or permissions change by [@jdx](https://github.com/jdx) in [#4223](https://github.com/jdx/mise/pull/4223) +- elixir installation failed by [@roele](https://github.com/roele) in [668d152](https://github.com/jdx/mise/commit/668d152c9cfcd9fdb7789c9e40edeacec4338994) +- re-run tasks when files removed or permissions change by [@jdx](https://github.com/jdx) in [9f26db8](https://github.com/jdx/mise/commit/9f26db85a315c70f527f2ce54bc612ee8ad56e65) ### ๐Ÿšœ Refactor -- use builder pattern by [@acesyde](https://github.com/acesyde) in [#4220](https://github.com/jdx/mise/pull/4220) +- use builder pattern by [@acesyde](https://github.com/acesyde) in [3a2ee60](https://github.com/jdx/mise/commit/3a2ee60bed3307b2db45331e05b0783f8f927115) ### ๐Ÿ“š Documentation -- **(how-i-use-mise)** switch to discussion by [@risu729](https://github.com/risu729) in [#4225](https://github.com/jdx/mise/pull/4225) -- add hint about environment variable parsing by [@roele](https://github.com/roele) in [#4219](https://github.com/jdx/mise/pull/4219) +- **(how-i-use-mise)** switch to discussion by [@risu729](https://github.com/risu729) in [cb6efa1](https://github.com/jdx/mise/commit/cb6efa1b1b1fcbf343c66039e21962fdba0f1bcc) +- add hint about environment variable parsing by [@roele](https://github.com/roele) in [93a3106](https://github.com/jdx/mise/commit/93a310638ba3478a3412e5d7407fb39f64a1687e) ### Chore - added vscode workspace by [@jdx](https://github.com/jdx) in [a0d181f](https://github.com/jdx/mise/commit/a0d181f8d60270d09d06156ebc500a2fa85f74db) -- switch from git2 to gix by [@jdx](https://github.com/jdx) in [#4226](https://github.com/jdx/mise/pull/4226) -- remove git2 from built by [@jdx](https://github.com/jdx) in [#4227](https://github.com/jdx/mise/pull/4227) -- use mise-plugins/mise-jib by [@jdx](https://github.com/jdx) in [#4228](https://github.com/jdx/mise/pull/4228) +- switch from git2 to gix by [@jdx](https://github.com/jdx) in [3463ef1](https://github.com/jdx/mise/commit/3463ef185d2c6026a62260217d07273a5326cc1b) +- remove git2 from built by [@jdx](https://github.com/jdx) in [d88870c](https://github.com/jdx/mise/commit/d88870ce8100dc151580bd726cc8dc31bec47a19) +- use mise-plugins/mise-jib by [@jdx](https://github.com/jdx) in [fd67a35](https://github.com/jdx/mise/commit/fd67a351ea1f04218dd9fbf72e828230d635f622) ### New Contributors -- @vgnh made their first contribution in [#4216](https://github.com/jdx/mise/pull/4216) +- @vgnh made their first contribution ## [2025.1.14](https://github.com/jdx/mise/compare/v2025.1.13..v2025.1.14) - 2025-01-24 ### ๐Ÿš€ Features -- **(registry)** add gron by [@MontakOleg](https://github.com/MontakOleg) in [#4204](https://github.com/jdx/mise/pull/4204) +- **(registry)** add gron by [@MontakOleg](https://github.com/MontakOleg) in [fba0c9b](https://github.com/jdx/mise/commit/fba0c9b5eef287477fd0b3160d0556ded5ed0b73) ### ๐Ÿ› Bug Fixes -- spurious semver warning on `mise outdated` by [@jdx](https://github.com/jdx) in [#4199](https://github.com/jdx/mise/pull/4199) +- spurious semver warning on `mise outdated` by [@jdx](https://github.com/jdx) in [637cd32](https://github.com/jdx/mise/commit/637cd32cd8b24c37fce99fe6953bc57fd164df71) ### Chore - lint issue in Dockerfile by [@jdx](https://github.com/jdx) in [47ad5d6](https://github.com/jdx/mise/commit/47ad5d67890188478cf8c8f2e6796b6752546e6c) -- fix some typos in markdown file by [@chuangjinglu](https://github.com/chuangjinglu) in [#4198](https://github.com/jdx/mise/pull/4198) +- fix some typos in markdown file by [@chuangjinglu](https://github.com/chuangjinglu) in [96bbc58](https://github.com/jdx/mise/commit/96bbc5833f7b76fff5a62337356d762034d6cfea) - pin aws-cli by [@jdx](https://github.com/jdx) in [f7311fd](https://github.com/jdx/mise/commit/f7311fd8fc85b6920c5a484862865adc9ef7261d) -- use arm64 runners for docker by [@jdx](https://github.com/jdx) in [#4200](https://github.com/jdx/mise/pull/4200) +- use arm64 runners for docker by [@jdx](https://github.com/jdx) in [74e3269](https://github.com/jdx/mise/commit/74e3269f78f4599e5415b61d8da1f55ee9f94021) ### New Contributors -- @chuangjinglu made their first contribution in [#4198](https://github.com/jdx/mise/pull/4198) +- @chuangjinglu made their first contribution ## [2025.1.13](https://github.com/jdx/mise/compare/v2025.1.12..v2025.1.13) - 2025-01-24 @@ -387,25 +397,25 @@ ### ๐Ÿš€ Features -- **(registry)** use aqua for periphery by [@MontakOleg](https://github.com/MontakOleg) in [#4157](https://github.com/jdx/mise/pull/4157) -- split remote task by [@acesyde](https://github.com/acesyde) in [#4156](https://github.com/jdx/mise/pull/4156) +- **(registry)** use aqua for periphery by [@MontakOleg](https://github.com/MontakOleg) in [f675c8f](https://github.com/jdx/mise/commit/f675c8f36aace3e3a18509f2e6fe7a7a6a1f742d) +- split remote task by [@acesyde](https://github.com/acesyde) in [727aee8](https://github.com/jdx/mise/commit/727aee866ca3e367664e4b0cc96f41c5c4d9085f) ### ๐Ÿ› Bug Fixes -- **(docs)** environment variable MISE_OVERRIDE_TOOL_VERSIONS_FILENAME should be plural by [@roele](https://github.com/roele) in [#4183](https://github.com/jdx/mise/pull/4183) +- **(docs)** environment variable MISE_OVERRIDE_TOOL_VERSIONS_FILENAME should be plural by [@roele](https://github.com/roele) in [694391f](https://github.com/jdx/mise/commit/694391fc575cc2b317016865ec17400c62af43db) - completions were missing non-asdf tools by [@jdx](https://github.com/jdx) in [55b31a4](https://github.com/jdx/mise/commit/55b31a452b807ada4e2ba40c8b5588b77b79642e) -- broken link for `/tasks/task-configuration` by [@134130](https://github.com/134130) in [#4155](https://github.com/jdx/mise/pull/4155) -- whitespace in mise.run script by [@jdx](https://github.com/jdx) in [#4153](https://github.com/jdx/mise/pull/4153) -- confusing error in fish_command_not_found by [@MrGreenTea](https://github.com/MrGreenTea) in [#4162](https://github.com/jdx/mise/pull/4162) -- use correct python path for venv creation in windows by [@tisoft](https://github.com/tisoft) in [#4164](https://github.com/jdx/mise/pull/4164) +- broken link for `/tasks/task-configuration` by [@134130](https://github.com/134130) in [4194265](https://github.com/jdx/mise/commit/4194265b0849e4a9035da70cab466ed78c062a18) +- whitespace in mise.run script by [@jdx](https://github.com/jdx) in [e264644](https://github.com/jdx/mise/commit/e264644cbf5c61a573e15b118c3ad8005a65c8a0) +- confusing error in fish_command_not_found by [@MrGreenTea](https://github.com/MrGreenTea) in [c79b483](https://github.com/jdx/mise/commit/c79b4833c9dcb5245b8308dab2ac08ff10db352e) +- use correct python path for venv creation in windows by [@tisoft](https://github.com/tisoft) in [5b2d795](https://github.com/jdx/mise/commit/5b2d79500ab89b2a4fe1a09a5abbcce1bde3cc55) ### ๐Ÿ“š Documentation -- neovim cookbook by [@EricDriussi](https://github.com/EricDriussi) in [#4161](https://github.com/jdx/mise/pull/4161) +- neovim cookbook by [@EricDriussi](https://github.com/EricDriussi) in [491fb36](https://github.com/jdx/mise/commit/491fb36da8b23d56d4b68c996b50b132d525a56a) ### ๐Ÿงช Testing -- fix a couple of tool tests by [@jdx](https://github.com/jdx) in [#4186](https://github.com/jdx/mise/pull/4186) +- fix a couple of tool tests by [@jdx](https://github.com/jdx) in [9ef7056](https://github.com/jdx/mise/commit/9ef70564f64e842af31882658a113128f7d4649d) ### Chore @@ -413,30 +423,30 @@ ### New Contributors -- @tisoft made their first contribution in [#4164](https://github.com/jdx/mise/pull/4164) -- @MrGreenTea made their first contribution in [#4162](https://github.com/jdx/mise/pull/4162) -- @EricDriussi made their first contribution in [#4161](https://github.com/jdx/mise/pull/4161) -- @134130 made their first contribution in [#4155](https://github.com/jdx/mise/pull/4155) +- @tisoft made their first contribution +- @MrGreenTea made their first contribution +- @EricDriussi made their first contribution +- @134130 made their first contribution ## [2025.1.9](https://github.com/jdx/mise/compare/v2025.1.8..v2025.1.9) - 2025-01-17 ### ๐Ÿš€ Features -- **(aqua)** pass --verbose flag down to cosign and added aqua.cosign_extra_args setting by [@jdx](https://github.com/jdx) in [#4148](https://github.com/jdx/mise/pull/4148) -- **(doctor)** display redacted github token by [@jdx](https://github.com/jdx) in [#4149](https://github.com/jdx/mise/pull/4149) +- **(aqua)** pass --verbose flag down to cosign and added aqua.cosign_extra_args setting by [@jdx](https://github.com/jdx) in [f1dec69](https://github.com/jdx/mise/commit/f1dec69edf048070aa73b3e3e994e74f88dab552) +- **(doctor)** display redacted github token by [@jdx](https://github.com/jdx) in [98440d6](https://github.com/jdx/mise/commit/98440d6183d0c5870416326fdcad3c0e8980fd66) ### ๐Ÿ› Bug Fixes -- Fixes fish_command_not_found glob error by [@halostatue](https://github.com/halostatue) in [#4133](https://github.com/jdx/mise/pull/4133) -- completions for `mise use` by [@jdx](https://github.com/jdx) in [#4147](https://github.com/jdx/mise/pull/4147) +- Fixes fish_command_not_found glob error by [@halostatue](https://github.com/halostatue) in [6ccb1d9](https://github.com/jdx/mise/commit/6ccb1d92e3b4a9bbb75f523bbf18f69441c95707) +- completions for `mise use` by [@jdx](https://github.com/jdx) in [2d32a6d](https://github.com/jdx/mise/commit/2d32a6d91eda87988b0bed1ba0a993eaeb0a0504) ### ๐Ÿ›ก๏ธ Security -- **(ruby)** remove ruby/gem tests by [@jdx](https://github.com/jdx) in [#4130](https://github.com/jdx/mise/pull/4130) +- **(ruby)** remove ruby/gem tests by [@jdx](https://github.com/jdx) in [de703d8](https://github.com/jdx/mise/commit/de703d8baa436d3a2adc79a22d63837e40055501) ### ๐Ÿ“ฆ๏ธ Dependency Updates -- update dependency bun to v1.1.44 by [@renovate[bot]](https://github.com/renovate[bot]) in [#4134](https://github.com/jdx/mise/pull/4134) +- update dependency bun to v1.1.44 by [@renovate[bot]](https://github.com/renovate[bot]) in [1b5e740](https://github.com/jdx/mise/commit/1b5e7406ad969e8fc461d088beaf7886111bfbc3) ### Chore @@ -444,26 +454,26 @@ ### New Contributors -- @halostatue made their first contribution in [#4133](https://github.com/jdx/mise/pull/4133) +- @halostatue made their first contribution ## [2025.1.8](https://github.com/jdx/mise/compare/v2025.1.7..v2025.1.8) - 2025-01-17 ### ๐Ÿš€ Features -- upgrade ubi by [@jdx](https://github.com/jdx) in [#4078](https://github.com/jdx/mise/pull/4078) -- enable erlang for Windows by [@roele](https://github.com/roele) in [#4128](https://github.com/jdx/mise/pull/4128) -- use aqua for opentofu by [@jdx](https://github.com/jdx) in [#4129](https://github.com/jdx/mise/pull/4129) +- upgrade ubi by [@jdx](https://github.com/jdx) in [cad188c](https://github.com/jdx/mise/commit/cad188c88e21f53db39eab7d6597ed7c37f20ef0) +- enable erlang for Windows by [@roele](https://github.com/roele) in [33a6390](https://github.com/jdx/mise/commit/33a63904cfa490af824a6f1879be4cf1fafdf81a) +- use aqua for opentofu by [@jdx](https://github.com/jdx) in [41dd67f](https://github.com/jdx/mise/commit/41dd67f451902bf260fea53497601140373036d3) ### ๐Ÿ› Bug Fixes -- **(spm)** install from annotated tag by [@MontakOleg](https://github.com/MontakOleg) in [#4120](https://github.com/jdx/mise/pull/4120) -- Fixes infinite loop in auto install not found bash function by [@bnorick](https://github.com/bnorick) in [#4094](https://github.com/jdx/mise/pull/4094) -- installing with empty version fails by [@roele](https://github.com/roele) in [#4123](https://github.com/jdx/mise/pull/4123) +- **(spm)** install from annotated tag by [@MontakOleg](https://github.com/MontakOleg) in [ca0fcee](https://github.com/jdx/mise/commit/ca0fceea49089e99226a2fbe5633de6d9aff84e9) +- Fixes infinite loop in auto install not found bash function by [@bnorick](https://github.com/bnorick) in [fcbe2c4](https://github.com/jdx/mise/commit/fcbe2c421a51745283cfba9c419200318a769164) +- installing with empty version fails by [@roele](https://github.com/roele) in [a6f95d9](https://github.com/jdx/mise/commit/a6f95d9618e447942c1c5e67f100b54f4e2c917d) ### ๐Ÿ“š Documentation -- correct link to gem.rs source by [@petrblaho](https://github.com/petrblaho) in [#4119](https://github.com/jdx/mise/pull/4119) -- fix {{config_root}} got interpolated by vitepress by [@peter50216](https://github.com/peter50216) in [#4122](https://github.com/jdx/mise/pull/4122) +- correct link to gem.rs source by [@petrblaho](https://github.com/petrblaho) in [c36cba7](https://github.com/jdx/mise/commit/c36cba76e89d0fa6a7c9272cb4c8cb19a94f6d36) +- fix {{config_root}} got interpolated by vitepress by [@peter50216](https://github.com/peter50216) in [3e004f6](https://github.com/jdx/mise/commit/3e004f61da95ffc2787a4a5975fc6d9ef2a5c13b) ### Chore @@ -471,29 +481,29 @@ ### New Contributors -- @peter50216 made their first contribution in [#4122](https://github.com/jdx/mise/pull/4122) -- @petrblaho made their first contribution in [#4119](https://github.com/jdx/mise/pull/4119) +- @peter50216 made their first contribution +- @petrblaho made their first contribution ## [2025.1.7](https://github.com/jdx/mise/compare/v2025.1.6..v2025.1.7) - 2025-01-15 ### ๐Ÿš€ Features -- **(registry)** add gup by [@scop](https://github.com/scop) in [#4107](https://github.com/jdx/mise/pull/4107) -- **(registry)** add aqua and cmdx by [@scop](https://github.com/scop) in [#4106](https://github.com/jdx/mise/pull/4106) -- use aqua for eza on linux by [@jdx](https://github.com/jdx) in [#4075](https://github.com/jdx/mise/pull/4075) -- allow to specify Rust profile by [@roele](https://github.com/roele) in [#4101](https://github.com/jdx/mise/pull/4101) +- **(registry)** add gup by [@scop](https://github.com/scop) in [4fe03b9](https://github.com/jdx/mise/commit/4fe03b972c6f20711ed9d376b3a4e4f607c6d2ee) +- **(registry)** add aqua and cmdx by [@scop](https://github.com/scop) in [14fa24f](https://github.com/jdx/mise/commit/14fa24f485958ec9f2e37fb60b1059e1546ea872) +- use aqua for eza on linux by [@jdx](https://github.com/jdx) in [24d5ca2](https://github.com/jdx/mise/commit/24d5ca2c1acfdd0a227dd1cc509c0221685ca4ba) +- allow to specify Rust profile by [@roele](https://github.com/roele) in [3f6400f](https://github.com/jdx/mise/commit/3f6400fd3f4e1c9a19c12ce6caa257e970eb4ade) ### ๐Ÿ› Bug Fixes -- use vars in [env] templates by [@hverlin](https://github.com/hverlin) in [#4100](https://github.com/jdx/mise/pull/4100) -- panic when directory name contains japanese characters by [@roele](https://github.com/roele) in [#4104](https://github.com/jdx/mise/pull/4104) -- incorrect config_root for project/.mise/config.toml by [@roele](https://github.com/roele) in [#4108](https://github.com/jdx/mise/pull/4108) +- use vars in [env] templates by [@hverlin](https://github.com/hverlin) in [97fee36](https://github.com/jdx/mise/commit/97fee3645d343931965a0a43fd47fc4bf515c200) +- panic when directory name contains japanese characters by [@roele](https://github.com/roele) in [1b0c5d7](https://github.com/jdx/mise/commit/1b0c5d716908a3a3ff7d677b3fdbb3f678dd0637) +- incorrect config_root for project/.mise/config.toml by [@roele](https://github.com/roele) in [667f529](https://github.com/jdx/mise/commit/667f529a437ad25b2ec28df6defca96182e457ac) ### ๐Ÿšœ Refactor -- **(registry)** alias protobuf to protoc by [@scop](https://github.com/scop) in [#4087](https://github.com/jdx/mise/pull/4087) -- **(registry)** use aqua for go-getter and kcl by [@scop](https://github.com/scop) in [#4088](https://github.com/jdx/mise/pull/4088) -- **(registry)** use aqua for powerline-go by [@scop](https://github.com/scop) in [#4105](https://github.com/jdx/mise/pull/4105) +- **(registry)** alias protobuf to protoc by [@scop](https://github.com/scop) in [801a880](https://github.com/jdx/mise/commit/801a880be383dbdd1502a857b7281b431489a1e5) +- **(registry)** use aqua for go-getter and kcl by [@scop](https://github.com/scop) in [6027d66](https://github.com/jdx/mise/commit/6027d66610b2cf4892543f9349f8307a46af9a2b) +- **(registry)** use aqua for powerline-go by [@scop](https://github.com/scop) in [4006498](https://github.com/jdx/mise/commit/40064987fe16360f229027c18463bc46a49346e0) ### ๐Ÿ“š Documentation @@ -505,15 +515,15 @@ ### ๐Ÿ› Bug Fixes -- Panic when run without arguments with bootstrapped script by [@jdx](https://github.com/jdx) in [#4065](https://github.com/jdx/mise/pull/4065) +- Panic when run without arguments with bootstrapped script by [@jdx](https://github.com/jdx) in [726a0f4](https://github.com/jdx/mise/commit/726a0f4867e63f4dbc5523ff291a142ba3370ea2) ### ๐Ÿšœ Refactor -- use better rust syntax by [@jdx](https://github.com/jdx) in [#4072](https://github.com/jdx/mise/pull/4072) +- use better rust syntax by [@jdx](https://github.com/jdx) in [868e0ee](https://github.com/jdx/mise/commit/868e0ee82dd7e447a489f8629965bc18f1a13621) ### ๐Ÿ“š Documentation -- fix TOML-based Tasks usage spec example by [@gturi](https://github.com/gturi) in [#4067](https://github.com/jdx/mise/pull/4067) +- fix TOML-based Tasks usage spec example by [@gturi](https://github.com/gturi) in [4689f3d](https://github.com/jdx/mise/commit/4689f3de13c85bc759e6eee330edda4a16376725) - eza by [@jdx](https://github.com/jdx) in [5a80cbf](https://github.com/jdx/mise/commit/5a80cbf9e0b37be800bc6f6f0404bcf86cbe3bd9) - removed bit about verifying with asdf by [@jdx](https://github.com/jdx) in [d505486](https://github.com/jdx/mise/commit/d505486fbbe49af0f7bf6029569812441c1e3fdc) - added more getting started installers by [@jdx](https://github.com/jdx) in [b310e11](https://github.com/jdx/mise/commit/b310e118b00d2b0a64cf2d423d20ece6dc9692f6) @@ -525,22 +535,22 @@ ### New Contributors -- @gturi made their first contribution in [#4067](https://github.com/jdx/mise/pull/4067) +- @gturi made their first contribution ## [2025.1.5](https://github.com/jdx/mise/compare/v2025.1.4..v2025.1.5) - 2025-01-11 ### ๐Ÿš€ Features -- added gdu and dua to registry by [@sassdavid](https://github.com/sassdavid) in [#4052](https://github.com/jdx/mise/pull/4052) -- added prefix-dev/pixi by [@jdx](https://github.com/jdx) in [#4056](https://github.com/jdx/mise/pull/4056) -- added `mise cfg --tracked-configs` by [@jdx](https://github.com/jdx) in [#4059](https://github.com/jdx/mise/pull/4059) -- added `mise version --json` flag by [@jdx](https://github.com/jdx) in [#4061](https://github.com/jdx/mise/pull/4061) -- added `mise ls --prunable` flag by [@jdx](https://github.com/jdx) in [#4062](https://github.com/jdx/mise/pull/4062) +- added gdu and dua to registry by [@sassdavid](https://github.com/sassdavid) in [e571d99](https://github.com/jdx/mise/commit/e571d994e82baa5f8a3b1160587d116692f4f51d) +- added prefix-dev/pixi by [@jdx](https://github.com/jdx) in [3e1511f](https://github.com/jdx/mise/commit/3e1511fb8900c5707546ac384e648eafc968b19f) +- added `mise cfg --tracked-configs` by [@jdx](https://github.com/jdx) in [80658bc](https://github.com/jdx/mise/commit/80658bc6bbd8b7c7a2e14b797502b712d2142cdc) +- added `mise version --json` flag by [@jdx](https://github.com/jdx) in [18338bc](https://github.com/jdx/mise/commit/18338bce6c6f6f40b59b7aaa39f5bea346de49f9) +- added `mise ls --prunable` flag by [@jdx](https://github.com/jdx) in [1db6945](https://github.com/jdx/mise/commit/1db6945064e12aee243b2725aa4998f95a7c4c7f) ### ๐Ÿ› Bug Fixes -- switch jib back to asdf by [@jdx](https://github.com/jdx) in [#4055](https://github.com/jdx/mise/pull/4055) -- `mise unuse` bug not pruning if not in config file by [@jdx](https://github.com/jdx) in [#4058](https://github.com/jdx/mise/pull/4058) +- switch jib back to asdf by [@jdx](https://github.com/jdx) in [bdbba71](https://github.com/jdx/mise/commit/bdbba7140a8c99db9fd366084d41f797596434bb) +- `mise unuse` bug not pruning if not in config file by [@jdx](https://github.com/jdx) in [6f4e072](https://github.com/jdx/mise/commit/6f4e072be6f6885adece03427404199343873f06) ### ๐Ÿ“š Documentation @@ -552,28 +562,28 @@ ### New Contributors -- @sassdavid made their first contribution in [#4052](https://github.com/jdx/mise/pull/4052) +- @sassdavid made their first contribution ## [2025.1.4](https://github.com/jdx/mise/compare/v2025.1.3..v2025.1.4) - 2025-01-10 ### ๐Ÿš€ Features -- update JSON output for task info/ls by [@hverlin](https://github.com/hverlin) in [#4034](https://github.com/jdx/mise/pull/4034) -- **breaking** bump usage to 2.x by [@jdx](https://github.com/jdx) in [#4049](https://github.com/jdx/mise/pull/4049) +- update JSON output for task info/ls by [@hverlin](https://github.com/hverlin) in [659287c](https://github.com/jdx/mise/commit/659287cb4508d7b000cbc9134265f208aff0c5d8) +- **breaking** bump usage to 2.x by [@jdx](https://github.com/jdx) in [4e34333](https://github.com/jdx/mise/commit/4e34333ff21cb695586282dcef34a48c5c735191) ### ๐Ÿ› Bug Fixes -- ignore github releases marked as draft by [@jdx](https://github.com/jdx) in [#4030](https://github.com/jdx/mise/pull/4030) -- `mise run` shorthand with tasks that have an extension by [@jdx](https://github.com/jdx) in [#4029](https://github.com/jdx/mise/pull/4029) +- ignore github releases marked as draft by [@jdx](https://github.com/jdx) in [ce5334a](https://github.com/jdx/mise/commit/ce5334a2e4a62d17ec2aabc4137c8b4ae8bf3824) +- `mise run` shorthand with tasks that have an extension by [@jdx](https://github.com/jdx) in [8f92865](https://github.com/jdx/mise/commit/8f928659a002eea14f64767f6ad2f1ac1f1de8fc) - use consistent casing by [@jdx](https://github.com/jdx) in [a4d4133](https://github.com/jdx/mise/commit/a4d41338139355b0dd86a068fd89790eb7e34584) -- support latest ansible packages by [@jdx](https://github.com/jdx) in [#4045](https://github.com/jdx/mise/pull/4045) -- use go backend for goconvey/ginkgo by [@jdx](https://github.com/jdx) in [#4047](https://github.com/jdx/mise/pull/4047) -- Improve fig spec with better generators by [@miguelmig](https://github.com/miguelmig) in [#3762](https://github.com/jdx/mise/pull/3762) +- support latest ansible packages by [@jdx](https://github.com/jdx) in [432e0c3](https://github.com/jdx/mise/commit/432e0c3c0ed27460fca436a760b966827be22569) +- use go backend for goconvey/ginkgo by [@jdx](https://github.com/jdx) in [a19ec94](https://github.com/jdx/mise/commit/a19ec949eecdc3607e412d0461a86745ccc42551) +- Improve fig spec with better generators by [@miguelmig](https://github.com/miguelmig) in [b96b2c8](https://github.com/jdx/mise/commit/b96b2c88c16d2563978bebc0fe53be2c7d5d28d9) ### ๐Ÿ“š Documentation -- set prose-wrap with prettier by [@jdx](https://github.com/jdx) in [#4038](https://github.com/jdx/mise/pull/4038) -- Fix "Example of a NodeJS file task with arguments" by [@highb](https://github.com/highb) in [#4046](https://github.com/jdx/mise/pull/4046) +- set prose-wrap with prettier by [@jdx](https://github.com/jdx) in [2fba8b0](https://github.com/jdx/mise/commit/2fba8b0fd6be05ece012721123e45d3392e93e9f) +- Fix "Example of a NodeJS file task with arguments" by [@highb](https://github.com/highb) in [41932e9](https://github.com/jdx/mise/commit/41932e90f56f1f73ec624e8221cd843d8c4cbddb) ### ๐Ÿงช Testing @@ -586,24 +596,24 @@ - fix release-plz pr creation by [@jdx](https://github.com/jdx) in [8299c6b](https://github.com/jdx/mise/commit/8299c6b943119ffda94d18445c5b789948b6f9c0) - use -q in pre-commit:check by [@jdx](https://github.com/jdx) in [099b2d8](https://github.com/jdx/mise/commit/099b2d88d3ed31ace30c67be816170dc50f87b6d) - fix release-plz pr creation by [@jdx](https://github.com/jdx) in [c2accc5](https://github.com/jdx/mise/commit/c2accc5f7192202d0a8249ae7f3ab0ea7f100e1b) -- make prettier/pre-commit much faster by [@jdx](https://github.com/jdx) in [#4036](https://github.com/jdx/mise/pull/4036) +- make prettier/pre-commit much faster by [@jdx](https://github.com/jdx) in [cf07782](https://github.com/jdx/mise/commit/cf077820253f1580245f991f1d858dc21b227e0e) - fix release-plz edit command by [@jdx](https://github.com/jdx) in [86b5816](https://github.com/jdx/mise/commit/86b5816660f5a13d45c1795132a29e881645e271) ## [2025.1.3](https://github.com/jdx/mise/compare/v2025.1.2..v2025.1.3) - 2025-01-09 ### ๐Ÿ› Bug Fixes -- **(rust)** respect RUSTUP_HOME/CARGO_HOME by [@jdx](https://github.com/jdx) in [#4026](https://github.com/jdx/mise/pull/4026) -- mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [#4006](https://github.com/jdx/mise/pull/4006) -- aliases with aqua by [@jdx](https://github.com/jdx) in [#4007](https://github.com/jdx/mise/pull/4007) -- issue with enter hook and subdirs by [@jdx](https://github.com/jdx) in [#4008](https://github.com/jdx/mise/pull/4008) -- allow using depends and depends_post on separate tasks by [@jdx](https://github.com/jdx) in [#4010](https://github.com/jdx/mise/pull/4010) -- mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [#4024](https://github.com/jdx/mise/pull/4024) +- **(rust)** respect RUSTUP_HOME/CARGO_HOME by [@jdx](https://github.com/jdx) in [0f7f498](https://github.com/jdx/mise/commit/0f7f498bfe5cfc10852ba3fd15294d9bc44ce2fe) +- mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [5b30972](https://github.com/jdx/mise/commit/5b30972ecbcfbc9ee5a1ffd9b053fd97e4d6e966) +- aliases with aqua by [@jdx](https://github.com/jdx) in [e3bf99f](https://github.com/jdx/mise/commit/e3bf99f0230329c927f2d7009f851f4878c48141) +- issue with enter hook and subdirs by [@jdx](https://github.com/jdx) in [f9ee0be](https://github.com/jdx/mise/commit/f9ee0be9c568bde8d7a41a3b66539b53e947e53d) +- allow using depends and depends_post on separate tasks by [@jdx](https://github.com/jdx) in [dea1532](https://github.com/jdx/mise/commit/dea1532decb0928b79b57ae9413e0868fa022d3b) +- mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [8afa8a4](https://github.com/jdx/mise/commit/8afa8a405012943f4ccc83dc05ae93007883e337) ### ๐Ÿ“š Documentation -- Add default description to github token link by [@hverlin](https://github.com/hverlin) in [#4019](https://github.com/jdx/mise/pull/4019) -- fix source code links by [@jdx](https://github.com/jdx) in [#4025](https://github.com/jdx/mise/pull/4025) +- Add default description to github token link by [@hverlin](https://github.com/hverlin) in [b11167b](https://github.com/jdx/mise/commit/b11167b8d82bdb1e646dd9e76e66c520208a99a2) +- fix source code links by [@jdx](https://github.com/jdx) in [fa8350a](https://github.com/jdx/mise/commit/fa8350a4dc2ef6b21a4dfc2118d2ac901643583d) ### Chore @@ -614,29 +624,29 @@ ### ๐Ÿš€ Features -- migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [#3962](https://github.com/jdx/mise/pull/3962) -- migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [#3978](https://github.com/jdx/mise/pull/3978) -- migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [#3991](https://github.com/jdx/mise/pull/3991) -- replace asdf-spark plugin with mise-spark plugin by [@benberryallwood](https://github.com/benberryallwood) in [#3994](https://github.com/jdx/mise/pull/3994) -- add kubectx/kubens to registry by [@roele](https://github.com/roele) in [#3992](https://github.com/jdx/mise/pull/3992) -- added ktlint from aqua by [@jdx](https://github.com/jdx) in [#4004](https://github.com/jdx/mise/pull/4004) +- migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [74a4774](https://github.com/jdx/mise/commit/74a4774a03aab79c77e64c95a7fa5921e04cdd44) +- migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [b6c66a6](https://github.com/jdx/mise/commit/b6c66a641ad0e74e0ffa79bb9b841b4440e82368) +- migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [fd924f7](https://github.com/jdx/mise/commit/fd924f7a2f14dff16efdd319d592ff7919445289) +- replace asdf-spark plugin with mise-spark plugin by [@benberryallwood](https://github.com/benberryallwood) in [63a6b3a](https://github.com/jdx/mise/commit/63a6b3a86029e7441187ed55ea4c853871ee1ebc) +- add kubectx/kubens to registry by [@roele](https://github.com/roele) in [5c892e1](https://github.com/jdx/mise/commit/5c892e14b373f6d3df14ad6177756b118a5718bc) +- added ktlint from aqua by [@jdx](https://github.com/jdx) in [a8e6a7a](https://github.com/jdx/mise/commit/a8e6a7a6b04b74327dff133271a4103d0306f3fc) ### ๐Ÿ› Bug Fixes -- **(schema)** fix task sources and outputs schema by [@risu729](https://github.com/risu729) in [#3988](https://github.com/jdx/mise/pull/3988) -- **(schema)** update task schema by [@risu729](https://github.com/risu729) in [#3999](https://github.com/jdx/mise/pull/3999) +- **(schema)** fix task sources and outputs schema by [@risu729](https://github.com/risu729) in [0c9f23a](https://github.com/jdx/mise/commit/0c9f23a980bbd325f6acf5eed77a7a91eece94af) +- **(schema)** update task schema by [@risu729](https://github.com/risu729) in [e9eaf11](https://github.com/jdx/mise/commit/e9eaf119514653cb22b9cf44a6bb5d8328d952c2) - correct age keyname by [@jdx](https://github.com/jdx) in [e28c293](https://github.com/jdx/mise/commit/e28c293bc5a241b043d0b72ec9aa0559e888f97b) -- mise install rust failed on windows by [@roele](https://github.com/roele) in [#3969](https://github.com/jdx/mise/pull/3969) -- maven-mvnd does not install with aqua by [@roele](https://github.com/roele) in [#3982](https://github.com/jdx/mise/pull/3982) -- maven-mvnd does not install with aqua by [@roele](https://github.com/roele) in [#3993](https://github.com/jdx/mise/pull/3993) -- use friendly error in `mise run` by [@jdx](https://github.com/jdx) in [#3998](https://github.com/jdx/mise/pull/3998) -- use task display_name in more places by [@hverlin](https://github.com/hverlin) in [#3997](https://github.com/jdx/mise/pull/3997) -- aqua:apache/spark doesn't work by [@roele](https://github.com/roele) in [#3995](https://github.com/jdx/mise/pull/3995) +- mise install rust failed on windows by [@roele](https://github.com/roele) in [8e79442](https://github.com/jdx/mise/commit/8e794426a80c253b4ce47301e911a6b663a52a14) +- maven-mvnd does not install with aqua by [@roele](https://github.com/roele) in [34c5ed6](https://github.com/jdx/mise/commit/34c5ed63bdac03466926cf14b399050c8c17d483) +- maven-mvnd does not install with aqua by [@roele](https://github.com/roele) in [de32f03](https://github.com/jdx/mise/commit/de32f037bc399c98c9b772741d859a0e8fc70eef) +- use friendly error in `mise run` by [@jdx](https://github.com/jdx) in [38e556f](https://github.com/jdx/mise/commit/38e556f10e79338dec2f2064378f37499b2c2cd5) +- use task display_name in more places by [@hverlin](https://github.com/hverlin) in [8d647a3](https://github.com/jdx/mise/commit/8d647a3b7abc79d68cefda4a602c6314bc1f57d8) +- aqua:apache/spark doesn't work by [@roele](https://github.com/roele) in [5ca6035](https://github.com/jdx/mise/commit/5ca603583166cc23543a0c4dce7727b308f663f5) ### ๐Ÿ“š Documentation - style on rustup settings by [@jdx](https://github.com/jdx) in [da91716](https://github.com/jdx/mise/commit/da91716c856b0bb1e8bdf70f9f97f74fe09f15ac) -- Escape template examples by [@henrebotha](https://github.com/henrebotha) in [#3987](https://github.com/jdx/mise/pull/3987) +- Escape template examples by [@henrebotha](https://github.com/henrebotha) in [ef714c4](https://github.com/jdx/mise/commit/ef714c46f7eae1f0408aec9786a4f052ad253a2f) - update SECURITY.md by [@jdx](https://github.com/jdx) in [6372f10](https://github.com/jdx/mise/commit/6372f101639386e94cd8df400c78962eab1dbdd5) ### ๐Ÿงช Testing @@ -648,37 +658,37 @@ - remove deprecated tar syntax by [@jdx](https://github.com/jdx) in [322735a](https://github.com/jdx/mise/commit/322735a75bef9c602ffcec4d81914662cac00647) - fix tar/gzip syntax by [@jdx](https://github.com/jdx) in [cd0a049](https://github.com/jdx/mise/commit/cd0a049ecace47354a931cd364ac2f5915812658) -- fork remaining asdf plugins to mise-plugins by [@jdx](https://github.com/jdx) in [#3996](https://github.com/jdx/mise/pull/3996) +- fork remaining asdf plugins to mise-plugins by [@jdx](https://github.com/jdx) in [5ca7227](https://github.com/jdx/mise/commit/5ca72270e2ae96bcf18e24519a47882046e1cb7f) ### New Contributors -- @henrebotha made their first contribution in [#3987](https://github.com/jdx/mise/pull/3987) +- @henrebotha made their first contribution ## [2025.1.1](https://github.com/jdx/mise/compare/v2025.1.0..v2025.1.1) - 2025-01-06 ### ๐Ÿš€ Features -- add databricks-cli to registry by [@benberryallwood](https://github.com/benberryallwood) in [#3937](https://github.com/jdx/mise/pull/3937) -- add navi to registry by [@kit494way](https://github.com/kit494way) in [#3943](https://github.com/jdx/mise/pull/3943) -- added allurectl to registry by [@MontakOleg](https://github.com/MontakOleg) in [#3918](https://github.com/jdx/mise/pull/3918) -- Add setting description to mise settings --json-extended output by [@hverlin](https://github.com/hverlin) in [#3919](https://github.com/jdx/mise/pull/3919) +- add databricks-cli to registry by [@benberryallwood](https://github.com/benberryallwood) in [ca257db](https://github.com/jdx/mise/commit/ca257dbcd20537914d3f3a5019951ad25d9e16b8) +- add navi to registry by [@kit494way](https://github.com/kit494way) in [34e348c](https://github.com/jdx/mise/commit/34e348c6aa527c5e45fb49d916f2f15c55b43bee) +- added allurectl to registry by [@MontakOleg](https://github.com/MontakOleg) in [09e5252](https://github.com/jdx/mise/commit/09e52524c5d7e47ca9400b3ce5505aff0eebf048) +- Add setting description to mise settings --json-extended output by [@hverlin](https://github.com/hverlin) in [56c300e](https://github.com/jdx/mise/commit/56c300e19a3d4444ef451eca17f7015988b785b7) ### ๐Ÿ› Bug Fixes -- improve mise generate bootstrap by [@hverlin](https://github.com/hverlin) in [#3939](https://github.com/jdx/mise/pull/3939) -- update year in copyright to dynamic with current year by [@nexckycort](https://github.com/nexckycort) in [#3957](https://github.com/jdx/mise/pull/3957) +- improve mise generate bootstrap by [@hverlin](https://github.com/hverlin) in [39908f0](https://github.com/jdx/mise/commit/39908f01dd20b2a8005092f0fc492cac96823ee5) +- update year in copyright to dynamic with current year by [@nexckycort](https://github.com/nexckycort) in [191ca32](https://github.com/jdx/mise/commit/191ca32e32402c212e03db3060665b240c82c217) ### ๐Ÿ“š Documentation -- Fix broken link to environment variables doc by [@xcapaldi](https://github.com/xcapaldi) in [#3938](https://github.com/jdx/mise/pull/3938) -- Add usage property to mise schema by [@hverlin](https://github.com/hverlin) in [#3942](https://github.com/jdx/mise/pull/3942) -- clarity on relative paths vs config_root in _.path by [@glasser](https://github.com/glasser) in [#3923](https://github.com/jdx/mise/pull/3923) +- Fix broken link to environment variables doc by [@xcapaldi](https://github.com/xcapaldi) in [f84ae91](https://github.com/jdx/mise/commit/f84ae91877ff264189b1e84b9fb757481efbd983) +- Add usage property to mise schema by [@hverlin](https://github.com/hverlin) in [1bbe9d8](https://github.com/jdx/mise/commit/1bbe9d8f73655257b55048184d8c777e22d8491c) +- clarity on relative paths vs config_root in _.path by [@glasser](https://github.com/glasser) in [ecfc3f6](https://github.com/jdx/mise/commit/ecfc3f645e51dc98cd5a0e1d2f383fd225527081) ### ๐Ÿ“ฆ๏ธ Dependency Updates -- update rust crate itertools to 0.14 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3926](https://github.com/jdx/mise/pull/3926) -- update rust crate petgraph to 0.7 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3927](https://github.com/jdx/mise/pull/3927) -- update rust crate self_update to 0.42 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3931](https://github.com/jdx/mise/pull/3931) +- update rust crate itertools to 0.14 by [@renovate[bot]](https://github.com/renovate[bot]) in [cde45d6](https://github.com/jdx/mise/commit/cde45d63b2d19ae62e0ce2634931d4849e42d3ef) +- update rust crate petgraph to 0.7 by [@renovate[bot]](https://github.com/renovate[bot]) in [b364794](https://github.com/jdx/mise/commit/b36479491729be6cab2c120091dd50d48aa56c50) +- update rust crate self_update to 0.42 by [@renovate[bot]](https://github.com/renovate[bot]) in [c85385d](https://github.com/jdx/mise/commit/c85385dffcb0ad371a2a6e714754e922bd4d53f8) ### Chore @@ -693,27 +703,27 @@ ### New Contributors -- @nexckycort made their first contribution in [#3957](https://github.com/jdx/mise/pull/3957) -- @MontakOleg made their first contribution in [#3918](https://github.com/jdx/mise/pull/3918) -- @kit494way made their first contribution in [#3943](https://github.com/jdx/mise/pull/3943) -- @benberryallwood made their first contribution in [#3937](https://github.com/jdx/mise/pull/3937) -- @xcapaldi made their first contribution in [#3938](https://github.com/jdx/mise/pull/3938) -- @auxesis made their first contribution in [#3914](https://github.com/jdx/mise/pull/3914) +- @nexckycort made their first contribution +- @MontakOleg made their first contribution +- @kit494way made their first contribution +- @benberryallwood made their first contribution +- @xcapaldi made their first contribution +- @auxesis made their first contribution ## [2025.1.0](https://github.com/jdx/mise/compare/v2024.12.24..v2025.1.0) - 2025-01-01 ### ๐Ÿš€ Features -- use aqua for gradle by [@jdx](https://github.com/jdx) in [#3903](https://github.com/jdx/mise/pull/3903) -- added completions to more commands by [@jdx](https://github.com/jdx) in [#3910](https://github.com/jdx/mise/pull/3910) +- use aqua for gradle by [@jdx](https://github.com/jdx) in [e2065ac](https://github.com/jdx/mise/commit/e2065acd66386d3f51535b82fb5b925d3cbcadee) +- added completions to more commands by [@jdx](https://github.com/jdx) in [0cfaf74](https://github.com/jdx/mise/commit/0cfaf74aabeef05086b67319359a510bd88fab51) ### ๐Ÿ› Bug Fixes -- panic when setting config value by [@roele](https://github.com/roele) in [#3823](https://github.com/jdx/mise/pull/3823) -- add hidden settings/task --complete option by [@jdx](https://github.com/jdx) in [#3902](https://github.com/jdx/mise/pull/3902) -- handle panic when task contains invalid template by [@jdx](https://github.com/jdx) in [#3904](https://github.com/jdx/mise/pull/3904) -- missing checksums in mise.run script by [@jdx](https://github.com/jdx) in [#3906](https://github.com/jdx/mise/pull/3906) -- active flag for symlinked tools in `mise ls --json` by [@jdx](https://github.com/jdx) in [#3907](https://github.com/jdx/mise/pull/3907) +- panic when setting config value by [@roele](https://github.com/roele) in [47aaa3e](https://github.com/jdx/mise/commit/47aaa3e3f5dfbc69d5c28e99956c2347bcd1ffae) +- add hidden settings/task --complete option by [@jdx](https://github.com/jdx) in [432a3e4](https://github.com/jdx/mise/commit/432a3e4cee22ee97d1648d28960e9c5bba94829e) +- handle panic when task contains invalid template by [@jdx](https://github.com/jdx) in [2e0622b](https://github.com/jdx/mise/commit/2e0622b4d50bb3c2a07ba798e2efca6a8240c6fe) +- missing checksums in mise.run script by [@jdx](https://github.com/jdx) in [daae8d0](https://github.com/jdx/mise/commit/daae8d071693879169114bb8bbcf7be115ef5c52) +- active flag for symlinked tools in `mise ls --json` by [@jdx](https://github.com/jdx) in [a31cd43](https://github.com/jdx/mise/commit/a31cd43519e033217b122d87ddc6c265b2d799b6) ### ๐Ÿ“š Documentation @@ -735,15 +745,15 @@ ### ๐Ÿ› Bug Fixes - winget release PRs by [@jdx](https://github.com/jdx) in [9dec542](https://github.com/jdx/mise/commit/9dec542188e731ef357fd74339dd08ac005cb9e3) -- mise settings unset does not seem to work by [@roele](https://github.com/roele) in [#3867](https://github.com/jdx/mise/pull/3867) -- gradle aqua package by [@jdx](https://github.com/jdx) in [#3880](https://github.com/jdx/mise/pull/3880) -- **breaking** remove `root` env var in tasks by [@jdx](https://github.com/jdx) in [#3884](https://github.com/jdx/mise/pull/3884) +- mise settings unset does not seem to work by [@roele](https://github.com/roele) in [7489357](https://github.com/jdx/mise/commit/7489357b02d27e8437f8b11c0c185b985733a79b) +- gradle aqua package by [@jdx](https://github.com/jdx) in [50f812c](https://github.com/jdx/mise/commit/50f812c6d19dff8ca25350f8d73934b8502dcaba) +- **breaking** remove `root` env var in tasks by [@jdx](https://github.com/jdx) in [e306720](https://github.com/jdx/mise/commit/e306720c558c3d0c346716cdf2655702efad004e) ### ๐Ÿ“š Documentation - syntax in `mise watch` by [@jdx](https://github.com/jdx) in [beab480](https://github.com/jdx/mise/commit/beab48029b3e7a91047012b655f3efe4fd722acf) -- Update registry link by [@bmulholland](https://github.com/bmulholland) in [#3864](https://github.com/jdx/mise/pull/3864) -- clarify shims behaviour by [@syhol](https://github.com/syhol) in [#3881](https://github.com/jdx/mise/pull/3881) +- Update registry link by [@bmulholland](https://github.com/bmulholland) in [62b7ad4](https://github.com/jdx/mise/commit/62b7ad4b5ab2e6e8ed4bdc012014d556660cbd76) +- clarify shims behaviour by [@syhol](https://github.com/syhol) in [742fdeb](https://github.com/jdx/mise/commit/742fdeb44b0ca9ad95f47625bf9e97531f6ac65d) ### Chore @@ -752,7 +762,7 @@ ### New Contributors -- @bmulholland made their first contribution in [#3864](https://github.com/jdx/mise/pull/3864) +- @bmulholland made their first contribution ## [2024.12.22](https://github.com/jdx/mise/compare/v2024.12.21..v2024.12.22) - 2024-12-30 @@ -762,50 +772,50 @@ ### ๐Ÿ› Bug Fixes -- add `:` escaping for tasks with multiple colons by [@eitamal](https://github.com/eitamal) in [#3853](https://github.com/jdx/mise/pull/3853) -- type issue in docs/JSON schema for python_create_args and uv_create_args by [@roele](https://github.com/roele) in [#3855](https://github.com/jdx/mise/pull/3855) +- add `:` escaping for tasks with multiple colons by [@eitamal](https://github.com/eitamal) in [a9b6e00](https://github.com/jdx/mise/commit/a9b6e001f12af9226ac2901ae602e17e1874041e) +- type issue in docs/JSON schema for python_create_args and uv_create_args by [@roele](https://github.com/roele) in [6d462d0](https://github.com/jdx/mise/commit/6d462d002e44e75d00ebf74fc0856124d656ba77) ### ๐Ÿ“š Documentation -- **(settings)** fix link to precompiled python binaries by [@scop](https://github.com/scop) in [#3851](https://github.com/jdx/mise/pull/3851) -- Fix cargo install examples by [@orf](https://github.com/orf) in [#3862](https://github.com/jdx/mise/pull/3862) +- **(settings)** fix link to precompiled python binaries by [@scop](https://github.com/scop) in [a706333](https://github.com/jdx/mise/commit/a706333a355b9f9653c1008210e759db2a1b7754) +- Fix cargo install examples by [@orf](https://github.com/orf) in [6d7e3c5](https://github.com/jdx/mise/commit/6d7e3c56f812d32182df7d909d79ffea361265bf) ### New Contributors -- @orf made their first contribution in [#3862](https://github.com/jdx/mise/pull/3862) -- @eitamal made their first contribution in [#3853](https://github.com/jdx/mise/pull/3853) +- @orf made their first contribution +- @eitamal made their first contribution ## [2024.12.21](https://github.com/jdx/mise/compare/v2024.12.20..v2024.12.21) - 2024-12-27 ### ๐Ÿ› Bug Fixes -- **(python)** force precompiled setting warning message syntax by [@scop](https://github.com/scop) in [#3850](https://github.com/jdx/mise/pull/3850) -- zstd detection false positive on MacOS by [@roele](https://github.com/roele) in [#3845](https://github.com/jdx/mise/pull/3845) +- **(python)** force precompiled setting warning message syntax by [@scop](https://github.com/scop) in [6d2c94c](https://github.com/jdx/mise/commit/6d2c94c14caf991506190c396b8dfab237fd47ef) +- zstd detection false positive on MacOS by [@roele](https://github.com/roele) in [323a85b](https://github.com/jdx/mise/commit/323a85b6f7632b906cb113a428519f2ba89197e7) ### ๐Ÿ“š Documentation -- fix incorrect examples that were causing 'expected a sequence' error by [@ssbarnea](https://github.com/ssbarnea) in [#3839](https://github.com/jdx/mise/pull/3839) +- fix incorrect examples that were causing 'expected a sequence' error by [@ssbarnea](https://github.com/ssbarnea) in [0568768](https://github.com/jdx/mise/commit/05687682ec44c887a8a5c812b7bfd83a739772b6) ### ๐Ÿ“ฆ๏ธ Dependency Updates -- update rust crate ubi to 0.3 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3836](https://github.com/jdx/mise/pull/3836) +- update rust crate ubi to 0.3 by [@renovate[bot]](https://github.com/renovate[bot]) in [a28739b](https://github.com/jdx/mise/commit/a28739b6c0f4a7e831034970e85aeb637c755185) ## [2024.12.20](https://github.com/jdx/mise/compare/v2024.12.19..v2024.12.20) - 2024-12-25 ### ๐Ÿš€ Features -- **(hugo)** add extended registry from aqua and keep only one registry with all aliases by [@kilianpaquier](https://github.com/kilianpaquier) in [#3813](https://github.com/jdx/mise/pull/3813) -- build erlang with all cores by [@jdx](https://github.com/jdx) in [#3802](https://github.com/jdx/mise/pull/3802) -- Modify install_rubygems_hook to place plugin in site_ruby directory by [@zkhadikov](https://github.com/zkhadikov) in [#3812](https://github.com/jdx/mise/pull/3812) +- **(hugo)** add extended registry from aqua and keep only one registry with all aliases by [@kilianpaquier](https://github.com/kilianpaquier) in [2387617](https://github.com/jdx/mise/commit/23876176720b0c7f10d34834f03a02c1dee5af47) +- build erlang with all cores by [@jdx](https://github.com/jdx) in [9b5d32e](https://github.com/jdx/mise/commit/9b5d32e9fb0062de3c79030691ecb56fb3515006) +- Modify install_rubygems_hook to place plugin in site_ruby directory by [@zkhadikov](https://github.com/zkhadikov) in [7a13356](https://github.com/jdx/mise/commit/7a13356d2b03edb36705d13abaf92814124b4b55) ### ๐Ÿ› Bug Fixes -- do not require "v" prefix in mise.run by [@jdx](https://github.com/jdx) in [#3800](https://github.com/jdx/mise/pull/3800) -- add checksum for macos-x86 by [@jdx](https://github.com/jdx) in [#3815](https://github.com/jdx/mise/pull/3815) +- do not require "v" prefix in mise.run by [@jdx](https://github.com/jdx) in [9051db1](https://github.com/jdx/mise/commit/9051db1e8fa0a909aa133d080a06c69a53b49ab8) +- add checksum for macos-x86 by [@jdx](https://github.com/jdx) in [2dbabda](https://github.com/jdx/mise/commit/2dbabda481910ba470cdc2462c425e714b5b59d2) ### ๐Ÿ“š Documentation -- Correct link to aqua registry by [@jesse-c](https://github.com/jesse-c) in [#3803](https://github.com/jdx/mise/pull/3803) +- Correct link to aqua registry by [@jesse-c](https://github.com/jesse-c) in [0cea93b](https://github.com/jdx/mise/commit/0cea93b27bc46ba9219557532d6d1d061d05f81d) ### ๐Ÿงช Testing @@ -813,16 +823,16 @@ ### New Contributors -- @zkhadikov made their first contribution in [#3812](https://github.com/jdx/mise/pull/3812) -- @kilianpaquier made their first contribution in [#3813](https://github.com/jdx/mise/pull/3813) -- @jesse-c made their first contribution in [#3803](https://github.com/jdx/mise/pull/3803) +- @zkhadikov made their first contribution +- @kilianpaquier made their first contribution +- @jesse-c made their first contribution ## [2024.12.19](https://github.com/jdx/mise/compare/v2024.12.18..v2024.12.19) - 2024-12-23 ### ๐Ÿš€ Features -- use zstd in mise.run by [@jdx](https://github.com/jdx) in [#3798](https://github.com/jdx/mise/pull/3798) -- verify zig with minisign by [@jdx](https://github.com/jdx) in [#3793](https://github.com/jdx/mise/pull/3793) +- use zstd in mise.run by [@jdx](https://github.com/jdx) in [13c9cb5](https://github.com/jdx/mise/commit/13c9cb589dc3b7fb20905ebf3b63ae44a3a73fc3) +- verify zig with minisign by [@jdx](https://github.com/jdx) in [de66eae](https://github.com/jdx/mise/commit/de66eaef3fffb52a14c95d9b202cfd859c27ade4) ### Chore @@ -834,21 +844,21 @@ ### ๐Ÿš€ Features -- allow dotnet prerelease by [@acesyde](https://github.com/acesyde) in [#3753](https://github.com/jdx/mise/pull/3753) -- added minisign to registry by [@jdx](https://github.com/jdx) in [#3788](https://github.com/jdx/mise/pull/3788) -- `mise g bootstrap` by [@jdx](https://github.com/jdx) in [#3792](https://github.com/jdx/mise/pull/3792) +- allow dotnet prerelease by [@acesyde](https://github.com/acesyde) in [6393920](https://github.com/jdx/mise/commit/6393920ed697853b5f3d1fa344dca6b3374de17d) +- added minisign to registry by [@jdx](https://github.com/jdx) in [0a709eb](https://github.com/jdx/mise/commit/0a709eb7c5a14f03ae527436d2c96385934ec336) +- `mise g bootstrap` by [@jdx](https://github.com/jdx) in [0d07383](https://github.com/jdx/mise/commit/0d07383bb934e79874ddff1e4295afbb4b17ae13) - `mise g bootstrap` by [@jdx](https://github.com/jdx) in [f79ce71](https://github.com/jdx/mise/commit/f79ce719f9121eb6e0e821cf271af306f2a9d6c8) ### ๐Ÿ› Bug Fixes -- hide task file extension in completions by [@jdx](https://github.com/jdx) in [#3772](https://github.com/jdx/mise/pull/3772) -- settings completions by [@jdx](https://github.com/jdx) in [#3787](https://github.com/jdx/mise/pull/3787) +- hide task file extension in completions by [@jdx](https://github.com/jdx) in [53c9144](https://github.com/jdx/mise/commit/53c9144df8ef5d7d75f19c949be6231a05f7405a) +- settings completions by [@jdx](https://github.com/jdx) in [38a7b54](https://github.com/jdx/mise/commit/38a7b54ba4264b52f9ad8a0240d9890af45d436c) ### ๐Ÿ“š Documentation -- update IDE integration page by [@hverlin](https://github.com/hverlin) in [#3765](https://github.com/jdx/mise/pull/3765) -- add powershell sample by [@acesyde](https://github.com/acesyde) in [#3771](https://github.com/jdx/mise/pull/3771) -- add missing dotnet left menu by [@acesyde](https://github.com/acesyde) in [#3770](https://github.com/jdx/mise/pull/3770) +- update IDE integration page by [@hverlin](https://github.com/hverlin) in [ca07f5e](https://github.com/jdx/mise/commit/ca07f5e9d4d7d71a4f80f6226779ae4f9ad79221) +- add powershell sample by [@acesyde](https://github.com/acesyde) in [d410b62](https://github.com/jdx/mise/commit/d410b62594db73f413be655c5680f54e9f896b73) +- add missing dotnet left menu by [@acesyde](https://github.com/acesyde) in [1d84045](https://github.com/jdx/mise/commit/1d84045e32325dcad0f4bf318e4c9f6f5da4df8c) ### ๐Ÿงช Testing @@ -856,8 +866,8 @@ ### Chore -- add shell to user-agent by [@jdx](https://github.com/jdx) in [#3786](https://github.com/jdx/mise/pull/3786) -- sign releases with minisign by [@jdx](https://github.com/jdx) in [#3789](https://github.com/jdx/mise/pull/3789) +- add shell to user-agent by [@jdx](https://github.com/jdx) in [7b0ce5e](https://github.com/jdx/mise/commit/7b0ce5ee07510ab525e6f18d20d4de2c0fa88247) +- sign releases with minisign by [@jdx](https://github.com/jdx) in [f87cafe](https://github.com/jdx/mise/commit/f87cafeab53de8e67776d8f187e574925e95c827) - create minisign secret key by [@jdx](https://github.com/jdx) in [dea4676](https://github.com/jdx/mise/commit/dea4676f53ee4d1a905ae17b004131c6dee3b385) - create minisign secret key by [@jdx](https://github.com/jdx) in [ecebebe](https://github.com/jdx/mise/commit/ecebebee13cc20773eaefda706bad4e5ac8cc25f) - fix minisign signing by [@jdx](https://github.com/jdx) in [6401ff8](https://github.com/jdx/mise/commit/6401ff84e0dcbdb890dd037aff6fbcf3edc51af5) @@ -879,22 +889,22 @@ ### ๐Ÿš€ Features -- added a banner to `mise --version` by [@jdx](https://github.com/jdx) in [#3748](https://github.com/jdx/mise/pull/3748) -- add usage field to tasks by [@jdx](https://github.com/jdx) in [#3746](https://github.com/jdx/mise/pull/3746) -- added keep-order task output type by [@jdx](https://github.com/jdx) in [#3763](https://github.com/jdx/mise/pull/3763) -- `replacing` task output type by [@jdx](https://github.com/jdx) in [#3764](https://github.com/jdx/mise/pull/3764) -- added timed task output type by [@jdx](https://github.com/jdx) in [#3766](https://github.com/jdx/mise/pull/3766) +- added a banner to `mise --version` by [@jdx](https://github.com/jdx) in [21b8114](https://github.com/jdx/mise/commit/21b8114b990ac53dc4259cb07370e7e81a83e9d8) +- add usage field to tasks by [@jdx](https://github.com/jdx) in [5d79196](https://github.com/jdx/mise/commit/5d79196da2ae5cf706697fe29d4d32eed6838b00) +- added keep-order task output type by [@jdx](https://github.com/jdx) in [d020c05](https://github.com/jdx/mise/commit/d020c0512a71ef31f4966609dfc4d61046750300) +- `replacing` task output type by [@jdx](https://github.com/jdx) in [3a955d5](https://github.com/jdx/mise/commit/3a955d5ec8919a6f7104108d9476f09c54e822b9) +- added timed task output type by [@jdx](https://github.com/jdx) in [cd0df14](https://github.com/jdx/mise/commit/cd0df148e66edc05ef63b4adc9eca11c381bc5bd) ### ๐Ÿ› Bug Fixes -- dotnet backend doc by [@acesyde](https://github.com/acesyde) in [#3752](https://github.com/jdx/mise/pull/3752) -- include full env in toolset tera_ctx by [@risu729](https://github.com/risu729) in [#3751](https://github.com/jdx/mise/pull/3751) -- set env vars in task templates by [@jdx](https://github.com/jdx) in [#3758](https://github.com/jdx/mise/pull/3758) +- dotnet backend doc by [@acesyde](https://github.com/acesyde) in [c59fedf](https://github.com/jdx/mise/commit/c59fedf2659211f7cdd4eb0a89af094365b9824d) +- include full env in toolset tera_ctx by [@risu729](https://github.com/risu729) in [69a3fd6](https://github.com/jdx/mise/commit/69a3fd6f680d4fe80e64777355247ca281930393) +- set env vars in task templates by [@jdx](https://github.com/jdx) in [dca96d2](https://github.com/jdx/mise/commit/dca96d2900f3c6cacca79758789d47ec9f5e704b) ### ๐Ÿ“š Documentation -- update mise-action version in tips and tricks by [@scop](https://github.com/scop) in [#3749](https://github.com/jdx/mise/pull/3749) -- Small cookbooks fixes by [@hverlin](https://github.com/hverlin) in [#3754](https://github.com/jdx/mise/pull/3754) +- update mise-action version in tips and tricks by [@scop](https://github.com/scop) in [20d50ff](https://github.com/jdx/mise/commit/20d50ff99c581523448fb843720fc8375ef65696) +- Small cookbooks fixes by [@hverlin](https://github.com/hverlin) in [821be63](https://github.com/jdx/mise/commit/821be633d6db21284de284bb1c4f7f52e78e532d) ### ๐Ÿงช Testing @@ -909,72 +919,72 @@ ### ๐Ÿš€ Features -- add dotnet backend by [@acesyde](https://github.com/acesyde) in [#3737](https://github.com/jdx/mise/pull/3737) -- added ignored_config_paths to `mise dr` by [@jdx](https://github.com/jdx) in [#3742](https://github.com/jdx/mise/pull/3742) +- add dotnet backend by [@acesyde](https://github.com/acesyde) in [a8fb788](https://github.com/jdx/mise/commit/a8fb788c68cb1a51fa51cab03a8eb2079cce881a) +- added ignored_config_paths to `mise dr` by [@jdx](https://github.com/jdx) in [4727339](https://github.com/jdx/mise/commit/4727339de10cb1e86fa44260449599d36d28a987) ### ๐Ÿ› Bug Fixes -- **(ruby)** fix Ruby plugin to use `ruby_install` option correctly by [@yuhr](https://github.com/yuhr) in [#3732](https://github.com/jdx/mise/pull/3732) -- `mise run` shorthand with options by [@jdx](https://github.com/jdx) in [#3719](https://github.com/jdx/mise/pull/3719) -- zig on windows by [@jdx](https://github.com/jdx) in [#3739](https://github.com/jdx/mise/pull/3739) -- allow using previously defined vars by [@jdx](https://github.com/jdx) in [#3741](https://github.com/jdx/mise/pull/3741) -- make --help consistent with `mise run` and `mise ` by [@jdx](https://github.com/jdx) in [#3723](https://github.com/jdx/mise/pull/3723) -- use implicit keys for `mise config set` by [@jdx](https://github.com/jdx) in [#3744](https://github.com/jdx/mise/pull/3744) +- **(ruby)** fix Ruby plugin to use `ruby_install` option correctly by [@yuhr](https://github.com/yuhr) in [9c77df6](https://github.com/jdx/mise/commit/9c77df6a0c49fd86c24e4b76008abf149a6cd0e8) +- `mise run` shorthand with options by [@jdx](https://github.com/jdx) in [e16e758](https://github.com/jdx/mise/commit/e16e758f6be649541c6c7376bd9a9269aa4c567d) +- zig on windows by [@jdx](https://github.com/jdx) in [b2e328d](https://github.com/jdx/mise/commit/b2e328d8f43bf08cf630e3ef05f3ae2971b11d67) +- allow using previously defined vars by [@jdx](https://github.com/jdx) in [d74f29e](https://github.com/jdx/mise/commit/d74f29e8c4ecb7db1f8f9307fc96d11301a55a13) +- make --help consistent with `mise run` and `mise ` by [@jdx](https://github.com/jdx) in [addad3b](https://github.com/jdx/mise/commit/addad3b8ff24dbbfeee51c832ccaf46af6cafa2a) +- use implicit keys for `mise config set` by [@jdx](https://github.com/jdx) in [3d61487](https://github.com/jdx/mise/commit/3d614875a22fcd2200d20f75fcf5b18c65d20bcf) ### ๐Ÿ“š Documentation -- update cookbook by [@hverlin](https://github.com/hverlin) in [#3718](https://github.com/jdx/mise/pull/3718) +- update cookbook by [@hverlin](https://github.com/hverlin) in [4df4933](https://github.com/jdx/mise/commit/4df49338fea1cb1b76894de62c0a6b263c17dce7) - remove reference to deprecated asdf_compat functionality by [@jdx](https://github.com/jdx) in [03a2afb](https://github.com/jdx/mise/commit/03a2afb4f8c738e3b172d0f5e1ca1465bf1d6a5c) -- describe behavior of `run --output` better by [@jdx](https://github.com/jdx) in [#3740](https://github.com/jdx/mise/pull/3740) +- describe behavior of `run --output` better by [@jdx](https://github.com/jdx) in [56a88ad](https://github.com/jdx/mise/commit/56a88ade5c441e0d79f6c56a3a7a0d4166109bc4) ### ๐Ÿ“ฆ๏ธ Dependency Updates -- update dependency bun to v1.1.40 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3729](https://github.com/jdx/mise/pull/3729) +- update dependency bun to v1.1.40 by [@renovate[bot]](https://github.com/renovate[bot]) in [041d258](https://github.com/jdx/mise/commit/041d258d95a3829749c36ddf218516400d50c009) ### Chore - lint fix by [@jdx](https://github.com/jdx) in [118b8de](https://github.com/jdx/mise/commit/118b8de645712ff1d78c33b9a2c094a1f92c5b20) -- switch from home -> homedir crate by [@jdx](https://github.com/jdx) in [#3743](https://github.com/jdx/mise/pull/3743) +- switch from home -> homedir crate by [@jdx](https://github.com/jdx) in [1f0c01b](https://github.com/jdx/mise/commit/1f0c01b0ec85d88653946205a694abc44bd8d82b) ### New Contributors -- @acesyde made their first contribution in [#3737](https://github.com/jdx/mise/pull/3737) -- @ssbarnea made their first contribution in [#3735](https://github.com/jdx/mise/pull/3735) -- @yuhr made their first contribution in [#3732](https://github.com/jdx/mise/pull/3732) +- @acesyde made their first contribution +- @ssbarnea made their first contribution +- @yuhr made their first contribution ## [2024.12.15](https://github.com/jdx/mise/compare/v2024.12.14..v2024.12.15) - 2024-12-19 ### ๐Ÿš€ Features -- unnest output when `mise run` is nested by [@jdx](https://github.com/jdx) in [#3686](https://github.com/jdx/mise/pull/3686) -- `mise rm` by [@jdx](https://github.com/jdx) in [#3627](https://github.com/jdx/mise/pull/3627) -- added *:_default task name by [@jdx](https://github.com/jdx) in [#3690](https://github.com/jdx/mise/pull/3690) -- `mise run --continue-on-error by [@jdx](https://github.com/jdx) in [#3692](https://github.com/jdx/mise/pull/3692) -- added .tool-versions -> mise.toml converter by [@jdx](https://github.com/jdx) in [#3693](https://github.com/jdx/mise/pull/3693) -- get mise sync python --uv to work by [@jdx](https://github.com/jdx) in [#3706](https://github.com/jdx/mise/pull/3706) -- `mise install-into` by [@jdx](https://github.com/jdx) in [#3711](https://github.com/jdx/mise/pull/3711) -- added `mise dr --json` by [@jdx](https://github.com/jdx) in [#3715](https://github.com/jdx/mise/pull/3715) +- unnest output when `mise run` is nested by [@jdx](https://github.com/jdx) in [ab902be](https://github.com/jdx/mise/commit/ab902be486920103d18cb92668b094730ee097c0) +- `mise rm` by [@jdx](https://github.com/jdx) in [829f224](https://github.com/jdx/mise/commit/829f22496adc7a9b983bb517565f34ea5aea7649) +- added *:_default task name by [@jdx](https://github.com/jdx) in [d78313e](https://github.com/jdx/mise/commit/d78313ea80b31754ed32dc9d02d8f9925348e351) +- `mise run --continue-on-error by [@jdx](https://github.com/jdx) in [996af34](https://github.com/jdx/mise/commit/996af348460efec4eb3a71f7b940faa086214aaa) +- added .tool-versions -> mise.toml converter by [@jdx](https://github.com/jdx) in [5311de5](https://github.com/jdx/mise/commit/5311de548412d8c4115824662e2f9fe84a5229f7) +- get mise sync python --uv to work by [@jdx](https://github.com/jdx) in [c48b6f3](https://github.com/jdx/mise/commit/c48b6f3f8dc61b0d8cf98a69da32f7bbd1113436) +- `mise install-into` by [@jdx](https://github.com/jdx) in [ccac508](https://github.com/jdx/mise/commit/ccac5081a89c110f9ddc3fc1daf50a91fc80ce0f) +- added `mise dr --json` by [@jdx](https://github.com/jdx) in [bde7bd5](https://github.com/jdx/mise/commit/bde7bd5f02a840a6d302dda342469c76cc3926d7) ### ๐Ÿ› Bug Fixes -- retain "os" options in `mise up --bump` by [@jdx](https://github.com/jdx) in [#3688](https://github.com/jdx/mise/pull/3688) -- unnest task cmd output by [@jdx](https://github.com/jdx) in [#3691](https://github.com/jdx/mise/pull/3691) -- ensure MISE_PROJECT_ROOT is set with no mise.toml by [@jdx](https://github.com/jdx) in [#3695](https://github.com/jdx/mise/pull/3695) -- create venv uses absolute tool paths by [@syhol](https://github.com/syhol) in [#3698](https://github.com/jdx/mise/pull/3698) -- jj repository moved to an organization by [@phyrog](https://github.com/phyrog) in [#3703](https://github.com/jdx/mise/pull/3703) -- disable reverse uv syncing by [@jdx](https://github.com/jdx) in [#3704](https://github.com/jdx/mise/pull/3704) -- add full tera context to tasks by [@jdx](https://github.com/jdx) in [#3708](https://github.com/jdx/mise/pull/3708) -- powershell warning by [@jdx](https://github.com/jdx) in [#3713](https://github.com/jdx/mise/pull/3713) +- retain "os" options in `mise up --bump` by [@jdx](https://github.com/jdx) in [1670ae4](https://github.com/jdx/mise/commit/1670ae48ac8316af8050b7439fb04e7e17704bdf) +- unnest task cmd output by [@jdx](https://github.com/jdx) in [e973b53](https://github.com/jdx/mise/commit/e973b532a63874d731c0ba132281eca16fdc50c0) +- ensure MISE_PROJECT_ROOT is set with no mise.toml by [@jdx](https://github.com/jdx) in [d7f2f6c](https://github.com/jdx/mise/commit/d7f2f6c3c47610c078c70f05aeee98ffaf70c7ab) +- create venv uses absolute tool paths by [@syhol](https://github.com/syhol) in [c501e53](https://github.com/jdx/mise/commit/c501e533abe6a3d2302ed8a3b3b69aaa72d274c5) +- jj repository moved to an organization by [@phyrog](https://github.com/phyrog) in [c3112b2](https://github.com/jdx/mise/commit/c3112b2be5ee8c0c982d836fd9d74c8c2ba566d7) +- disable reverse uv syncing by [@jdx](https://github.com/jdx) in [d2b175e](https://github.com/jdx/mise/commit/d2b175efeadc10217206d1ee4db8a2b6b841a8f0) +- add full tera context to tasks by [@jdx](https://github.com/jdx) in [4cce843](https://github.com/jdx/mise/commit/4cce8438ede57732ec38dd0c5607f06528f2730f) +- powershell warning by [@jdx](https://github.com/jdx) in [b7c8da5](https://github.com/jdx/mise/commit/b7c8da56099708bc58b0b89016faec77dba97239) ### ๐Ÿšœ Refactor -- **(registry)** use aqua for more tools by [@scop](https://github.com/scop) in [#3614](https://github.com/jdx/mise/pull/3614) -- **(registry)** use aqua:skaji/relocatable-perl for perl by [@scop](https://github.com/scop) in [#3716](https://github.com/jdx/mise/pull/3716) -- switch to std::sync::LazyLock by [@jdx](https://github.com/jdx) in [#3707](https://github.com/jdx/mise/pull/3707) +- **(registry)** use aqua for more tools by [@scop](https://github.com/scop) in [7effb07](https://github.com/jdx/mise/commit/7effb07d89f89d476851b2cd6fcf529c5aaef525) +- **(registry)** use aqua:skaji/relocatable-perl for perl by [@scop](https://github.com/scop) in [3852bdc](https://github.com/jdx/mise/commit/3852bdc896d0f3791ca0b14ede96accd098aaea5) +- switch to std::sync::LazyLock by [@jdx](https://github.com/jdx) in [7b57cf4](https://github.com/jdx/mise/commit/7b57cf48e41a412cf3d342b973be036b529b593f) ### ๐Ÿ“š Documentation -- fix some broken anchor links by [@hverlin](https://github.com/hverlin) in [#3694](https://github.com/jdx/mise/pull/3694) +- fix some broken anchor links by [@hverlin](https://github.com/hverlin) in [127e164](https://github.com/jdx/mise/commit/127e1646f80fba36a2b2a1b7956d6d8e77f83c5f) - note hooks require `mise activate` by [@jdx](https://github.com/jdx) in [211d3d3](https://github.com/jdx/mise/commit/211d3d3b91c52e418a3e25af4a021da93c64ed4d) ### ๐Ÿงช Testing @@ -987,102 +997,102 @@ ### New Contributors -- @highb made their first contribution in [#3696](https://github.com/jdx/mise/pull/3696) +- @highb made their first contribution ## [2024.12.14](https://github.com/jdx/mise/compare/v2024.12.13..v2024.12.14) - 2024-12-18 ### ๐Ÿš€ Features -- **(registry)** Add lazydocker by [@hverlin](https://github.com/hverlin) in [#3655](https://github.com/jdx/mise/pull/3655) -- **(registry)** Add btop by [@hverlin](https://github.com/hverlin) in [#3667](https://github.com/jdx/mise/pull/3667) -- Allows control of config_root for global config by [@bnorick](https://github.com/bnorick) in [#3670](https://github.com/jdx/mise/pull/3670) -- allow inserting PATH in env._.source by [@jdx](https://github.com/jdx) in [#3685](https://github.com/jdx/mise/pull/3685) +- **(registry)** Add lazydocker by [@hverlin](https://github.com/hverlin) in [c82f6e9](https://github.com/jdx/mise/commit/c82f6e971e702828b0538f8846f457856e4a3c52) +- **(registry)** Add btop by [@hverlin](https://github.com/hverlin) in [a5112b3](https://github.com/jdx/mise/commit/a5112b3807ff1e66f341013695e279dce6520d1a) +- Allows control of config_root for global config by [@bnorick](https://github.com/bnorick) in [123d4e8](https://github.com/jdx/mise/commit/123d4e83690aa5773e6d0cbb3e7e1fc15832660d) +- allow inserting PATH in env._.source by [@jdx](https://github.com/jdx) in [1072132](https://github.com/jdx/mise/commit/1072132a72b758c5a8ba6330f5849d00ba2fb142) ### ๐Ÿ› Bug Fixes -- Can not find the bin files when using python venv on windows by [@NavyD](https://github.com/NavyD) in [#3664](https://github.com/jdx/mise/pull/3664) -- render tasks in task files by [@risu729](https://github.com/risu729) in [#3666](https://github.com/jdx/mise/pull/3666) -- dont require run script for `task add` by [@jdx](https://github.com/jdx) in [#3675](https://github.com/jdx/mise/pull/3675) -- auto-trust on `task add` by [@jdx](https://github.com/jdx) in [#3676](https://github.com/jdx/mise/pull/3676) -- completions getting wrapped in quotes by [@jdx](https://github.com/jdx) in [#3679](https://github.com/jdx/mise/pull/3679) -- pass pristine env to tera in final_env by [@risu729](https://github.com/risu729) in [#3682](https://github.com/jdx/mise/pull/3682) -- trap panics in task resolving by [@jdx](https://github.com/jdx) in [#3677](https://github.com/jdx/mise/pull/3677) +- Can not find the bin files when using python venv on windows by [@NavyD](https://github.com/NavyD) in [a4ab84f](https://github.com/jdx/mise/commit/a4ab84fabc4967ea6c9e6476777f66eda1828e0b) +- render tasks in task files by [@risu729](https://github.com/risu729) in [fd9f6d1](https://github.com/jdx/mise/commit/fd9f6d1ecb279550e50c1c1633f5030526c6c475) +- dont require run script for `task add` by [@jdx](https://github.com/jdx) in [7686af6](https://github.com/jdx/mise/commit/7686af6adfdad4448c56c7466247b7ddc1a599ca) +- auto-trust on `task add` by [@jdx](https://github.com/jdx) in [0f9dae3](https://github.com/jdx/mise/commit/0f9dae377eaa8a527c099310944e75bac60bc3a3) +- completions getting wrapped in quotes by [@jdx](https://github.com/jdx) in [257445c](https://github.com/jdx/mise/commit/257445c687d889b5666fca69bec4681aef5d39fd) +- pass pristine env to tera in final_env by [@risu729](https://github.com/risu729) in [2e62fbe](https://github.com/jdx/mise/commit/2e62fbe05acfeeb00447360712d25b0c988d9e44) +- trap panics in task resolving by [@jdx](https://github.com/jdx) in [9653a49](https://github.com/jdx/mise/commit/9653a49acbd48089607194b5897de163672f76a8) ### ๐Ÿ“š Documentation -- mark new features as experimental by [@syhol](https://github.com/syhol) in [#3659](https://github.com/jdx/mise/pull/3659) +- mark new features as experimental by [@syhol](https://github.com/syhol) in [d0f8cd3](https://github.com/jdx/mise/commit/d0f8cd38d02017f8673c80dc933eda2dd615b5c3) ### ๐Ÿงช Testing -- add test cases for venv templates by [@jdx](https://github.com/jdx) in [#3683](https://github.com/jdx/mise/pull/3683) +- add test cases for venv templates by [@jdx](https://github.com/jdx) in [1cf5b49](https://github.com/jdx/mise/commit/1cf5b49b4efa8f9db3e98690ae8cd0937b34b96b) ### New Contributors -- @NavyD made their first contribution in [#3664](https://github.com/jdx/mise/pull/3664) +- @NavyD made their first contribution ## [2024.12.13](https://github.com/jdx/mise/compare/v2024.12.12..v2024.12.13) - 2024-12-17 ### ๐Ÿš€ Features -- `mise task add` by [@jdx](https://github.com/jdx) in [#3616](https://github.com/jdx/mise/pull/3616) -- elixir core tool by [@jdx](https://github.com/jdx) in [#3620](https://github.com/jdx/mise/pull/3620) -- elixir on windows by [@jdx](https://github.com/jdx) in [#3623](https://github.com/jdx/mise/pull/3623) -- added install_env tool option by [@jdx](https://github.com/jdx) in [#3622](https://github.com/jdx/mise/pull/3622) -- Add Powershell support by [@fgilcc](https://github.com/fgilcc) in [#3506](https://github.com/jdx/mise/pull/3506) -- improve redactions by [@jdx](https://github.com/jdx) in [#3647](https://github.com/jdx/mise/pull/3647) +- `mise task add` by [@jdx](https://github.com/jdx) in [8d5214d](https://github.com/jdx/mise/commit/8d5214d4606434c26d6f01eeecc50d1496e7d963) +- elixir core tool by [@jdx](https://github.com/jdx) in [47b28bc](https://github.com/jdx/mise/commit/47b28bc6559abc7869f75c527aaea1b9f8c78c59) +- elixir on windows by [@jdx](https://github.com/jdx) in [3d7521b](https://github.com/jdx/mise/commit/3d7521bbd1ce53883c7226732780d6a0dd17bc40) +- added install_env tool option by [@jdx](https://github.com/jdx) in [9e4fd90](https://github.com/jdx/mise/commit/9e4fd9009df8250aee6f020d9e90a29f407e488f) +- Add Powershell support by [@fgilcc](https://github.com/fgilcc) in [e84c9d1](https://github.com/jdx/mise/commit/e84c9d1061dcd835e2384b1d62ecb08f5a726590) +- improve redactions by [@jdx](https://github.com/jdx) in [4ed4f02](https://github.com/jdx/mise/commit/4ed4f02ca99200175a020acb3e8c144181caeeb7) ### ๐Ÿ› Bug Fixes -- run venv after tools are loaded by [@jdx](https://github.com/jdx) in [#3612](https://github.com/jdx/mise/pull/3612) -- some improvements to `mise fmt` by [@jdx](https://github.com/jdx) in [#3615](https://github.com/jdx/mise/pull/3615) -- always run postinstall hook by [@jdx](https://github.com/jdx) in [#3618](https://github.com/jdx/mise/pull/3618) +- run venv after tools are loaded by [@jdx](https://github.com/jdx) in [4d4f9ff](https://github.com/jdx/mise/commit/4d4f9ff9dfe7ac72dc44a9741c6799d8949e889e) +- some improvements to `mise fmt` by [@jdx](https://github.com/jdx) in [9edf8ef](https://github.com/jdx/mise/commit/9edf8efdf5c5350a3b3c63da8b114edc1e64a083) +- always run postinstall hook by [@jdx](https://github.com/jdx) in [247d0d3](https://github.com/jdx/mise/commit/247d0d34af75b158e6a009e44fab31ee8e0c7866) - move bat from aqua to ubi by [@jdx](https://github.com/jdx) in [60d0c79](https://github.com/jdx/mise/commit/60d0c798f695199bdc81f8beec737f0e2a8589e0) -- do not require version for `mise sh --unset` by [@jdx](https://github.com/jdx) in [#3628](https://github.com/jdx/mise/pull/3628) -- back nomad with nomad, not levant by [@rliebz](https://github.com/rliebz) in [#3633](https://github.com/jdx/mise/pull/3633) -- correct python precompiled urls for freebsd by [@jdx](https://github.com/jdx) in [#3637](https://github.com/jdx/mise/pull/3637) -- bug fixes with tools=true in env by [@jdx](https://github.com/jdx) in [#3639](https://github.com/jdx/mise/pull/3639) -- sort keys in `__MISE_DIFF` to make the serialised value deterministic by [@joshbode](https://github.com/joshbode) in [#3640](https://github.com/jdx/mise/pull/3640) -- resolve config_root for dir tasks option by [@risu729](https://github.com/risu729) in [#3649](https://github.com/jdx/mise/pull/3649) +- do not require version for `mise sh --unset` by [@jdx](https://github.com/jdx) in [34fe37f](https://github.com/jdx/mise/commit/34fe37f5da01b22748fe1fe22163535e9d662d5d) +- back nomad with nomad, not levant by [@rliebz](https://github.com/rliebz) in [8809852](https://github.com/jdx/mise/commit/8809852f2805e75df2d73b7311927143e14ca584) +- correct python precompiled urls for freebsd by [@jdx](https://github.com/jdx) in [b0fa5e9](https://github.com/jdx/mise/commit/b0fa5e91cd6a87838a145a64e24b868b4c15b947) +- bug fixes with tools=true in env by [@jdx](https://github.com/jdx) in [1aa3670](https://github.com/jdx/mise/commit/1aa367089ba9013959616e66e2f5822f1e7a57b0) +- sort keys in `__MISE_DIFF` to make the serialised value deterministic by [@joshbode](https://github.com/joshbode) in [2aabb5c](https://github.com/jdx/mise/commit/2aabb5c6f8a44a7b3d986540cf129e286552b9b0) +- resolve config_root for dir tasks option by [@risu729](https://github.com/risu729) in [ec9e03f](https://github.com/jdx/mise/commit/ec9e03f95826d086f31039d4e11a2ea002f5c4c2) ### ๐Ÿ“š Documentation -- add getting-started carousel by [@hverlin](https://github.com/hverlin) in [#3613](https://github.com/jdx/mise/pull/3613) -- Fix Sops URL by [@matthew-snyder](https://github.com/matthew-snyder) in [#3619](https://github.com/jdx/mise/pull/3619) -- add elixir to sidebar by [@risu729](https://github.com/risu729) in [#3650](https://github.com/jdx/mise/pull/3650) -- update task documentation by [@hverlin](https://github.com/hverlin) in [#3651](https://github.com/jdx/mise/pull/3651) +- add getting-started carousel by [@hverlin](https://github.com/hverlin) in [949a3fc](https://github.com/jdx/mise/commit/949a3fc1b78ce82e129a1aa92fd5baba88507073) +- Fix Sops URL by [@matthew-snyder](https://github.com/matthew-snyder) in [8d87eda](https://github.com/jdx/mise/commit/8d87eda31739f24a17d591c71045d5c587d24cde) +- add elixir to sidebar by [@risu729](https://github.com/risu729) in [a4ab246](https://github.com/jdx/mise/commit/a4ab2464932b4e21e183c87a28b8a47349ee6933) +- update task documentation by [@hverlin](https://github.com/hverlin) in [903563d](https://github.com/jdx/mise/commit/903563d6eb4229d16c03fd239991ec0752cdb91c) ### Chore -- format toml with taplo by [@jdx](https://github.com/jdx) in [#3625](https://github.com/jdx/mise/pull/3625) -- add platform field to registry backends by [@jdx](https://github.com/jdx) in [#3626](https://github.com/jdx/mise/pull/3626) +- format toml with taplo by [@jdx](https://github.com/jdx) in [b2c199a](https://github.com/jdx/mise/commit/b2c199a6409f874f74e9a379e8c6149f43ddf25b) +- add platform field to registry backends by [@jdx](https://github.com/jdx) in [4938b0b](https://github.com/jdx/mise/commit/4938b0b7bebd84500adc6586c6fd688db6db0204) ### New Contributors -- @fgilcc made their first contribution in [#3506](https://github.com/jdx/mise/pull/3506) -- @rliebz made their first contribution in [#3633](https://github.com/jdx/mise/pull/3633) -- @matthew-snyder made their first contribution in [#3619](https://github.com/jdx/mise/pull/3619) +- @fgilcc made their first contribution +- @rliebz made their first contribution +- @matthew-snyder made their first contribution ## [2024.12.12](https://github.com/jdx/mise/compare/v2024.12.11..v2024.12.12) - 2024-12-16 ### ๐Ÿš€ Features -- Add upx,actionlint and correct ripsecret error by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [#3601](https://github.com/jdx/mise/pull/3601) -- aqua:argo-cd by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [#3600](https://github.com/jdx/mise/pull/3600) -- task tools by [@jdx](https://github.com/jdx) in [#3599](https://github.com/jdx/mise/pull/3599) -- lazy env eval by [@jdx](https://github.com/jdx) in [#3598](https://github.com/jdx/mise/pull/3598) -- added cache feature to templates by [@jdx](https://github.com/jdx) in [#3608](https://github.com/jdx/mise/pull/3608) +- Add upx,actionlint and correct ripsecret error by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [c3479d2](https://github.com/jdx/mise/commit/c3479d2854190f7b3e98d0c1ba77a561fbdc113e) +- aqua:argo-cd by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [728bd02](https://github.com/jdx/mise/commit/728bd0211e3e90cef8f23ccb48e4fd87911dec6a) +- task tools by [@jdx](https://github.com/jdx) in [420d31d](https://github.com/jdx/mise/commit/420d31dd6561f5bd4036d61cc81362d554f88149) +- lazy env eval by [@jdx](https://github.com/jdx) in [ca33515](https://github.com/jdx/mise/commit/ca33515f3e9d66edab9cd3764e1ca15808a31442) +- added cache feature to templates by [@jdx](https://github.com/jdx) in [48c95c6](https://github.com/jdx/mise/commit/48c95c6527d231036d26f4114a6e9d1cb652132d) ### ๐Ÿ› Bug Fixes -- added MISE_SOPS_ROPS setting by [@jdx](https://github.com/jdx) in [#3603](https://github.com/jdx/mise/pull/3603) -- respect CLICOLOR_FORCE by [@jdx](https://github.com/jdx) in [#3607](https://github.com/jdx/mise/pull/3607) -- only create 1 venv by [@jdx](https://github.com/jdx) in [#3610](https://github.com/jdx/mise/pull/3610) -- set bash --noprofile for env._.source by [@jdx](https://github.com/jdx) in [#3611](https://github.com/jdx/mise/pull/3611) +- added MISE_SOPS_ROPS setting by [@jdx](https://github.com/jdx) in [234975c](https://github.com/jdx/mise/commit/234975c43af04593ab1725225be1619e872e5794) +- respect CLICOLOR_FORCE by [@jdx](https://github.com/jdx) in [4923b80](https://github.com/jdx/mise/commit/4923b80801dd4761c103a08a56f3a453a4038501) +- only create 1 venv by [@jdx](https://github.com/jdx) in [7efdb9f](https://github.com/jdx/mise/commit/7efdb9fc11c3ecc4f5234fd9528eea51162375f2) +- set bash --noprofile for env._.source by [@jdx](https://github.com/jdx) in [52d13fe](https://github.com/jdx/mise/commit/52d13feedd5fe256894050bd3ab84c4f23f3b1c5) ### ๐Ÿ“š Documentation - improve settings a bit by [@jdx](https://github.com/jdx) in [d53d011](https://github.com/jdx/mise/commit/d53d01195e88e82d9a88a410e8feb991c1e8179d) -- Install on Windows - Update doc on install on Windows with Scoop and WinGet + fix NOTE section by [@o-l-a-v](https://github.com/o-l-a-v) in [#3604](https://github.com/jdx/mise/pull/3604) +- Install on Windows - Update doc on install on Windows with Scoop and WinGet + fix NOTE section by [@o-l-a-v](https://github.com/o-l-a-v) in [3eb8fae](https://github.com/jdx/mise/commit/3eb8faef7558b72c43141b2f9135030179f96f50) - remove note about winget by [@jdx](https://github.com/jdx) in [9c0c1ce](https://github.com/jdx/mise/commit/9c0c1ce943c6fb54ca049d6cdfb81c1122987d05) ### Chore @@ -1091,103 +1101,103 @@ ### New Contributors -- @o-l-a-v made their first contribution in [#3604](https://github.com/jdx/mise/pull/3604) +- @o-l-a-v made their first contribution ## [2024.12.11](https://github.com/jdx/mise/compare/v2024.12.10..v2024.12.11) - 2024-12-15 ### ๐Ÿš€ Features -- added selector for `mise use` with no args by [@jdx](https://github.com/jdx) in [#3570](https://github.com/jdx/mise/pull/3570) -- added tool descriptions by [@jdx](https://github.com/jdx) in [#3571](https://github.com/jdx/mise/pull/3571) -- added `mise sync python --uv` by [@jdx](https://github.com/jdx) in [#3575](https://github.com/jdx/mise/pull/3575) -- `sync ruby --brew` by [@jdx](https://github.com/jdx) in [#3577](https://github.com/jdx/mise/pull/3577) -- encrypted configs by [@jdx](https://github.com/jdx) in [#3584](https://github.com/jdx/mise/pull/3584) -- added `mise --no-config` by [@jdx](https://github.com/jdx) in [#3590](https://github.com/jdx/mise/pull/3590) -- allow _.file in vars by [@jdx](https://github.com/jdx) in [#3593](https://github.com/jdx/mise/pull/3593) +- added selector for `mise use` with no args by [@jdx](https://github.com/jdx) in [9e3179e](https://github.com/jdx/mise/commit/9e3179e3bba81d3fa631ed620f2551b52b26b4f4) +- added tool descriptions by [@jdx](https://github.com/jdx) in [4998ea6](https://github.com/jdx/mise/commit/4998ea66cd6f9fc2c71bd26ec2a3ce685904fd99) +- added `mise sync python --uv` by [@jdx](https://github.com/jdx) in [30d9e19](https://github.com/jdx/mise/commit/30d9e19eedfa948c1678c3d965825f47f1a40e4a) +- `sync ruby --brew` by [@jdx](https://github.com/jdx) in [2388dce](https://github.com/jdx/mise/commit/2388dceeafa2febc0f4f50692d959875455eef22) +- encrypted configs by [@jdx](https://github.com/jdx) in [04d23e7](https://github.com/jdx/mise/commit/04d23e791c7df85af0a20a61f1327dca9dc801cf) +- added `mise --no-config` by [@jdx](https://github.com/jdx) in [b35a109](https://github.com/jdx/mise/commit/b35a109c4062b60dbc55df1586d1299d04524057) +- allow _.file in vars by [@jdx](https://github.com/jdx) in [0a3a25e](https://github.com/jdx/mise/commit/0a3a25eebc0df2ac09f49bdf429980a648a16360) ### ๐Ÿ› Bug Fixes -- **(python)** reduce network usage for python precompiled manifests by [@jdx](https://github.com/jdx) in [#3568](https://github.com/jdx/mise/pull/3568) -- **(python)** check only if first or specified python is installed for _.venv by [@jdx](https://github.com/jdx) in [#3576](https://github.com/jdx/mise/pull/3576) -- **(swift)** prevent swift from using linux platforms that are not available by [@jdx](https://github.com/jdx) in [#3583](https://github.com/jdx/mise/pull/3583) +- **(python)** reduce network usage for python precompiled manifests by [@jdx](https://github.com/jdx) in [7a3b414](https://github.com/jdx/mise/commit/7a3b414e2e1ac4ae1f141c4d3e6601405a0ea389) +- **(python)** check only if first or specified python is installed for _.venv by [@jdx](https://github.com/jdx) in [8e4b4d1](https://github.com/jdx/mise/commit/8e4b4d1b8a7853b038251a9f6d5ba67b4ece0ec9) +- **(swift)** prevent swift from using linux platforms that are not available by [@jdx](https://github.com/jdx) in [ca33329](https://github.com/jdx/mise/commit/ca33329faec074e9235dba9935f6cc1a40984021) - correct headers on `mise ls` by [@jdx](https://github.com/jdx) in [5af3b17](https://github.com/jdx/mise/commit/5af3b17a41decd2d7368f5985f2cb5d3e3b341e8) - correct message truncation in `mise run` by [@jdx](https://github.com/jdx) in [c668857](https://github.com/jdx/mise/commit/c6688571cfb0eca70a55377b70ec6b9cd0cb6a68) -- include uv in path for hook-env by [@jdx](https://github.com/jdx) in [#3572](https://github.com/jdx/mise/pull/3572) +- include uv in path for hook-env by [@jdx](https://github.com/jdx) in [cf3a20e](https://github.com/jdx/mise/commit/cf3a20e8972345a608e5327a486b2e8a53b8e588) - correct subtitle in `mise use` selector by [@jdx](https://github.com/jdx) in [4be6d79](https://github.com/jdx/mise/commit/4be6d798f9398f9e072d4067a56e134463e71b41) -- some bugs with status.show_tools and status.show_env by [@jdx](https://github.com/jdx) in [#3586](https://github.com/jdx/mise/pull/3586) +- some bugs with status.show_tools and status.show_env by [@jdx](https://github.com/jdx) in [0e648a9](https://github.com/jdx/mise/commit/0e648a993a788f7a5eb3013ce941e990779d290d) - use task.display_name for `mise run` by [@jdx](https://github.com/jdx) in [a009de1](https://github.com/jdx/mise/commit/a009de13ffa4319de89b0fcaf1ba54ae2524a9b6) -- path is treated differently in nushell by [@samuelallan72](https://github.com/samuelallan72) in [#3592](https://github.com/jdx/mise/pull/3592) -- allow number/bool in .env.json by [@jdx](https://github.com/jdx) in [#3594](https://github.com/jdx/mise/pull/3594) +- path is treated differently in nushell by [@samuelallan72](https://github.com/samuelallan72) in [59ac1d5](https://github.com/jdx/mise/commit/59ac1d50b978964b503ab6d33243cb54fdcbd7fe) +- allow number/bool in .env.json by [@jdx](https://github.com/jdx) in [cc35617](https://github.com/jdx/mise/commit/cc356179c0a62fe234bd301a12410366630382bc) ### ๐Ÿšœ Refactor -- break up env_directive by [@jdx](https://github.com/jdx) in [#3587](https://github.com/jdx/mise/pull/3587) +- break up env_directive by [@jdx](https://github.com/jdx) in [78c41b6](https://github.com/jdx/mise/commit/78c41b6955ca5a764fd83f666738bed1a7a7598d) ### ๐Ÿ“š Documentation -- better warning when venv auto create is skipped by [@syhol](https://github.com/syhol) in [#3573](https://github.com/jdx/mise/pull/3573) +- better warning when venv auto create is skipped by [@syhol](https://github.com/syhol) in [ec3853f](https://github.com/jdx/mise/commit/ec3853fecf3fabcdd5a9d1ebccdfa74b05dc7e4d) - added rendered go settings by [@jdx](https://github.com/jdx) in [b41c3dd](https://github.com/jdx/mise/commit/b41c3dd8cfd97f97352900a9d856194185347e8d) ### New Contributors -- @fhalim made their first contribution in [#3595](https://github.com/jdx/mise/pull/3595) +- @fhalim made their first contribution ## [2024.12.10](https://github.com/jdx/mise/compare/v2024.12.9..v2024.12.10) - 2024-12-14 ### ๐Ÿš€ Features -- **(python)** add other indygreg flavors by [@jdx](https://github.com/jdx) in [#3565](https://github.com/jdx/mise/pull/3565) -- redactions by [@jdx](https://github.com/jdx) in [#3529](https://github.com/jdx/mise/pull/3529) -- show unload messages/run leave hook by [@jdx](https://github.com/jdx) in [#3532](https://github.com/jdx/mise/pull/3532) +- **(python)** add other indygreg flavors by [@jdx](https://github.com/jdx) in [f003b51](https://github.com/jdx/mise/commit/f003b51be9da6aa7c1f8e7fcc4a213ea2ffe56c4) +- redactions by [@jdx](https://github.com/jdx) in [3bc3f41](https://github.com/jdx/mise/commit/3bc3f41944b10627c3449a27cf28cd38d51fb216) +- show unload messages/run leave hook by [@jdx](https://github.com/jdx) in [ca453f4](https://github.com/jdx/mise/commit/ca453f4fb2db11f95cb09a4bb9c7acc23572899a) - update demand and default `mise run` to filtering by [@jdx](https://github.com/jdx) in [48c366d](https://github.com/jdx/mise/commit/48c366d4d2256f6b12aabcbe82abe429622b120e) ### ๐Ÿ› Bug Fixes -- **(go)** only use "v" prefix if version is semver-like by [@jdx](https://github.com/jdx) in [#3556](https://github.com/jdx/mise/pull/3556) +- **(go)** only use "v" prefix if version is semver-like by [@jdx](https://github.com/jdx) in [6fa612d](https://github.com/jdx/mise/commit/6fa612d51679176ce7832b4ead4e816e774f3961) - **(go)** fix non-v installs by [@jdx](https://github.com/jdx) in [36e7631](https://github.com/jdx/mise/commit/36e7631e26445f9f2bc34fd09a93ba9a15363c98) -- disable libgit2 for updating plugin repos for now by [@jdx](https://github.com/jdx) in [#3533](https://github.com/jdx/mise/pull/3533) -- rename kubelogin to azure-kubelogin and add replace it with more popular kubelogin cli by [@jdx](https://github.com/jdx) in [#3534](https://github.com/jdx/mise/pull/3534) -- add backend to lockfile by [@jdx](https://github.com/jdx) in [#3535](https://github.com/jdx/mise/pull/3535) -- parse task env vars as templates by [@jdx](https://github.com/jdx) in [#3536](https://github.com/jdx/mise/pull/3536) -- do not add ignore file if not tty by [@jdx](https://github.com/jdx) in [#3558](https://github.com/jdx/mise/pull/3558) -- improve output of `mise tasks` by [@jdx](https://github.com/jdx) in [#3562](https://github.com/jdx/mise/pull/3562) +- disable libgit2 for updating plugin repos for now by [@jdx](https://github.com/jdx) in [f0c4d7f](https://github.com/jdx/mise/commit/f0c4d7f25bce4a000ff99e5c2a7cde0562780de1) +- rename kubelogin to azure-kubelogin and add replace it with more popular kubelogin cli by [@jdx](https://github.com/jdx) in [9cf3c1c](https://github.com/jdx/mise/commit/9cf3c1cfba78a211799c5ac7bd8a5def42ac4a60) +- add backend to lockfile by [@jdx](https://github.com/jdx) in [b13f27e](https://github.com/jdx/mise/commit/b13f27e51a775a91e41e57c389ceaf1895e329c2) +- parse task env vars as templates by [@jdx](https://github.com/jdx) in [6a3dfe5](https://github.com/jdx/mise/commit/6a3dfe58b02edfd104d54a7756f5cfca37abe72f) +- do not add ignore file if not tty by [@jdx](https://github.com/jdx) in [ff1c65f](https://github.com/jdx/mise/commit/ff1c65fd3fb06eb21cb6fcc735749e5aeacee9a7) +- improve output of `mise tasks` by [@jdx](https://github.com/jdx) in [00f2648](https://github.com/jdx/mise/commit/00f2648e85630ca33646ea5e944fc1e9f137eb53) ### ๐Ÿ“š Documentation -- add installation via zinit by [@Finkregh](https://github.com/Finkregh) in [#3563](https://github.com/jdx/mise/pull/3563) +- add installation via zinit by [@Finkregh](https://github.com/Finkregh) in [14e1494](https://github.com/jdx/mise/commit/14e1494c42b6142665948d274f52224cacac9b1c) ### Chore -- added comfy-table by [@jdx](https://github.com/jdx) in [#3561](https://github.com/jdx/mise/pull/3561) +- added comfy-table by [@jdx](https://github.com/jdx) in [a690ed8](https://github.com/jdx/mise/commit/a690ed8487acb3e548a8c5603f94caf94bc91d4b) - pitchfork by [@jdx](https://github.com/jdx) in [2c47f72](https://github.com/jdx/mise/commit/2c47f721c03e8fed57a8ae5ed2f63a0649ffaa9b) -- updated usage by [@jdx](https://github.com/jdx) in [#3564](https://github.com/jdx/mise/pull/3564) +- updated usage by [@jdx](https://github.com/jdx) in [9b31915](https://github.com/jdx/mise/commit/9b31915666b2b5b5b1636ef53f12cebabf392e0e) - added install-dev task by [@jdx](https://github.com/jdx) in [0c351a8](https://github.com/jdx/mise/commit/0c351a83d952cff8b953fd5c244698a14d74c305) ### New Contributors -- @Finkregh made their first contribution in [#3563](https://github.com/jdx/mise/pull/3563) +- @Finkregh made their first contribution ## [2024.12.9](https://github.com/jdx/mise/compare/v2024.12.8..v2024.12.9) - 2024-12-14 ### ๐Ÿš€ Features -- **(tasks)** optional automatic outputs by [@jdx](https://github.com/jdx) in [#3528](https://github.com/jdx/mise/pull/3528) -- added quiet field to tasks by [@jdx](https://github.com/jdx) in [#3514](https://github.com/jdx/mise/pull/3514) -- show instructions for updating when min_version does not match by [@jdx](https://github.com/jdx) in [#3520](https://github.com/jdx/mise/pull/3520) -- several enhancements to tasks by [@jdx](https://github.com/jdx) in [#3526](https://github.com/jdx/mise/pull/3526) +- **(tasks)** optional automatic outputs by [@jdx](https://github.com/jdx) in [9ab0674](https://github.com/jdx/mise/commit/9ab06742b238ae486646622fa141c8776bf8d372) +- added quiet field to tasks by [@jdx](https://github.com/jdx) in [ba51949](https://github.com/jdx/mise/commit/ba51949b518daaabdc0637ea0b081c24f0553096) +- show instructions for updating when min_version does not match by [@jdx](https://github.com/jdx) in [284d676](https://github.com/jdx/mise/commit/284d676fdac52de41a0165730ac99d60f4ccd7ee) +- several enhancements to tasks by [@jdx](https://github.com/jdx) in [6861587](https://github.com/jdx/mise/commit/686158747aa2469248caa98cc5cf1007407de853) ### ๐Ÿ› Bug Fixes -- make bash_completions lib optional by [@jdx](https://github.com/jdx) in [#3516](https://github.com/jdx/mise/pull/3516) -- make plugin update work with libgit2 by [@jdx](https://github.com/jdx) in [#3519](https://github.com/jdx/mise/pull/3519) -- bug with `mise task edit` and new tasks by [@jdx](https://github.com/jdx) in [#3521](https://github.com/jdx/mise/pull/3521) +- make bash_completions lib optional by [@jdx](https://github.com/jdx) in [1984e66](https://github.com/jdx/mise/commit/1984e66564a8a1473240df669be360b8c7205bd5) +- make plugin update work with libgit2 by [@jdx](https://github.com/jdx) in [dd01ac1](https://github.com/jdx/mise/commit/dd01ac19102cab67a7f33fb4633712af9293978c) +- bug with `mise task edit` and new tasks by [@jdx](https://github.com/jdx) in [455bad9](https://github.com/jdx/mise/commit/455bad9b8d9ed59d0e6520ad2e2d2c8108fbbcb8) - correct self-update message by [@jdx](https://github.com/jdx) in [eff0cff](https://github.com/jdx/mise/commit/eff0cffca079ee58fc2297396604b96e0253c324) -- task source bug fixes by [@jdx](https://github.com/jdx) in [#3522](https://github.com/jdx/mise/pull/3522) +- task source bug fixes by [@jdx](https://github.com/jdx) in [c07fd8d](https://github.com/jdx/mise/commit/c07fd8d3e536fbbfd1f5464663af9f986c5141b3) ### ๐Ÿ“š Documentation -- add explanation about shebang by [@hverlin](https://github.com/hverlin) in [#3501](https://github.com/jdx/mise/pull/3501) -- add vitepress-plugin-group-icons by [@hverlin](https://github.com/hverlin) in [#3527](https://github.com/jdx/mise/pull/3527) +- add explanation about shebang by [@hverlin](https://github.com/hverlin) in [3dc6f83](https://github.com/jdx/mise/commit/3dc6f83af975165d1af034c4ecebe3570cf0a71e) +- add vitepress-plugin-group-icons by [@hverlin](https://github.com/hverlin) in [df1f69a](https://github.com/jdx/mise/commit/df1f69a4c49911bf040e28cbc4741f0d7be59f68) ### ๐Ÿงช Testing @@ -1196,23 +1206,23 @@ ### ๐Ÿ“ฆ๏ธ Dependency Updates -- update rust crate bzip2 to 0.5 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3511](https://github.com/jdx/mise/pull/3511) +- update rust crate bzip2 to 0.5 by [@renovate[bot]](https://github.com/renovate[bot]) in [d4b1a86](https://github.com/jdx/mise/commit/d4b1a86fa23d845bb8f4273a94f11c63faf50edf) ## [2024.12.8](https://github.com/jdx/mise/compare/v2024.12.7..v2024.12.8) - 2024-12-12 ### ๐Ÿš€ Features -- **(registry)** use pipx for pdm by [@risu729](https://github.com/risu729) in [#3504](https://github.com/jdx/mise/pull/3504) +- **(registry)** use pipx for pdm by [@risu729](https://github.com/risu729) in [8f43852](https://github.com/jdx/mise/commit/8f43852b5ff15fcae349fef90885175d12100d50) - added pitchfork by [@jdx](https://github.com/jdx) in [bac731e](https://github.com/jdx/mise/commit/bac731e47f00245ce13e7eec5716509704519d71) ### ๐Ÿ› Bug Fixes -- Adds support for multi-use args by [@bnorick](https://github.com/bnorick) in [#3505](https://github.com/jdx/mise/pull/3505) +- Adds support for multi-use args by [@bnorick](https://github.com/bnorick) in [beb255c](https://github.com/jdx/mise/commit/beb255c6645b4b16335cae805849ddf2d8de6c6e) - make task completion script POSIX by [@jdx](https://github.com/jdx) in [b92b560](https://github.com/jdx/mise/commit/b92b5603bb23d55b58e7ee8effe8d6293036c5a9) ### ๐Ÿ“š Documentation -- Add more examples for toml tasks by [@hverlin](https://github.com/hverlin) in [#3491](https://github.com/jdx/mise/pull/3491) +- Add more examples for toml tasks by [@hverlin](https://github.com/hverlin) in [8551448](https://github.com/jdx/mise/commit/85514486f46d02d1f41aadf59ff14433f08ed338) ### Chore @@ -1220,33 +1230,33 @@ ### New Contributors -- @bnorick made their first contribution in [#3505](https://github.com/jdx/mise/pull/3505) -- @biggusbeetus made their first contribution in [#3502](https://github.com/jdx/mise/pull/3502) +- @bnorick made their first contribution +- @biggusbeetus made their first contribution ## [2024.12.7](https://github.com/jdx/mise/compare/v2024.12.6..v2024.12.7) - 2024-12-12 ### ๐Ÿš€ Features -- add the users PATH to `mise doctor` by [@syhol](https://github.com/syhol) in [#3474](https://github.com/jdx/mise/pull/3474) -- feat : Add superfile with aqua backend to registery by [@yodatak](https://github.com/yodatak) in [#3479](https://github.com/jdx/mise/pull/3479) -- added `task_auto_install` setting by [@jdx](https://github.com/jdx) in [#3481](https://github.com/jdx/mise/pull/3481) -- Add yazi with aqua backend to registery by [@yodatak](https://github.com/yodatak) in [#3485](https://github.com/jdx/mise/pull/3485) -- Migrating Terragrunt asdf plugin over to gruntwork-io by [@yhakbar](https://github.com/yhakbar) in [#3486](https://github.com/jdx/mise/pull/3486) -- add settings for python venv creation by [@jdx](https://github.com/jdx) in [#3489](https://github.com/jdx/mise/pull/3489) -- added MISE_ARCH setting by [@jdx](https://github.com/jdx) in [#3490](https://github.com/jdx/mise/pull/3490) -- add jj to registry by [@phyrog](https://github.com/phyrog) in [#3495](https://github.com/jdx/mise/pull/3495) -- add task descriptions to completions by [@jdx](https://github.com/jdx) in [#3497](https://github.com/jdx/mise/pull/3497) +- add the users PATH to `mise doctor` by [@syhol](https://github.com/syhol) in [5d57bd2](https://github.com/jdx/mise/commit/5d57bd2dc6ebecc8bbf8fc290c3c707c353414b3) +- feat : Add superfile with aqua backend to registery by [@yodatak](https://github.com/yodatak) in [f808d12](https://github.com/jdx/mise/commit/f808d1276ea202936c57f6c3a0b6234fdc8a3ae4) +- added `task_auto_install` setting by [@jdx](https://github.com/jdx) in [0f80777](https://github.com/jdx/mise/commit/0f80777606e36f85bf8368b3acc26aa67ba9d12d) +- Add yazi with aqua backend to registery by [@yodatak](https://github.com/yodatak) in [a4540c6](https://github.com/jdx/mise/commit/a4540c6b07d5515fd59e63f79bfe7f7af7285e27) +- Migrating Terragrunt asdf plugin over to gruntwork-io by [@yhakbar](https://github.com/yhakbar) in [96f5bcf](https://github.com/jdx/mise/commit/96f5bcf746207091ea086b774a4f72fdfe1c60e6) +- add settings for python venv creation by [@jdx](https://github.com/jdx) in [ed23343](https://github.com/jdx/mise/commit/ed23343d1c5cc711e3c0ff6ed551546b751badbd) +- added MISE_ARCH setting by [@jdx](https://github.com/jdx) in [59b6788](https://github.com/jdx/mise/commit/59b67886aecf684199e2f948de6753380ec14b64) +- add jj to registry by [@phyrog](https://github.com/phyrog) in [08a4d94](https://github.com/jdx/mise/commit/08a4d9401aa3c7035452af8707a9346877d8d964) +- add task descriptions to completions by [@jdx](https://github.com/jdx) in [224a0b5](https://github.com/jdx/mise/commit/224a0b523ba63f54b5eaf89a1fc5722188ce3f99) ### ๐Ÿ› Bug Fixes -- mise upgrade with rust by [@jdx](https://github.com/jdx) in [#3475](https://github.com/jdx/mise/pull/3475) -- improve arg parsing for mise watch by [@jdx](https://github.com/jdx) in [#3478](https://github.com/jdx/mise/pull/3478) -- skip reading ignored config dirs by [@jdx](https://github.com/jdx) in [#3480](https://github.com/jdx/mise/pull/3480) -- deprecated attribute in json schema by [@jdx](https://github.com/jdx) in [#3482](https://github.com/jdx/mise/pull/3482) -- simplify auto_install settings by [@jdx](https://github.com/jdx) in [#3483](https://github.com/jdx/mise/pull/3483) -- use config_root for env._.source by [@jdx](https://github.com/jdx) in [#3484](https://github.com/jdx/mise/pull/3484) -- allow directories as task source by [@jdx](https://github.com/jdx) in [#3488](https://github.com/jdx/mise/pull/3488) -- Use arguments for to pass staged filenames to pre-commit task by [@joshbode](https://github.com/joshbode) in [#3492](https://github.com/jdx/mise/pull/3492) +- mise upgrade with rust by [@jdx](https://github.com/jdx) in [51d39e6](https://github.com/jdx/mise/commit/51d39e67de9fb0d97d44343c85161e151865be36) +- improve arg parsing for mise watch by [@jdx](https://github.com/jdx) in [b199c66](https://github.com/jdx/mise/commit/b199c66bcac690bfacdebab9e157c73440edbde2) +- skip reading ignored config dirs by [@jdx](https://github.com/jdx) in [6e02eab](https://github.com/jdx/mise/commit/6e02eab9bad8e5c37b8fbc8a29dcfadfd5bf8eb6) +- deprecated attribute in json schema by [@jdx](https://github.com/jdx) in [960fbd5](https://github.com/jdx/mise/commit/960fbd5ba697e813ad43180baaadfc3a24fcdd33) +- simplify auto_install settings by [@jdx](https://github.com/jdx) in [9f8d213](https://github.com/jdx/mise/commit/9f8d213cd253cde7035f6b9509ced723f966cceb) +- use config_root for env._.source by [@jdx](https://github.com/jdx) in [c6351da](https://github.com/jdx/mise/commit/c6351dafca00dee1457f8d063c6cc65f2086887a) +- allow directories as task source by [@jdx](https://github.com/jdx) in [a4b6316](https://github.com/jdx/mise/commit/a4b6316626123e7cb8ceb72fb9f4ec05ccf8ce07) +- Use arguments for to pass staged filenames to pre-commit task by [@joshbode](https://github.com/joshbode) in [d5781be](https://github.com/jdx/mise/commit/d5781beedf06c75c3e977e3a0ee26c2d7f80958e) ### ๐Ÿ“š Documentation @@ -1258,33 +1268,33 @@ ### New Contributors -- @yhakbar made their first contribution in [#3486](https://github.com/jdx/mise/pull/3486) +- @yhakbar made their first contribution ## [2024.12.6](https://github.com/jdx/mise/compare/v2024.12.5..v2024.12.6) - 2024-12-11 ### ๐Ÿš€ Features -- added descriptions to `mise run` by [@jdx](https://github.com/jdx) in [#3460](https://github.com/jdx/mise/pull/3460) -- `mise format` by [@jdx](https://github.com/jdx) in [#3461](https://github.com/jdx/mise/pull/3461) -- `mise fmt` (renamed from `mise format`) by [@jdx](https://github.com/jdx) in [#3465](https://github.com/jdx/mise/pull/3465) +- added descriptions to `mise run` by [@jdx](https://github.com/jdx) in [abdb02c](https://github.com/jdx/mise/commit/abdb02c4708550d3eb1183718d5cd37005289e69) +- `mise format` by [@jdx](https://github.com/jdx) in [6c28f1f](https://github.com/jdx/mise/commit/6c28f1f7525ff5d4758e0492be5908acfd556529) +- `mise fmt` (renamed from `mise format`) by [@jdx](https://github.com/jdx) in [e429a6e](https://github.com/jdx/mise/commit/e429a6e498c5e7ec6eef6833d8d7c1eff8340ed3) - `mise format` by [@jdx](https://github.com/jdx) in [d18b040](https://github.com/jdx/mise/commit/d18b040b8ae8eea16ed98b7f7b884a6f52797edc) ### ๐Ÿ› Bug Fixes -- **(swift)** remove clang bins by [@jdx](https://github.com/jdx) in [#3468](https://github.com/jdx/mise/pull/3468) +- **(swift)** remove clang bins by [@jdx](https://github.com/jdx) in [58cd804](https://github.com/jdx/mise/commit/58cd8047a5cb3ce22ef32bb9fbd69d8dc9d43d1b) - use 7zip for windows zip by [@jdx](https://github.com/jdx) in [475ae62](https://github.com/jdx/mise/commit/475ae62d209795cf8fe9cc846f258755e1092918) - disable filtering by default on `mise run` by [@jdx](https://github.com/jdx) in [507ee27](https://github.com/jdx/mise/commit/507ee27a736b8cd57714a8365fc88855edf62507) -- deprecate direnv integration by [@jdx](https://github.com/jdx) in [#3464](https://github.com/jdx/mise/pull/3464) +- deprecate direnv integration by [@jdx](https://github.com/jdx) in [816d6ee](https://github.com/jdx/mise/commit/816d6eec2c04302b37a8a4c9032bcfe344d80d5a) - remove hidden commands from docs by [@jdx](https://github.com/jdx) in [42a9a05](https://github.com/jdx/mise/commit/42a9a0567fbd8ef61550cf2bfe956074777c7d76) -- improve hook-env by [@jdx](https://github.com/jdx) in [#3466](https://github.com/jdx/mise/pull/3466) -- deprecate @system versions by [@jdx](https://github.com/jdx) in [#3467](https://github.com/jdx/mise/pull/3467) -- do not reuse local tool options for `mise use -g` by [@jdx](https://github.com/jdx) in [#3469](https://github.com/jdx/mise/pull/3469) -- allow "~" in python.default_packages_file by [@jdx](https://github.com/jdx) in [#3472](https://github.com/jdx/mise/pull/3472) -- read all config files for `mise set` by [@jdx](https://github.com/jdx) in [#3473](https://github.com/jdx/mise/pull/3473) +- improve hook-env by [@jdx](https://github.com/jdx) in [15fa19e](https://github.com/jdx/mise/commit/15fa19e1660f0e8e81c2dab5cc6cdd16a3584690) +- deprecate @system versions by [@jdx](https://github.com/jdx) in [f4d0744](https://github.com/jdx/mise/commit/f4d07440b4417aa2f2b4d09eff29bd4e3939e888) +- do not reuse local tool options for `mise use -g` by [@jdx](https://github.com/jdx) in [48c08c3](https://github.com/jdx/mise/commit/48c08c36cfbfc962880a68a2a6bcf294c8a3c628) +- allow "~" in python.default_packages_file by [@jdx](https://github.com/jdx) in [1c59fcb](https://github.com/jdx/mise/commit/1c59fcb842cea71dc30169efafb161bc57f005ff) +- read all config files for `mise set` by [@jdx](https://github.com/jdx) in [c6b7e51](https://github.com/jdx/mise/commit/c6b7e512097e08920b37259cf986bcd79154b257) ### ๐Ÿ“š Documentation -- fixing elvish install instructions by [@ejrichards](https://github.com/ejrichards) in [#3459](https://github.com/jdx/mise/pull/3459) +- fixing elvish install instructions by [@ejrichards](https://github.com/ejrichards) in [a3999eb](https://github.com/jdx/mise/commit/a3999eb4fee8dba6d09e12bb905cdbd978d05d30) - remove bad formatting in setting by [@jdx](https://github.com/jdx) in [f33813b](https://github.com/jdx/mise/commit/f33813bde40cf65e946a3c1773a4275fce3cb0ef) - added external links by [@jdx](https://github.com/jdx) in [8271e7b](https://github.com/jdx/mise/commit/8271e7ba0fa8628279cff0460715ec9c80a1c6bd) @@ -1294,29 +1304,29 @@ ### New Contributors -- @ejrichards made their first contribution in [#3459](https://github.com/jdx/mise/pull/3459) +- @ejrichards made their first contribution ## [2024.12.5](https://github.com/jdx/mise/compare/v2024.12.4..v2024.12.5) - 2024-12-10 ### ๐Ÿš€ Features -- make `mise trust` act on directories instead of files by [@jdx](https://github.com/jdx) in [#3454](https://github.com/jdx/mise/pull/3454) +- make `mise trust` act on directories instead of files by [@jdx](https://github.com/jdx) in [7556fb0](https://github.com/jdx/mise/commit/7556fb0c5a4d144dd3afd614e3df0a8373ac5f62) ### ๐Ÿ› Bug Fixes - correctly lowercase "zsh" for shell hooks by [@jdx](https://github.com/jdx) in [035ae59](https://github.com/jdx/mise/commit/035ae59bd898a16be4fcd55b708ae8ba620c60fe) -- read MISE_CONFIG_DIR/conf.d/*.toml configs by [@jdx](https://github.com/jdx) in [#3439](https://github.com/jdx/mise/pull/3439) -- retains spm artifacts by [@jdx](https://github.com/jdx) in [#3441](https://github.com/jdx/mise/pull/3441) +- read MISE_CONFIG_DIR/conf.d/*.toml configs by [@jdx](https://github.com/jdx) in [5e86f7a](https://github.com/jdx/mise/commit/5e86f7aabb87344e40ca7957e9ca3a5a97a0f981) +- retains spm artifacts by [@jdx](https://github.com/jdx) in [9fa728e](https://github.com/jdx/mise/commit/9fa728e8008ccbf032038afc9d40b7fc450e7910) - add env var for MISE_NPM_BUN setting by [@jdx](https://github.com/jdx) in [b3c57e2](https://github.com/jdx/mise/commit/b3c57e29bd26d772e2f708351a3c61bf04ee3d65) -- hide hidden tasks in `mise run` selector UI by [@jdx](https://github.com/jdx) in [#3449](https://github.com/jdx/mise/pull/3449) -- trim run scripts whitespace by [@jdx](https://github.com/jdx) in [#3450](https://github.com/jdx/mise/pull/3450) -- shell-escape arg() in tasks by [@jdx](https://github.com/jdx) in [#3453](https://github.com/jdx/mise/pull/3453) -- use shebang in run script to determine how arg escaping should work by [@jdx](https://github.com/jdx) in [#3455](https://github.com/jdx/mise/pull/3455) +- hide hidden tasks in `mise run` selector UI by [@jdx](https://github.com/jdx) in [6e7c265](https://github.com/jdx/mise/commit/6e7c265d700c360194ce81c8ee40425ad6cea5a1) +- trim run scripts whitespace by [@jdx](https://github.com/jdx) in [facc513](https://github.com/jdx/mise/commit/facc5132080d166be4d5d3416336bef169dd3e8f) +- shell-escape arg() in tasks by [@jdx](https://github.com/jdx) in [d21212a](https://github.com/jdx/mise/commit/d21212aed5afc0cbf0e3c5fcac9defe434298e76) +- use shebang in run script to determine how arg escaping should work by [@jdx](https://github.com/jdx) in [2f70a65](https://github.com/jdx/mise/commit/2f70a65ace4bc90b10df845b40eb01dcab17eb31) ### ๐Ÿ“š Documentation -- example with required version by [@felixhummel](https://github.com/felixhummel) in [#3448](https://github.com/jdx/mise/pull/3448) -- document new windows installers by [@jdx](https://github.com/jdx) in [#3452](https://github.com/jdx/mise/pull/3452) +- example with required version by [@felixhummel](https://github.com/felixhummel) in [5d17c34](https://github.com/jdx/mise/commit/5d17c3472fbe5f68489d92ec64fa3fc9bddb9c1c) +- document new windows installers by [@jdx](https://github.com/jdx) in [8f40147](https://github.com/jdx/mise/commit/8f40147972606bd45f3696f5ea50feeeb238bff0) ### Chore @@ -1324,81 +1334,81 @@ ### New Contributors -- @felixhummel made their first contribution in [#3448](https://github.com/jdx/mise/pull/3448) +- @felixhummel made their first contribution ## [2024.12.4](https://github.com/jdx/mise/compare/v2024.12.3..v2024.12.4) - 2024-12-09 ### ๐Ÿš€ Features -- add staged files to `mise generate git-pre-commit` by [@jdx](https://github.com/jdx) in [#3410](https://github.com/jdx/mise/pull/3410) -- shell hooks by [@jdx](https://github.com/jdx) in [#3414](https://github.com/jdx/mise/pull/3414) -- added cowsay by [@jdx](https://github.com/jdx) in [#3420](https://github.com/jdx/mise/pull/3420) -- add openbao by [@phyrog](https://github.com/phyrog) in [#3426](https://github.com/jdx/mise/pull/3426) -- add gocryptfs by [@phyrog](https://github.com/phyrog) in [#3427](https://github.com/jdx/mise/pull/3427) +- add staged files to `mise generate git-pre-commit` by [@jdx](https://github.com/jdx) in [607e98b](https://github.com/jdx/mise/commit/607e98ba6dbaaa827f5c49b55788367f11b4a81e) +- shell hooks by [@jdx](https://github.com/jdx) in [d6c2cd9](https://github.com/jdx/mise/commit/d6c2cd9091a68ffb0ce9eece35db870535584311) +- added cowsay by [@jdx](https://github.com/jdx) in [92dfc02](https://github.com/jdx/mise/commit/92dfc022f4c6ac662301be3e92d0e92f14116fc9) +- add openbao by [@phyrog](https://github.com/phyrog) in [a902347](https://github.com/jdx/mise/commit/a902347daef9b63b4560f020fa3b387f7225f9a0) +- add gocryptfs by [@phyrog](https://github.com/phyrog) in [3c52f45](https://github.com/jdx/mise/commit/3c52f454409e937a57bce5b1fdb52d6d50eca486) - use aqua for flyctl by [@jdx](https://github.com/jdx) in [f7ed363](https://github.com/jdx/mise/commit/f7ed363b3eebb82e6242061e78f9ebfdf050d154) ### ๐Ÿ› Bug Fixes -- do not set debug mode when calling `mise -v` by [@jdx](https://github.com/jdx) in [#3418](https://github.com/jdx/mise/pull/3418) -- issue with usage and arg completions by [@jdx](https://github.com/jdx) in [#3433](https://github.com/jdx/mise/pull/3433) +- do not set debug mode when calling `mise -v` by [@jdx](https://github.com/jdx) in [47cce06](https://github.com/jdx/mise/commit/47cce069b0f482a5e56b51645fe0c1851c4f2d43) +- issue with usage and arg completions by [@jdx](https://github.com/jdx) in [c627a20](https://github.com/jdx/mise/commit/c627a206ffb03e060e3a30f52cb00009b377251c) ### ๐Ÿ“š Documentation -- Small documentation improvements by [@hverlin](https://github.com/hverlin) in [#3413](https://github.com/jdx/mise/pull/3413) -- updated demo.gif by [@jdx](https://github.com/jdx) in [#3419](https://github.com/jdx/mise/pull/3419) +- Small documentation improvements by [@hverlin](https://github.com/hverlin) in [528f29f](https://github.com/jdx/mise/commit/528f29fa91d1e149b86d066194425d948593c4eb) +- updated demo.gif by [@jdx](https://github.com/jdx) in [979fe07](https://github.com/jdx/mise/commit/979fe07a2a390d9381a9f7701aa289a90f2f32c4) ### Build -- update default.nix by [@minhtrancccp](https://github.com/minhtrancccp) in [#3430](https://github.com/jdx/mise/pull/3430) +- update default.nix by [@minhtrancccp](https://github.com/minhtrancccp) in [aeec038](https://github.com/jdx/mise/commit/aeec0385dfa39935071f3b3ccdd089e31b1086d1) ### New Contributors -- @will-ockmore made their first contribution in [#3435](https://github.com/jdx/mise/pull/3435) -- @minhtrancccp made their first contribution in [#3430](https://github.com/jdx/mise/pull/3430) -- @phyrog made their first contribution in [#3427](https://github.com/jdx/mise/pull/3427) +- @will-ockmore made their first contribution +- @minhtrancccp made their first contribution +- @phyrog made their first contribution ## [2024.12.3](https://github.com/jdx/mise/compare/v2024.12.2..v2024.12.3) - 2024-12-08 ### ๐Ÿš€ Features -- add danger-swift by [@msnazarow](https://github.com/msnazarow) in [#3406](https://github.com/jdx/mise/pull/3406) +- add danger-swift by [@msnazarow](https://github.com/msnazarow) in [a37580e](https://github.com/jdx/mise/commit/a37580e36c6e2e721bc22dc54ee793603f560c48) ### ๐Ÿ“š Documentation -- **(backend)** fix git url syntax example by [@risu729](https://github.com/risu729) in [#3404](https://github.com/jdx/mise/pull/3404) -- update dev-tools overview documentation by [@hverlin](https://github.com/hverlin) in [#3400](https://github.com/jdx/mise/pull/3400) +- **(backend)** fix git url syntax example by [@risu729](https://github.com/risu729) in [d7fc2f1](https://github.com/jdx/mise/commit/d7fc2f11e111e7dae576b57c2ad92a04d08afe2f) +- update dev-tools overview documentation by [@hverlin](https://github.com/hverlin) in [7b45f19](https://github.com/jdx/mise/commit/7b45f192157fc0cd14d33b6f71fb895594f4e641) ### โšก Performance -- increase performance of watch_files by [@jdx](https://github.com/jdx) in [#3407](https://github.com/jdx/mise/pull/3407) -- make `ls --offline` default behavior by [@jdx](https://github.com/jdx) in [#3409](https://github.com/jdx/mise/pull/3409) +- increase performance of watch_files by [@jdx](https://github.com/jdx) in [cfda918](https://github.com/jdx/mise/commit/cfda918b07e7be556a9def807f96f60ef9addfce) +- make `ls --offline` default behavior by [@jdx](https://github.com/jdx) in [ca0cff2](https://github.com/jdx/mise/commit/ca0cff26f2683d1c2050e3c98676c937be7dd438) ### New Contributors -- @msnazarow made their first contribution in [#3406](https://github.com/jdx/mise/pull/3406) +- @msnazarow made their first contribution ## [2024.12.2](https://github.com/jdx/mise/compare/v2024.12.1..v2024.12.2) - 2024-12-07 ### ๐Ÿš€ Features -- **(registry)** add zls to registry by [@hverlin](https://github.com/hverlin) in [#3392](https://github.com/jdx/mise/pull/3392) -- Add --json-extended option to mise env by [@hverlin](https://github.com/hverlin) in [#3389](https://github.com/jdx/mise/pull/3389) +- **(registry)** add zls to registry by [@hverlin](https://github.com/hverlin) in [cc0c4ce](https://github.com/jdx/mise/commit/cc0c4ce4db24d53b976799d6c03173b03f02fe94) +- Add --json-extended option to mise env by [@hverlin](https://github.com/hverlin) in [d1f9b6a](https://github.com/jdx/mise/commit/d1f9b6ada4642dcdb74c2d382281075f0f116471) ### ๐Ÿ› Bug Fixes -- **(config)** set config_root for tasks defined in included toml files by [@risu729](https://github.com/risu729) in [#3388](https://github.com/jdx/mise/pull/3388) -- global hooks by [@jdx](https://github.com/jdx) in [#3393](https://github.com/jdx/mise/pull/3393) -- only run watch_file hook when it has changed file by [@jdx](https://github.com/jdx) in [#3394](https://github.com/jdx/mise/pull/3394) -- bug with aliasing core tools by [@jdx](https://github.com/jdx) in [#3395](https://github.com/jdx/mise/pull/3395) -- remove shims directory before activating by [@jdx](https://github.com/jdx) in [#3396](https://github.com/jdx/mise/pull/3396) +- **(config)** set config_root for tasks defined in included toml files by [@risu729](https://github.com/risu729) in [6b06ac9](https://github.com/jdx/mise/commit/6b06ac9cd12da6ee1423c50acd2004a612cc82df) +- global hooks by [@jdx](https://github.com/jdx) in [45a2513](https://github.com/jdx/mise/commit/45a251342a5bfb50407d0c04535e0fd50eda74f1) +- only run watch_file hook when it has changed file by [@jdx](https://github.com/jdx) in [3e5461d](https://github.com/jdx/mise/commit/3e5461d3b2847df317e955483775d8b14495c2e2) +- bug with aliasing core tools by [@jdx](https://github.com/jdx) in [af1bee0](https://github.com/jdx/mise/commit/af1bee0947ef6ef730e3e38eed722713f9674a55) +- remove shims directory before activating by [@jdx](https://github.com/jdx) in [b0709a0](https://github.com/jdx/mise/commit/b0709a0c825edf2edc7af849c8b54ad1e70857be) ### ๐Ÿšœ Refactor -- use github crate to list zig releases by [@risu729](https://github.com/risu729) in [#3386](https://github.com/jdx/mise/pull/3386) +- use github crate to list zig releases by [@risu729](https://github.com/risu729) in [e57d0a4](https://github.com/jdx/mise/commit/e57d0a4c36a4136337f7fb8831db5fe893d2cd5e) ### ๐Ÿ“š Documentation -- add zig to core tools by [@risu729](https://github.com/risu729) in [#3385](https://github.com/jdx/mise/pull/3385) +- add zig to core tools by [@risu729](https://github.com/risu729) in [88f8e89](https://github.com/jdx/mise/commit/88f8e89ac4cef83242cab97ddc6b422bcf0567de) ### Chore @@ -1408,110 +1418,110 @@ ### ๐Ÿš€ Features -- **(registry)** use aqua for some tools by [@risu729](https://github.com/risu729) in [#3375](https://github.com/jdx/mise/pull/3375) -- allow filtering `mise bin-paths` on tools by [@jdx](https://github.com/jdx) in [#3367](https://github.com/jdx/mise/pull/3367) -- added aws-cli from aqua by [@jdx](https://github.com/jdx) in [#3370](https://github.com/jdx/mise/pull/3370) -- multiple MISE_ENV environments by [@jdx](https://github.com/jdx) in [#3371](https://github.com/jdx/mise/pull/3371) -- add mise-task.json schema by [@hverlin](https://github.com/hverlin) in [#3374](https://github.com/jdx/mise/pull/3374) -- automatically call `hook-env` by [@jdx](https://github.com/jdx) in [#3373](https://github.com/jdx/mise/pull/3373) +- **(registry)** use aqua for some tools by [@risu729](https://github.com/risu729) in [2a4d74c](https://github.com/jdx/mise/commit/2a4d74cab67a66ec0249fbfc89120e3cfdfc2dec) +- allow filtering `mise bin-paths` on tools by [@jdx](https://github.com/jdx) in [b545b0b](https://github.com/jdx/mise/commit/b545b0bf7508e96938c106719cad7b3f17ea4ee1) +- added aws-cli from aqua by [@jdx](https://github.com/jdx) in [3222e48](https://github.com/jdx/mise/commit/3222e48c35b915b2a396ceed9207554a78c0ae2d) +- multiple MISE_ENV environments by [@jdx](https://github.com/jdx) in [d3519c3](https://github.com/jdx/mise/commit/d3519c32881da46fe2a19ea11497b30a55f17e2d) +- add mise-task.json schema by [@hverlin](https://github.com/hverlin) in [00c1687](https://github.com/jdx/mise/commit/00c1687a7b3876212b6d75068fd3c3c2bcb503b8) +- automatically call `hook-env` by [@jdx](https://github.com/jdx) in [4683b32](https://github.com/jdx/mise/commit/4683b32e8c52a8c0952e4c4706eef57aade05652) ### ๐Ÿ› Bug Fixes -- **(docs)** correct syntax error in IDE integration examples by [@EricGusmao](https://github.com/EricGusmao) in [#3360](https://github.com/jdx/mise/pull/3360) -- ensure version check message is displayed by [@jdx](https://github.com/jdx) in [#3358](https://github.com/jdx/mise/pull/3358) -- show warning if no precompiled pythons found by [@jdx](https://github.com/jdx) in [#3359](https://github.com/jdx/mise/pull/3359) -- allow compilation not on macOS, Linux, or Windows by [@avysk](https://github.com/avysk) in [#3363](https://github.com/jdx/mise/pull/3363) -- make hook-env compatible with zsh auto_name_dirs by [@jdx](https://github.com/jdx) in [#3366](https://github.com/jdx/mise/pull/3366) -- skip optional env._.file files by [@jdx](https://github.com/jdx) in [#3381](https://github.com/jdx/mise/pull/3381) -- .terraform-version by [@jdx](https://github.com/jdx) in [#3380](https://github.com/jdx/mise/pull/3380) +- **(docs)** correct syntax error in IDE integration examples by [@EricGusmao](https://github.com/EricGusmao) in [b3f09a2](https://github.com/jdx/mise/commit/b3f09a2e313cf44b2be4d79f2192bcda88a37cab) +- ensure version check message is displayed by [@jdx](https://github.com/jdx) in [711f028](https://github.com/jdx/mise/commit/711f02899d1b2403fbf0b3c3ffcd55e8ec18312d) +- show warning if no precompiled pythons found by [@jdx](https://github.com/jdx) in [d9158ac](https://github.com/jdx/mise/commit/d9158ac7e28c8b7a50cd030f5d80c6c492ac768c) +- allow compilation not on macOS, Linux, or Windows by [@avysk](https://github.com/avysk) in [977957c](https://github.com/jdx/mise/commit/977957c9538486508c35b6b4e021a8b70b8d2cae) +- make hook-env compatible with zsh auto_name_dirs by [@jdx](https://github.com/jdx) in [c8672af](https://github.com/jdx/mise/commit/c8672af8625952be3fe9297370964cd09f099b15) +- skip optional env._.file files by [@jdx](https://github.com/jdx) in [77d75f0](https://github.com/jdx/mise/commit/77d75f024f86c2d9694aeffcb04c6aeba11a35cb) +- .terraform-version by [@jdx](https://github.com/jdx) in [404c9f4](https://github.com/jdx/mise/commit/404c9f434f646b4384d738fc3687b071b1cfa1fd) ### ๐Ÿ“š Documentation -- update auto-completion docs by [@hverlin](https://github.com/hverlin) in [#3355](https://github.com/jdx/mise/pull/3355) -- fix `Environment variables passed to tasks` section by [@hverlin](https://github.com/hverlin) in [#3378](https://github.com/jdx/mise/pull/3378) +- update auto-completion docs by [@hverlin](https://github.com/hverlin) in [33e88e3](https://github.com/jdx/mise/commit/33e88e3fa49d62cddad208a29c0b67e09697bf7d) +- fix `Environment variables passed to tasks` section by [@hverlin](https://github.com/hverlin) in [83da7f2](https://github.com/jdx/mise/commit/83da7f2590877a29f172a0b356f0b549a2128b9f) ### ๐Ÿงช Testing -- try to fix coverage rate limits by [@jdx](https://github.com/jdx) in [#3384](https://github.com/jdx/mise/pull/3384) +- try to fix coverage rate limits by [@jdx](https://github.com/jdx) in [d40a45c](https://github.com/jdx/mise/commit/d40a45c12ea33ca5b6d0aef56b22ea60c692a10a) ### New Contributors -- @avysk made their first contribution in [#3363](https://github.com/jdx/mise/pull/3363) -- @EricGusmao made their first contribution in [#3360](https://github.com/jdx/mise/pull/3360) +- @avysk made their first contribution +- @EricGusmao made their first contribution ## [2024.12.0](https://github.com/jdx/mise/compare/v2024.11.37..v2024.12.0) - 2024-12-04 ### ๐Ÿš€ Features -- **(erlang)** use precompiled binaries for macos by [@jdx](https://github.com/jdx) in [#3353](https://github.com/jdx/mise/pull/3353) -- add upctl by [@scop](https://github.com/scop) in [#3309](https://github.com/jdx/mise/pull/3309) -- Add `json-with-sources` option to settings ls by [@hverlin](https://github.com/hverlin) in [#3307](https://github.com/jdx/mise/pull/3307) -- add ripsecrets to registry.toml by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [#3334](https://github.com/jdx/mise/pull/3334) -- Add kyverno-cli by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [#3336](https://github.com/jdx/mise/pull/3336) +- **(erlang)** use precompiled binaries for macos by [@jdx](https://github.com/jdx) in [1727515](https://github.com/jdx/mise/commit/172751528ff36f16634c11e4453e693b764c7151) +- add upctl by [@scop](https://github.com/scop) in [6569478](https://github.com/jdx/mise/commit/65694784bc1a407b34f51df6b6376e5ae23db85c) +- Add `json-with-sources` option to settings ls by [@hverlin](https://github.com/hverlin) in [2cd7e94](https://github.com/jdx/mise/commit/2cd7e94de3c67e1b1e0e6eb6416df3eb4ad99924) +- add ripsecrets to registry.toml by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [50b249a](https://github.com/jdx/mise/commit/50b249a36084695dfa64058166caa2a1ebd2a1a8) +- Add kyverno-cli by [@boris-smidt-klarrio](https://github.com/boris-smidt-klarrio) in [bb3c263](https://github.com/jdx/mise/commit/bb3c2635f205304bff57f11fae99fadf4143ab3d) ### ๐Ÿ› Bug Fixes - add exec to `mise g git-pre-commit` by [@jdx](https://github.com/jdx) in [27a3aef](https://github.com/jdx/mise/commit/27a3aefa767c8ef142009dd54c4d7dcc19c235b2) -- bake gpg keys in by [@jdx](https://github.com/jdx) in [#3318](https://github.com/jdx/mise/pull/3318) -- deprecate `mise local|global` by [@jdx](https://github.com/jdx) in [#3350](https://github.com/jdx/mise/pull/3350) +- bake gpg keys in by [@jdx](https://github.com/jdx) in [dfd8bd7](https://github.com/jdx/mise/commit/dfd8bd7cf536e42cd1a746b44fe7a2f8260f754a) +- deprecate `mise local|global` by [@jdx](https://github.com/jdx) in [9bbff66](https://github.com/jdx/mise/commit/9bbff6657a968a743b6a497f0db1b279ba66abd8) ### ๐Ÿšœ Refactor -- use aqua for ruff by [@scop](https://github.com/scop) in [#3316](https://github.com/jdx/mise/pull/3316) +- use aqua for ruff by [@scop](https://github.com/scop) in [503d758](https://github.com/jdx/mise/commit/503d758ca4f5d060a574e9a84fd5d084b08dcdea) ### ๐Ÿ“š Documentation -- add terraform recipe to the cookbook by [@AliSajid](https://github.com/AliSajid) in [#3305](https://github.com/jdx/mise/pull/3305) -- fix git examples for cargo backend by [@tmeijn](https://github.com/tmeijn) in [#3335](https://github.com/jdx/mise/pull/3335) +- add terraform recipe to the cookbook by [@AliSajid](https://github.com/AliSajid) in [80579af](https://github.com/jdx/mise/commit/80579afa9199ba18fd5ad06bc03bc387ce3840f7) +- fix git examples for cargo backend by [@tmeijn](https://github.com/tmeijn) in [5eeff5d](https://github.com/jdx/mise/commit/5eeff5d32028adbe26504ea99d3669297fdba991) ### ๐Ÿงช Testing - remove non-working maven test by [@jdx](https://github.com/jdx) in [5a3ed16](https://github.com/jdx/mise/commit/5a3ed16efb29dbf80f5ac251eec39e3a462d2219) - remove gleam by [@jdx](https://github.com/jdx) in [fdfe20b](https://github.com/jdx/mise/commit/fdfe20b32b16b835655551d3f12b5d6e90856b2e) -- use latest golang in e2e test by [@jdx](https://github.com/jdx) in [#3349](https://github.com/jdx/mise/pull/3349) +- use latest golang in e2e test by [@jdx](https://github.com/jdx) in [5a70357](https://github.com/jdx/mise/commit/5a7035789f8fd0ba16bc01767af9fd251fa57eb5) ### Chore - upgrade usage-lib by [@jdx](https://github.com/jdx) in [554d533](https://github.com/jdx/mise/commit/554d533a253a137c27c5cdac6da2ae09629029dc) -- use asdf:mise-plugins/mise-nim by [@jdx](https://github.com/jdx) in [#3352](https://github.com/jdx/mise/pull/3352) +- use asdf:mise-plugins/mise-nim by [@jdx](https://github.com/jdx) in [754cace](https://github.com/jdx/mise/commit/754caceddfc76660c0e2e1211e8150d852ef6959) ### New Contributors -- @gurgelio made their first contribution in [#3341](https://github.com/jdx/mise/pull/3341) -- @tmeijn made their first contribution in [#3335](https://github.com/jdx/mise/pull/3335) -- @boris-smidt-klarrio made their first contribution in [#3336](https://github.com/jdx/mise/pull/3336) -- @AliSajid made their first contribution in [#3305](https://github.com/jdx/mise/pull/3305) +- @gurgelio made their first contribution +- @tmeijn made their first contribution +- @boris-smidt-klarrio made their first contribution +- @AliSajid made their first contribution ## [2024.11.37](https://github.com/jdx/mise/compare/v2024.11.36..v2024.11.37) - 2024-11-30 ### ๐Ÿš€ Features -- add black by [@scop](https://github.com/scop) in [#3292](https://github.com/jdx/mise/pull/3292) +- add black by [@scop](https://github.com/scop) in [cfe4deb](https://github.com/jdx/mise/commit/cfe4debbda1c6bb5ca1319802fe7c4f3146fc008) - migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [40f92c6](https://github.com/jdx/mise/commit/40f92c6b0e1fefd171dd44ee9f62f1f597ee352c) ### ๐Ÿ› Bug Fixes -- handle General/Complex Versioning in --bump by [@liskin](https://github.com/liskin) in [#2889](https://github.com/jdx/mise/pull/2889) -- broken path example by [@minddust](https://github.com/minddust) in [#3296](https://github.com/jdx/mise/pull/3296) -- swift path on macos by [@jdx](https://github.com/jdx) in [#3299](https://github.com/jdx/mise/pull/3299) +- handle General/Complex Versioning in --bump by [@liskin](https://github.com/liskin) in [e5efc7f](https://github.com/jdx/mise/commit/e5efc7fdeface6712cf09fc06bab0c5ac253dbb8) +- broken path example by [@minddust](https://github.com/minddust) in [1316dd7](https://github.com/jdx/mise/commit/1316dd75a014a2db707dd0b863ee546b7bfccb6b) +- swift path on macos by [@jdx](https://github.com/jdx) in [ee7def5](https://github.com/jdx/mise/commit/ee7def5eed6fcb66080042a87ded4db9db41385d) - do not auto-install on `mise x` if some tools are passed by [@jdx](https://github.com/jdx) in [35d31a1](https://github.com/jdx/mise/commit/35d31a1baf96fe6f0e764e26228c1b03ba24ddce) - fix: also make certain we are not auto installing inside shims by checking by [@jdx](https://github.com/jdx) in [b0c4a74](https://github.com/jdx/mise/commit/b0c4a749309064825852041d8d72c7eac9fb116c) -- cache github release information for 24 hours by [@jdx](https://github.com/jdx) in [#3300](https://github.com/jdx/mise/pull/3300) +- cache github release information for 24 hours by [@jdx](https://github.com/jdx) in [4ff9960](https://github.com/jdx/mise/commit/4ff9960129965a100bb12e39ac2488f2fc68d5ce) ### ๐Ÿšœ Refactor -- use aqua for snyk by [@scop](https://github.com/scop) in [#3290](https://github.com/jdx/mise/pull/3290) +- use aqua for snyk by [@scop](https://github.com/scop) in [f8fc242](https://github.com/jdx/mise/commit/f8fc242e1cae5ffcd0dbf3924a310ab76c470e2a) ### Chore -- bump expr-lang by [@jdx](https://github.com/jdx) in [#3297](https://github.com/jdx/mise/pull/3297) +- bump expr-lang by [@jdx](https://github.com/jdx) in [774b7e4](https://github.com/jdx/mise/commit/774b7e43aeb02b2e6e1d18ca7ef7cbcab5a0eed9) - mise up --bump by [@jdx](https://github.com/jdx) in [6872b54](https://github.com/jdx/mise/commit/6872b5469622140335a12131dfa4acf310fc0c2a) - update mise.lock by [@jdx](https://github.com/jdx) in [4c12502](https://github.com/jdx/mise/commit/4c12502c459ba2e214689c3f55d964b8f75966af) - disable tool tests until I can sort out gh rate limit issues by [@jdx](https://github.com/jdx) in [f42f010](https://github.com/jdx/mise/commit/f42f010f03a57cab128290c0b9d936fd7a90c785) ### New Contributors -- @minddust made their first contribution in [#3296](https://github.com/jdx/mise/pull/3296) +- @minddust made their first contribution ## [2024.11.36](https://github.com/jdx/mise/compare/v2024.11.35..v2024.11.36) - 2024-11-29 @@ -1523,15 +1533,15 @@ ### ๐Ÿš€ Features -- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [#3279](https://github.com/jdx/mise/pull/3279) +- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [0f26a1a](https://github.com/jdx/mise/commit/0f26a1a390e197cc6799171366503a1843e51e16) ### ๐Ÿ› Bug Fixes -- remove conflicting MISE_SHELL setting by [@jdx](https://github.com/jdx) in [#3284](https://github.com/jdx/mise/pull/3284) +- remove conflicting MISE_SHELL setting by [@jdx](https://github.com/jdx) in [9454d0a](https://github.com/jdx/mise/commit/9454d0a0c94f89939c0865b8f3f2724b90023abd) ### ๐Ÿšœ Refactor -- simplify __MISE_WATCH variable to only contain the most recent timestamp by [@jdx](https://github.com/jdx) in [#3282](https://github.com/jdx/mise/pull/3282) +- simplify __MISE_WATCH variable to only contain the most recent timestamp by [@jdx](https://github.com/jdx) in [4d5daa5](https://github.com/jdx/mise/commit/4d5daa51cf65180e3e536636c0d7c50f003f727c) ### ๐Ÿงช Testing @@ -1545,14 +1555,14 @@ ### ๐Ÿš€ Features -- fragmented configs by [@jdx](https://github.com/jdx) in [#3273](https://github.com/jdx/mise/pull/3273) -- hooks by [@jdx](https://github.com/jdx) in [#3256](https://github.com/jdx/mise/pull/3256) +- fragmented configs by [@jdx](https://github.com/jdx) in [da6db80](https://github.com/jdx/mise/commit/da6db80cb0e94416d1e6e3e3f02dd74af44fc2d6) +- hooks by [@jdx](https://github.com/jdx) in [ce839ae](https://github.com/jdx/mise/commit/ce839aebab2a7231f554ac5a7e469cf4193f3faa) - added MISE_TASK_DISABLE_PATHS setting by [@jdx](https://github.com/jdx) in [9c2e6e4](https://github.com/jdx/mise/commit/9c2e6e40f3a98f352fbf03107e1901dec445a7f5) -- gpg verification for node by [@jdx](https://github.com/jdx) in [#3277](https://github.com/jdx/mise/pull/3277) +- gpg verification for node by [@jdx](https://github.com/jdx) in [3aa2de7](https://github.com/jdx/mise/commit/3aa2de7c32542992408d455a57eac9c44c5d976d) ### ๐Ÿ› Bug Fixes -- make _.file and _.source optional if the file is missing by [@jdx](https://github.com/jdx) in [#3275](https://github.com/jdx/mise/pull/3275) +- make _.file and _.source optional if the file is missing by [@jdx](https://github.com/jdx) in [ef37b7c](https://github.com/jdx/mise/commit/ef37b7cfdd11d469b56166867dc300a179e521d3) - prevent deadlock when resetting by [@jdx](https://github.com/jdx) in [8e6d093](https://github.com/jdx/mise/commit/8e6d09377de81c65203684725fa9dfc2140db520) - prevent deadlock when resetting by [@jdx](https://github.com/jdx) in [201ba90](https://github.com/jdx/mise/commit/201ba904052379595e399672d1657ed0e3c3a138) - prevent deadlock when resetting by [@jdx](https://github.com/jdx) in [169338a](https://github.com/jdx/mise/commit/169338a2debb99ee4dd885376c4123740237af23) @@ -1570,67 +1580,67 @@ - skip checkov test by [@jdx](https://github.com/jdx) in [2ae18a3](https://github.com/jdx/mise/commit/2ae18a3e8329eb9913dc43ae94432f8f75b36a94) - added timeout for release-plz by [@jdx](https://github.com/jdx) in [dae4bc3](https://github.com/jdx/mise/commit/dae4bc32bbb7de7873e3fa047a785c70f02a5c05) -- remove coverage by [@jdx](https://github.com/jdx) in [#3278](https://github.com/jdx/mise/pull/3278) +- remove coverage by [@jdx](https://github.com/jdx) in [78ac92c](https://github.com/jdx/mise/commit/78ac92c77be25e946348617bff7c9567867f882c) ## [2024.11.33](https://github.com/jdx/mise/compare/v2024.11.32..v2024.11.33) - 2024-11-28 ### ๐Ÿš€ Features -- respect --quiet in `mise run` by [@jdx](https://github.com/jdx) in [#3257](https://github.com/jdx/mise/pull/3257) -- added special "_" portion of mise.toml for custom data by [@jdx](https://github.com/jdx) in [#3259](https://github.com/jdx/mise/pull/3259) -- **breaking** added MISE_OVERRIDE_CONFIG_FILENAMES config by [@jdx](https://github.com/jdx) in [#3266](https://github.com/jdx/mise/pull/3266) -- added swift by [@jdx](https://github.com/jdx) in [#3271](https://github.com/jdx/mise/pull/3271) +- respect --quiet in `mise run` by [@jdx](https://github.com/jdx) in [11a785d](https://github.com/jdx/mise/commit/11a785d5ce4008f18d71cf4a1cc321703e683131) +- added special "_" portion of mise.toml for custom data by [@jdx](https://github.com/jdx) in [46e9b8a](https://github.com/jdx/mise/commit/46e9b8a9edca39bd465f25621d65c473a0c35ae7) +- **breaking** added MISE_OVERRIDE_CONFIG_FILENAMES config by [@jdx](https://github.com/jdx) in [5a0508f](https://github.com/jdx/mise/commit/5a0508fba974bcce0a5865000d3716e18b88d17e) +- added swift by [@jdx](https://github.com/jdx) in [1cfa6dc](https://github.com/jdx/mise/commit/1cfa6dc53ddcc9fa2b085eebd6b80dda37890159) ### ๐Ÿ› Bug Fixes -- **(spm)** git proxy config by [@jdx](https://github.com/jdx) in [#3264](https://github.com/jdx/mise/pull/3264) -- clean up some windows error cases by [@jdx](https://github.com/jdx) in [#3255](https://github.com/jdx/mise/pull/3255) -- run `hook-env` on directory change by [@jdx](https://github.com/jdx) in [#3258](https://github.com/jdx/mise/pull/3258) -- always prefer glibc to musl in mise run by [@jdx](https://github.com/jdx) in [#3261](https://github.com/jdx/mise/pull/3261) -- issue with non-default backends not getting tool options by [@jdx](https://github.com/jdx) in [#3265](https://github.com/jdx/mise/pull/3265) -- explicitly stop progress bars when exiting by [@jdx](https://github.com/jdx) in [#3272](https://github.com/jdx/mise/pull/3272) +- **(spm)** git proxy config by [@jdx](https://github.com/jdx) in [9a953e0](https://github.com/jdx/mise/commit/9a953e00a11f829bfae882c314ece41426bcfc8c) +- clean up some windows error cases by [@jdx](https://github.com/jdx) in [9a5d1bf](https://github.com/jdx/mise/commit/9a5d1bfbcc8d378509739f11b07632284e42155f) +- run `hook-env` on directory change by [@jdx](https://github.com/jdx) in [e6b0754](https://github.com/jdx/mise/commit/e6b07540d174d76caf122de54f6c9c12fabc691f) +- always prefer glibc to musl in mise run by [@jdx](https://github.com/jdx) in [3860e95](https://github.com/jdx/mise/commit/3860e953cc0f4ac705cc8cfa412e53f9efb48b69) +- issue with non-default backends not getting tool options by [@jdx](https://github.com/jdx) in [fa2eb47](https://github.com/jdx/mise/commit/fa2eb47907a2e8ddcba16ae6973401adf8e8405a) +- explicitly stop progress bars when exiting by [@jdx](https://github.com/jdx) in [8c0b694](https://github.com/jdx/mise/commit/8c0b6942e04348b5e382c1da0043a9fa78ff1c19) ### ๐Ÿšœ Refactor -- use aqua for shellcheck by [@scop](https://github.com/scop) in [#3270](https://github.com/jdx/mise/pull/3270) -- use aqua for goreleaser by [@scop](https://github.com/scop) in [#3269](https://github.com/jdx/mise/pull/3269) -- use aqua for golangci-lint by [@scop](https://github.com/scop) in [#3268](https://github.com/jdx/mise/pull/3268) +- use aqua for shellcheck by [@scop](https://github.com/scop) in [9a33115](https://github.com/jdx/mise/commit/9a331154455f53da970b3a1ae401ccf3b628098d) +- use aqua for goreleaser by [@scop](https://github.com/scop) in [eef4656](https://github.com/jdx/mise/commit/eef4656d740b6e63222e2071ec932b2184273e1c) +- use aqua for golangci-lint by [@scop](https://github.com/scop) in [a443aa0](https://github.com/jdx/mise/commit/a443aa0bcd5beec3e24bd445d5bc799991647610) ### ๐Ÿ“š Documentation -- describe mise behavior when mise version is lower than min_version by [@erickguan](https://github.com/erickguan) in [#2994](https://github.com/jdx/mise/pull/2994) +- describe mise behavior when mise version is lower than min_version by [@erickguan](https://github.com/erickguan) in [8b77d2e](https://github.com/jdx/mise/commit/8b77d2e9e75732a3a923f54d8614a0fc1209d014) ### Chore -- wait for gh rate limit if expended by [@jdx](https://github.com/jdx) in [#3251](https://github.com/jdx/mise/pull/3251) +- wait for gh rate limit if expended by [@jdx](https://github.com/jdx) in [078bed1](https://github.com/jdx/mise/commit/078bed14246b73330a6cef071d0375958e7a5d8d) - set github token for docs job by [@jdx](https://github.com/jdx) in [908dd18](https://github.com/jdx/mise/commit/908dd18fe3ddf19d1531c93695ee3ff98d0995c5) -- skip hyperfine unless on release pr by [@jdx](https://github.com/jdx) in [#3253](https://github.com/jdx/mise/pull/3253) -- move tasks dir so it doesnt show up in unrelated projects by [@jdx](https://github.com/jdx) in [#3254](https://github.com/jdx/mise/pull/3254) +- skip hyperfine unless on release pr by [@jdx](https://github.com/jdx) in [0da436d](https://github.com/jdx/mise/commit/0da436d825fa72b2a30cb6602d79b0b9254af09b) +- move tasks dir so it doesnt show up in unrelated projects by [@jdx](https://github.com/jdx) in [4f5c239](https://github.com/jdx/mise/commit/4f5c239e8a50d529eda0e8a97216d4f689c4be4c) ## [2024.11.32](https://github.com/jdx/mise/compare/v2024.11.31..v2024.11.32) - 2024-11-27 ### ๐Ÿš€ Features -- allow running tasks without `mise run`, e.g.: `mise test` as shorthand for `mise run test` by [@jdx](https://github.com/jdx) in [#3235](https://github.com/jdx/mise/pull/3235) -- default task directory config by [@jdx](https://github.com/jdx) in [#3238](https://github.com/jdx/mise/pull/3238) -- standalone tasks by [@jdx](https://github.com/jdx) in [#3240](https://github.com/jdx/mise/pull/3240) -- automatic uv venv activation by [@jdx](https://github.com/jdx) in [#3239](https://github.com/jdx/mise/pull/3239) -- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [#3242](https://github.com/jdx/mise/pull/3242) -- add committed by [@scop](https://github.com/scop) in [#3247](https://github.com/jdx/mise/pull/3247) +- allow running tasks without `mise run`, e.g.: `mise test` as shorthand for `mise run test` by [@jdx](https://github.com/jdx) in [8f31a33](https://github.com/jdx/mise/commit/8f31a333ebb9776099d4269f5de9b0197aecea95) +- default task directory config by [@jdx](https://github.com/jdx) in [04f6c4b](https://github.com/jdx/mise/commit/04f6c4bb1db57357556093d2406924cc398e082b) +- standalone tasks by [@jdx](https://github.com/jdx) in [aba8c04](https://github.com/jdx/mise/commit/aba8c043423f25044c4a9f0715650756fc58d6d8) +- automatic uv venv activation by [@jdx](https://github.com/jdx) in [a8cdb2d](https://github.com/jdx/mise/commit/a8cdb2d68945014f3c2a7760d33845876ee28560) +- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [adef34a](https://github.com/jdx/mise/commit/adef34a17534793eeac450afee1d9d9a36306caf) +- add committed by [@scop](https://github.com/scop) in [1202940](https://github.com/jdx/mise/commit/1202940137cf637e22d337cb5c45c854a1e9dac5) - use ubi for figma-export by [@jdx](https://github.com/jdx) in [19dbeac](https://github.com/jdx/mise/commit/19dbeac16a68248bb780a2de1056d16409714204) -- add vacuum by [@scop](https://github.com/scop) in [#3249](https://github.com/jdx/mise/pull/3249) +- add vacuum by [@scop](https://github.com/scop) in [97686c8](https://github.com/jdx/mise/commit/97686c825f0104c46d9500924392759e0bd2dc6d) ### ๐Ÿ› Bug Fixes -- skip _.source files if not present by [@jdx](https://github.com/jdx) in [#3236](https://github.com/jdx/mise/pull/3236) -- rust idiomatic file parsing by [@jdx](https://github.com/jdx) in [#3241](https://github.com/jdx/mise/pull/3241) -- automatic reinstall of uvx tools during python upgrades by [@jdx](https://github.com/jdx) in [#3243](https://github.com/jdx/mise/pull/3243) +- skip _.source files if not present by [@jdx](https://github.com/jdx) in [b3cb34f](https://github.com/jdx/mise/commit/b3cb34f3f727dc7200cb91daffa81122128194c7) +- rust idiomatic file parsing by [@jdx](https://github.com/jdx) in [9c13dcc](https://github.com/jdx/mise/commit/9c13dcc7420ab0f777b909201b5c9e30d94fa1fc) +- automatic reinstall of uvx tools during python upgrades by [@jdx](https://github.com/jdx) in [4e25299](https://github.com/jdx/mise/commit/4e25299460dda652b62138438163ff3f7cfca8f2) ### ๐Ÿšœ Refactor -- use aqua for shfmt by [@scop](https://github.com/scop) in [#3244](https://github.com/jdx/mise/pull/3244) -- use aqua for lefthook by [@scop](https://github.com/scop) in [#3246](https://github.com/jdx/mise/pull/3246) -- use aqua for nfpm by [@scop](https://github.com/scop) in [#3248](https://github.com/jdx/mise/pull/3248) +- use aqua for shfmt by [@scop](https://github.com/scop) in [9d91494](https://github.com/jdx/mise/commit/9d9149459c5658e1733deb5884ebcb13e64be8a2) +- use aqua for lefthook by [@scop](https://github.com/scop) in [4386584](https://github.com/jdx/mise/commit/43865846aca79dffd6c53bc23ad335de441c8297) +- use aqua for nfpm by [@scop](https://github.com/scop) in [244102f](https://github.com/jdx/mise/commit/244102f6dc02825b0890fbe7e89c24112cc2324c) ### ๐Ÿ“š Documentation @@ -1639,63 +1649,63 @@ ### Chore -- bump tabled by [@jdx](https://github.com/jdx) in [#3245](https://github.com/jdx/mise/pull/3245) +- bump tabled by [@jdx](https://github.com/jdx) in [d987411](https://github.com/jdx/mise/commit/d987411451abbce14fa4f6db7b7b93604b9bb6ff) - fix tools tests on release branch by [@jdx](https://github.com/jdx) in [675a2b0](https://github.com/jdx/mise/commit/675a2b086116f0afb431189c51136255b6f6c434) - fix tools tests on release branch by [@jdx](https://github.com/jdx) in [130c3a4](https://github.com/jdx/mise/commit/130c3a4de60edfbed98642bc6dc71e67ba9b6ce1) - fix tools tests on release branch by [@jdx](https://github.com/jdx) in [9feb3b6](https://github.com/jdx/mise/commit/9feb3b638ef634d320f576921b3e366f6cd73075) ### New Contributors -- @rmacklin made their first contribution in [#2295](https://github.com/jdx/mise/pull/2295) +- @rmacklin made their first contribution ## [2024.11.31](https://github.com/jdx/mise/compare/v2024.11.30..v2024.11.31) - 2024-11-27 ### ๐Ÿš€ Features -- rust in core by [@jdx](https://github.com/jdx) in [#3219](https://github.com/jdx/mise/pull/3219) +- rust in core by [@jdx](https://github.com/jdx) in [de3a209](https://github.com/jdx/mise/commit/de3a209092d9fe6148b81898b88b18c6485f3acd) ### ๐Ÿ› Bug Fixes -- use tv.pathname() in `mise ls` by [@jdx](https://github.com/jdx) in [#3217](https://github.com/jdx/mise/pull/3217) -- show gh rate limit reset time by [@jdx](https://github.com/jdx) in [#3221](https://github.com/jdx/mise/pull/3221) +- use tv.pathname() in `mise ls` by [@jdx](https://github.com/jdx) in [a06299e](https://github.com/jdx/mise/commit/a06299ea257953a538544e3a3bdc9604f762ccb5) +- show gh rate limit reset time by [@jdx](https://github.com/jdx) in [e579b79](https://github.com/jdx/mise/commit/e579b794eeede8f37a46f50accdb62540ad53acd) - add @version back into show_tools by [@jdx](https://github.com/jdx) in [fd7d8d1](https://github.com/jdx/mise/commit/fd7d8d10395f8c80a80c60c0de89bf78e31fd762) -- use pipx for yamllint by [@jdx](https://github.com/jdx) in [#3227](https://github.com/jdx/mise/pull/3227) -- remove shims directory in `mise activate` by [@jdx](https://github.com/jdx) in [#3232](https://github.com/jdx/mise/pull/3232) +- use pipx for yamllint by [@jdx](https://github.com/jdx) in [f246584](https://github.com/jdx/mise/commit/f246584e0ece8f86b802680cff31186f36351257) +- remove shims directory in `mise activate` by [@jdx](https://github.com/jdx) in [7de1111](https://github.com/jdx/mise/commit/7de1111db6d166ff85996a6f32dbb815da7a4248) ### ๐Ÿšœ Refactor -- remove duplicate remote_versions_caches by [@jdx](https://github.com/jdx) in [#3220](https://github.com/jdx/mise/pull/3220) +- remove duplicate remote_versions_caches by [@jdx](https://github.com/jdx) in [424a8f8](https://github.com/jdx/mise/commit/424a8f83676b431e3daeb4b1f131421a4374cefd) ### ๐Ÿ“š Documentation -- rename legacy version files to idiomatic version files by [@jdx](https://github.com/jdx) in [#3216](https://github.com/jdx/mise/pull/3216) -- document aqua better by [@jdx](https://github.com/jdx) in [#3234](https://github.com/jdx/mise/pull/3234) +- rename legacy version files to idiomatic version files by [@jdx](https://github.com/jdx) in [e80f211](https://github.com/jdx/mise/commit/e80f211e041a25beba131b0539f262ec3d875ea4) +- document aqua better by [@jdx](https://github.com/jdx) in [d10c7ca](https://github.com/jdx/mise/commit/d10c7ca13e20a62eb8768ddbae7e4dc1a63f3ceb) ### ๐ŸŽจ Styling -- spelling and grammar fixes by [@scop](https://github.com/scop) in [#3225](https://github.com/jdx/mise/pull/3225) +- spelling and grammar fixes by [@scop](https://github.com/scop) in [70373d7](https://github.com/jdx/mise/commit/70373d7c7330861814779919b6f71765ff8eb03d) ### ๐Ÿงช Testing -- move some unit tests to e2e by [@jdx](https://github.com/jdx) in [#3218](https://github.com/jdx/mise/pull/3218) -- migrate tests from unit to e2e by [@jdx](https://github.com/jdx) in [#3231](https://github.com/jdx/mise/pull/3231) +- move some unit tests to e2e by [@jdx](https://github.com/jdx) in [a939f1c](https://github.com/jdx/mise/commit/a939f1cf913638b8bd7a98d2bde13c335082344d) +- migrate tests from unit to e2e by [@jdx](https://github.com/jdx) in [a530e44](https://github.com/jdx/mise/commit/a530e448269db362ac02889d9e7253db6366dfff) ## [2024.11.30](https://github.com/jdx/mise/compare/v2024.11.29..v2024.11.30) - 2024-11-26 ### ๐Ÿš€ Features -- migrate wren-cli to ubi by [@jdx](https://github.com/jdx) in [#3193](https://github.com/jdx/mise/pull/3193) -- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [#3202](https://github.com/jdx/mise/pull/3202) -- automatically set `set -e` in toml tasks by [@jdx](https://github.com/jdx) in [#3215](https://github.com/jdx/mise/pull/3215) -- added MISE_ORIGINAL_CWD to tasks by [@jdx](https://github.com/jdx) in [#3214](https://github.com/jdx/mise/pull/3214) -- add ruby backend by [@andrewthauer](https://github.com/andrewthauer) in [#1657](https://github.com/jdx/mise/pull/1657) -- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [#3205](https://github.com/jdx/mise/pull/3205) +- migrate wren-cli to ubi by [@jdx](https://github.com/jdx) in [5c4332e](https://github.com/jdx/mise/commit/5c4332eccb5f807d410386c05700d67a3df3fc6d) +- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [1763953](https://github.com/jdx/mise/commit/1763953de202463fa0597a4d3845f5024819510f) +- automatically set `set -e` in toml tasks by [@jdx](https://github.com/jdx) in [5e8d801](https://github.com/jdx/mise/commit/5e8d8019d1f0ba47e68394dc48d378df0e3db292) +- added MISE_ORIGINAL_CWD to tasks by [@jdx](https://github.com/jdx) in [f7d5fdd](https://github.com/jdx/mise/commit/f7d5fdd20341436151541b93b288ccf54282f083) +- add ruby backend by [@andrewthauer](https://github.com/andrewthauer) in [551584c](https://github.com/jdx/mise/commit/551584cb20becf5fcbf6ac647d81326f24681f29) +- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [b200169](https://github.com/jdx/mise/commit/b200169041ce4d3df0bc420fd62b1cfea44a8d05) ### ๐Ÿ› Bug Fixes -- Make Rebar backend depend on Erlang by [@eproxus](https://github.com/eproxus) in [#3197](https://github.com/jdx/mise/pull/3197) -- trust system/global config by default by [@jdx](https://github.com/jdx) in [#3201](https://github.com/jdx/mise/pull/3201) -- use tv.short in show_tools by [@jdx](https://github.com/jdx) in [#3213](https://github.com/jdx/mise/pull/3213) +- Make Rebar backend depend on Erlang by [@eproxus](https://github.com/eproxus) in [aae4602](https://github.com/jdx/mise/commit/aae46028fbb01a191a72143d4c59ed1323bd547e) +- trust system/global config by default by [@jdx](https://github.com/jdx) in [be22f00](https://github.com/jdx/mise/commit/be22f00298e78d3da761c2a9d0fad525c56d68c2) +- use tv.short in show_tools by [@jdx](https://github.com/jdx) in [e22613d](https://github.com/jdx/mise/commit/e22613d83351ca1a5d2c3fa5bf185838c3f20603) ### ๐Ÿ“š Documentation @@ -1704,33 +1714,33 @@ ### ๐Ÿงช Testing - remove flaky maven test by [@jdx](https://github.com/jdx) in [65f6eb4](https://github.com/jdx/mise/commit/65f6eb48880b6322439c33b3cd53eab7b8b97439) -- added test for vault by [@jdx](https://github.com/jdx) in [#3194](https://github.com/jdx/mise/pull/3194) +- added test for vault by [@jdx](https://github.com/jdx) in [f463cd4](https://github.com/jdx/mise/commit/f463cd4360d24a441e6de6a4cb66ab684a349ee2) ### Chore -- bump expr-lang by [@jdx](https://github.com/jdx) in [#3199](https://github.com/jdx/mise/pull/3199) -- add aqua-registry as submodule by [@jdx](https://github.com/jdx) in [#3204](https://github.com/jdx/mise/pull/3204) +- bump expr-lang by [@jdx](https://github.com/jdx) in [7d3324b](https://github.com/jdx/mise/commit/7d3324b1aecbeac88d925691b2041c35efe57cac) +- add aqua-registry as submodule by [@jdx](https://github.com/jdx) in [2e3046e](https://github.com/jdx/mise/commit/2e3046e2eeaf99a4db9140953c3a266c682b55b4) ### New Contributors -- @eproxus made their first contribution in [#3197](https://github.com/jdx/mise/pull/3197) +- @eproxus made their first contribution ## [2024.11.29](https://github.com/jdx/mise/compare/v2024.11.28..v2024.11.29) - 2024-11-25 ### ๐Ÿš€ Features -- **(env)** Allow exporting env vars as dotenv format by [@miguelmig](https://github.com/miguelmig) in [#3185](https://github.com/jdx/mise/pull/3185) -- move more tools away from asdf by [@jdx](https://github.com/jdx) in [#3184](https://github.com/jdx/mise/pull/3184) -- use aqua for cargo-binstall by [@jdx](https://github.com/jdx) in [#3182](https://github.com/jdx/mise/pull/3182) +- **(env)** Allow exporting env vars as dotenv format by [@miguelmig](https://github.com/miguelmig) in [7de9d12](https://github.com/jdx/mise/commit/7de9d1238ac9e0136721511bef0099a24ce9764e) +- move more tools away from asdf by [@jdx](https://github.com/jdx) in [d86c564](https://github.com/jdx/mise/commit/d86c564930c978e47efd79808f825d87c0076c51) +- use aqua for cargo-binstall by [@jdx](https://github.com/jdx) in [4d50133](https://github.com/jdx/mise/commit/4d50133715d4ab0a8e9595011edc4269d3fe1f9a) ### ๐Ÿ› Bug Fixes -- use shift_remove by [@jdx](https://github.com/jdx) in [#3188](https://github.com/jdx/mise/pull/3188) -- pass boolean tool options as strings by [@jdx](https://github.com/jdx) in [#3191](https://github.com/jdx/mise/pull/3191) +- use shift_remove by [@jdx](https://github.com/jdx) in [0df8bf7](https://github.com/jdx/mise/commit/0df8bf7be73a1f8c1cddb3eb13a67817aa0e8baa) +- pass boolean tool options as strings by [@jdx](https://github.com/jdx) in [2c241cd](https://github.com/jdx/mise/commit/2c241cdcc9ada59b7505920cb77c9c6541ec5ea6) - move semver cmp errors to debug by [@jdx](https://github.com/jdx) in [ab4e638](https://github.com/jdx/mise/commit/ab4e638cdeda9845f3b7421a22a0d3bf71d81eae) - show more accurate error if no tasks are available by [@jdx](https://github.com/jdx) in [e1b1b48](https://github.com/jdx/mise/commit/e1b1b48840b8c96e45a567a47922138544ab9f59) -- move semver cmp errors to debug by [@jdx](https://github.com/jdx) in [#3172](https://github.com/jdx/mise/pull/3172) -- use aqua for terraform by [@jdx](https://github.com/jdx) in [#3192](https://github.com/jdx/mise/pull/3192) +- move semver cmp errors to debug by [@jdx](https://github.com/jdx) in [c2f0a5a](https://github.com/jdx/mise/commit/c2f0a5a567eb96e5adff5b023dcbeced5e1e93b0) +- use aqua for terraform by [@jdx](https://github.com/jdx) in [a4d77b0](https://github.com/jdx/mise/commit/a4d77b0e85b4c9bfe989da9b318621ac6ada73de) ### ๐Ÿงช Testing @@ -1738,7 +1748,7 @@ ### Chore -- include aqua-registry yaml files in crate by [@jdx](https://github.com/jdx) in [#3186](https://github.com/jdx/mise/pull/3186) +- include aqua-registry yaml files in crate by [@jdx](https://github.com/jdx) in [0e3df3d](https://github.com/jdx/mise/commit/0e3df3d347a62058ad08ccda95ea207fe703998b) - gitignore aqua-registry by [@jdx](https://github.com/jdx) in [1c38bca](https://github.com/jdx/mise/commit/1c38bca434cfc17792eb3053be2f4271a9e92fdd) - gitignore aqua-registry by [@jdx](https://github.com/jdx) in [644cb6d](https://github.com/jdx/mise/commit/644cb6dfa762d6360b5aaa7fce0502fe61ac1067) @@ -1746,20 +1756,20 @@ ### ๐Ÿš€ Features -- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [#3170](https://github.com/jdx/mise/pull/3170) -- auto-install tools on `mise run` by [@jdx](https://github.com/jdx) in [#3181](https://github.com/jdx/mise/pull/3181) -- move more tools away from asdf by [@jdx](https://github.com/jdx) in [#3179](https://github.com/jdx/mise/pull/3179) +- migrate more tools away from asdf by [@jdx](https://github.com/jdx) in [b6dd768](https://github.com/jdx/mise/commit/b6dd76827ad332b6bd3dc26c83bf4e512643c26b) +- auto-install tools on `mise run` by [@jdx](https://github.com/jdx) in [26a144b](https://github.com/jdx/mise/commit/26a144b9ac71ce18bb1faa74ef9cb005a64eff45) +- move more tools away from asdf by [@jdx](https://github.com/jdx) in [7480254](https://github.com/jdx/mise/commit/7480254d9ad76ff7079914aef4ca2864a63a8f26) ### ๐Ÿ› Bug Fixes -- allow passing integers to task env by [@jdx](https://github.com/jdx) in [#3177](https://github.com/jdx/mise/pull/3177) -- remove __MISE_WATCH,__MISE_DIFF env vars on `mise deactivate` by [@jdx](https://github.com/jdx) in [#3178](https://github.com/jdx/mise/pull/3178) +- allow passing integers to task env by [@jdx](https://github.com/jdx) in [0d59890](https://github.com/jdx/mise/commit/0d598908ca4a02d5bd04b6ab280d1934899ee257) +- remove __MISE_WATCH,__MISE_DIFF env vars on `mise deactivate` by [@jdx](https://github.com/jdx) in [edd3d69](https://github.com/jdx/mise/commit/edd3d69c76ad68bedb82b882391c6aee64584d0b) ### ๐Ÿ“š Documentation - **(security)** added information about checksums/cosign/slsa verification by [@jdx](https://github.com/jdx) in [1faef6e](https://github.com/jdx/mise/commit/1faef6ecbb48692955f4ce424d77d03472aa4617) - **(security)** added release gpg key by [@jdx](https://github.com/jdx) in [8f5dfd6](https://github.com/jdx/mise/commit/8f5dfd6dd2903c55fd792aeecd8ec97ef9f7f7ba) -- typos by [@jdx](https://github.com/jdx) in [#3173](https://github.com/jdx/mise/pull/3173) +- typos by [@jdx](https://github.com/jdx) in [8535827](https://github.com/jdx/mise/commit/8535827bd055c08a86e574fcec67efff842b2fa9) ### Chore diff --git a/Cargo.lock b/Cargo.lock index 9a13268530..8c2f009024 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -323,9 +323,9 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "base64ct" -version = "1.7.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c103cbbedac994e292597ab79342dbd5b306a362045095db54917d92a9fdfd92" +checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" [[package]] name = "basic-toml" @@ -3412,9 +3412,9 @@ checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "litemap" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" +checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856" [[package]] name = "litrs" @@ -3633,7 +3633,7 @@ dependencies = [ [[package]] name = "mise" -version = "2025.2.9" +version = "2025.2.10" dependencies = [ "base64 0.22.1", "built", @@ -6921,18 +6921,18 @@ dependencies = [ [[package]] name = "zerofrom" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" +checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" dependencies = [ "zerofrom-derive", ] [[package]] name = "zerofrom-derive" -version = "0.1.5" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" +checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index 4bba815b5c..ff89629062 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mise" -version = "2025.2.9" +version = "2025.2.10" edition = "2021" description = "The front-end to your dev env" authors = ["Jeff Dickey (@jdx)"] diff --git a/README.md b/README.md index 99c8922368..c69eee256e 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ Install mise (other methods [here](https://mise.jdx.dev/getting-started.html)): ```sh-session $ curl https://mise.run | sh $ ~/.local/bin/mise --version -2025.2.9 macos-arm64 (a1b2d3e 2025-02-26) +2025.2.10 macos-arm64 (a1b2d3e 2025-02-27) ``` or install a specific a version: diff --git a/aqua-registry b/aqua-registry index 118605dff6..6ed3f1a5c6 160000 --- a/aqua-registry +++ b/aqua-registry @@ -1 +1 @@ -Subproject commit 118605dff68f3ee1717d56535b2eeed9d0d8a7d2 +Subproject commit 6ed3f1a5c6e9760ce1dcdf5ed64e86d8cfd00633 diff --git a/completions/_mise b/completions/_mise index bb04a5517f..b7403f7381 100644 --- a/completions/_mise +++ b/completions/_mise @@ -27,11 +27,11 @@ _mise() { zstyle ":completion:${curcontext}:" cache-policy _usage_mise_cache_policy fi - if ( [[ -z "${_usage_spec_mise_2025_2_9:-}" ]] || _cache_invalid _usage_spec_mise_2025_2_9 ) \ - && ! _retrieve_cache _usage_spec_mise_2025_2_9; + if ( [[ -z "${_usage_spec_mise_2025_2_10:-}" ]] || _cache_invalid _usage_spec_mise_2025_2_10 ) \ + && ! _retrieve_cache _usage_spec_mise_2025_2_10; then spec="$(mise usage)" - _store_cache _usage_spec_mise_2025_2_9 spec + _store_cache _usage_spec_mise_2025_2_10 spec fi _arguments "*: :(($(usage complete-word --shell zsh -s "$spec" -- "${words[@]}" )))" diff --git a/completions/mise.bash b/completions/mise.bash index dc0d0c57c5..b0d34e21c8 100644 --- a/completions/mise.bash +++ b/completions/mise.bash @@ -6,14 +6,14 @@ _mise() { return 1 fi - if [[ -z ${_usage_spec_mise_2025_2_9:-} ]]; then - _usage_spec_mise_2025_2_9="$(mise usage)" + if [[ -z ${_usage_spec_mise_2025_2_10:-} ]]; then + _usage_spec_mise_2025_2_10="$(mise usage)" fi local cur prev words cword was_split comp_args _comp_initialize -n : -- "$@" || return # shellcheck disable=SC2207 - _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_2_9}" --cword="$cword" -- "${words[@]}")" + _comp_compgen -- -W "$(usage complete-word --shell bash -s "${_usage_spec_mise_2025_2_10}" --cword="$cword" -- "${words[@]}")" _comp_ltrim_colon_completions "$cur" # shellcheck disable=SC2181 if [[ $? -ne 0 ]]; then diff --git a/completions/mise.fish b/completions/mise.fish index ea70cff867..f2458042f5 100644 --- a/completions/mise.fish +++ b/completions/mise.fish @@ -6,12 +6,12 @@ if ! command -v usage &> /dev/null return 1 end -if ! set -q _usage_spec_mise_2025_2_9 - set -g _usage_spec_mise_2025_2_9 (mise usage | string collect) +if ! set -q _usage_spec_mise_2025_2_10 + set -g _usage_spec_mise_2025_2_10 (mise usage | string collect) end set -l tokens if commandline -x >/dev/null 2>&1 - complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_2_9" -- (commandline -xpc) (commandline -t))' + complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_2_10" -- (commandline -xpc) (commandline -t))' else - complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_2_9" -- (commandline -opc) (commandline -t))' + complete -xc mise -a '(usage complete-word --shell fish -s "$_usage_spec_mise_2025_2_10" -- (commandline -opc) (commandline -t))' end diff --git a/default.nix b/default.nix index 6b7d318ec5..ca8014e6c9 100644 --- a/default.nix +++ b/default.nix @@ -2,7 +2,7 @@ rustPlatform.buildRustPackage { pname = "mise"; - version = "2025.2.9"; + version = "2025.2.10"; src = lib.cleanSource ./.; diff --git a/packaging/rpm/mise.spec b/packaging/rpm/mise.spec index 6204508a46..649756d784 100644 --- a/packaging/rpm/mise.spec +++ b/packaging/rpm/mise.spec @@ -1,6 +1,6 @@ Summary: The front-end to your dev env Name: mise -Version: 2025.2.9 +Version: 2025.2.10 Release: 1 URL: https://github.com/jdx/mise/ Group: System