Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
## [2025.2.0](https://github.com/jdx/mise/compare/v2025.1.17..v2025.2.0) - 2025-02-02 ### 🚀 Features - **(registry)** add kwokctl by [@mangkoran](https://github.com/mangkoran) in [#4282](jdx/mise#4282) - add biome to registry by [@kit494way](https://github.com/kit494way) in [#4283](jdx/mise#4283) - add gittool/gitversion by [@acesyde](https://github.com/acesyde) in [#4289](jdx/mise#4289) ### 📚 Documentation - add filtering support to registry docs page by [@roele](https://github.com/roele) in [#4285](jdx/mise#4285) - improve registry filtering performance by [@roele](https://github.com/roele) in [#4287](jdx/mise#4287) - fix registry table rendering for mobile by [@roele](https://github.com/roele) in [#4288](jdx/mise#4288) ### Chore - updated deps by [@jdx](https://github.com/jdx) in [#4290](jdx/mise#4290) - do not run autofix on renovate PRs by [@jdx](https://github.com/jdx) in [41c5ce4](jdx/mise@41c5ce4) ### New Contributors - @ELLIOTTCABLE made their first contribution in [#4280](jdx/mise#4280) ## [2025.1.17](https://github.com/jdx/mise/compare/v2025.1.16..v2025.1.17) - 2025-01-31 ### 🚀 Features - **(registry)** use aqua for duckdb by [@mangkoran](https://github.com/mangkoran) in [#4270](jdx/mise#4270) ### 🐛 Bug Fixes - mise does not operate well under Git Bash on Windows by [@roele](https://github.com/roele) in [#4048](jdx/mise#4048) - mise rm removes/reports wrong version of tool by [@roele](https://github.com/roele) in [#4272](jdx/mise#4272) ### 📚 Documentation - Update python documentation by [@hverlin](https://github.com/hverlin) in [#4260](jdx/mise#4260) - fix postinstall typo in nodejs cookbook by [@arafays](https://github.com/arafays) in [#4251](jdx/mise#4251) - Fix typo by [@henrebotha](https://github.com/henrebotha) in [#4277](jdx/mise#4277) ### Hooks.md - MISE_PROJECT_DIR -> MISE_PROJECT_ROOT by [@jubr](https://github.com/jubr) in [#4269](jdx/mise#4269) ### New Contributors - @mangkoran made their first contribution in [#4270](jdx/mise#4270) - @jubr made their first contribution in [#4269](jdx/mise#4269) - @arafays made their first contribution in [#4251](jdx/mise#4251) ## [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](jdx/mise#4248) ### 🐛 Bug Fixes - Swift on Ubuntu 24.04 arm64 generates the incorrect download URL by [@spyder-ian](https://github.com/spyder-ian) in [#4235](jdx/mise#4235) - Do not attempt to parse directories by [@adamcohen2](https://github.com/adamcohen2) in [#4256](jdx/mise#4256) - path option should take precedence over global configuration by [@roele](https://github.com/roele) in [#4249](jdx/mise#4249) ### 📚 Documentation - Add devtools.fm episode about mise to external-resources.md by [@CanRau](https://github.com/CanRau) in [#4253](jdx/mise#4253) - Update sections about idiomatic version files by [@hverlin](https://github.com/hverlin) in [#4252](jdx/mise#4252) ### Chore - make self_update optional by [@jdx](https://github.com/jdx) in [#4230](jdx/mise#4230) - added some defaul reqwest features by [@jdx](https://github.com/jdx) in [#4232](jdx/mise#4232) ### New Contributors - @adamcohen2 made their first contribution in [#4256](jdx/mise#4256) - @CanRau made their first contribution in [#4253](jdx/mise#4253) - @spyder-ian made their first contribution in [#4235](jdx/mise#4235) ## [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](jdx/mise#4160) - expose `test-tool` command by [@jdx](https://github.com/jdx) in [#4224](jdx/mise#4224) ### 🐛 Bug Fixes - elixir installation failed by [@roele](https://github.com/roele) in [#4144](jdx/mise#4144) - re-run tasks when files removed or permissions change by [@jdx](https://github.com/jdx) in [#4223](jdx/mise#4223) ### 🚜 Refactor - use builder pattern by [@acesyde](https://github.com/acesyde) in [#4220](jdx/mise#4220) ### 📚 Documentation - **(how-i-use-mise)** switch to discussion by [@risu729](https://github.com/risu729) in [#4225](jdx/mise#4225) - add hint about environment variable parsing by [@roele](https://github.com/roele) in [#4219](jdx/mise#4219) ### Chore - added vscode workspace by [@jdx](https://github.com/jdx) in [a0d181f](jdx/mise@a0d181f) - switch from git2 to gix by [@jdx](https://github.com/jdx) in [#4226](jdx/mise#4226) - remove git2 from built by [@jdx](https://github.com/jdx) in [#4227](jdx/mise#4227) - use mise-plugins/mise-jib by [@jdx](https://github.com/jdx) in [#4228](jdx/mise#4228) ### New Contributors - @vgnh made their first contribution in [#4216](jdx/mise#4216) ## [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](jdx/mise#4204) ### 🐛 Bug Fixes - spurious semver warning on `mise outdated` by [@jdx](https://github.com/jdx) in [#4199](jdx/mise#4199) ### Chore - lint issue in Dockerfile by [@jdx](https://github.com/jdx) in [47ad5d6](jdx/mise@47ad5d6) - fix some typos in markdown file by [@chuangjinglu](https://github.com/chuangjinglu) in [#4198](jdx/mise#4198) - pin aws-cli by [@jdx](https://github.com/jdx) in [f7311fd](jdx/mise@f7311fd) - use arm64 runners for docker by [@jdx](https://github.com/jdx) in [#4200](jdx/mise#4200) ### New Contributors - @chuangjinglu made their first contribution in [#4198](jdx/mise#4198) ## [2025.1.13](https://github.com/jdx/mise/compare/v2025.1.12..v2025.1.13) - 2025-01-24 ### Chore - fixing aws-cli in release.sh by [@jdx](https://github.com/jdx) in [5b4a65a](jdx/mise@5b4a65a) - fixing aws-cli in release.sh by [@jdx](https://github.com/jdx) in [4c67db5](jdx/mise@4c67db5) ## [2025.1.12](https://github.com/jdx/mise/compare/v2025.1.11..v2025.1.12) - 2025-01-24 ### Chore - setup mise for release task by [@jdx](https://github.com/jdx) in [78d3dfb](jdx/mise@78d3dfb) ## [2025.1.11](https://github.com/jdx/mise/compare/v2025.1.10..v2025.1.11) - 2025-01-23 ### Chore - pin aws-cli by [@jdx](https://github.com/jdx) in [ca16daf](jdx/mise@ca16daf) ## [2025.1.10](https://github.com/jdx/mise/compare/v2025.1.9..v2025.1.10) - 2025-01-23 ### 🚀 Features - **(registry)** use aqua for periphery by [@MontakOleg](https://github.com/MontakOleg) in [#4157](jdx/mise#4157) - split remote task by [@acesyde](https://github.com/acesyde) in [#4156](jdx/mise#4156) ### 🐛 Bug Fixes - **(docs)** environment variable MISE_OVERRIDE_TOOL_VERSIONS_FILENAME should be plural by [@roele](https://github.com/roele) in [#4183](jdx/mise#4183) - completions were missing non-asdf tools by [@jdx](https://github.com/jdx) in [55b31a4](jdx/mise@55b31a4) - broken link for `/tasks/task-configuration` by [@134130](https://github.com/134130) in [#4155](jdx/mise#4155) - whitespace in mise.run script by [@jdx](https://github.com/jdx) in [#4153](jdx/mise#4153) - confusing error in fish_command_not_found by [@MrGreenTea](https://github.com/MrGreenTea) in [#4162](jdx/mise#4162) - use correct python path for venv creation in windows by [@tisoft](https://github.com/tisoft) in [#4164](jdx/mise#4164) ### 📚 Documentation - neovim cookbook by [@EricDriussi](https://github.com/EricDriussi) in [#4161](jdx/mise#4161) ### 🧪 Testing - fix a couple of tool tests by [@jdx](https://github.com/jdx) in [#4186](jdx/mise#4186) ### Chore - added issue auto-closer by [@jdx](https://github.com/jdx) in [3c831c1](jdx/mise@3c831c1) ### New Contributors - @tisoft made their first contribution in [#4164](jdx/mise#4164) - @MrGreenTea made their first contribution in [#4162](jdx/mise#4162) - @EricDriussi made their first contribution in [#4161](jdx/mise#4161) - @134130 made their first contribution in [#4155](jdx/mise#4155) ## [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](jdx/mise#4148) - **(doctor)** display redacted github token by [@jdx](https://github.com/jdx) in [#4149](jdx/mise#4149) ### 🐛 Bug Fixes - Fixes fish_command_not_found glob error by [@halostatue](https://github.com/halostatue) in [#4133](jdx/mise#4133) - completions for `mise use` by [@jdx](https://github.com/jdx) in [#4147](jdx/mise#4147) ### 🛡️ Security - **(ruby)** remove ruby/gem tests by [@jdx](https://github.com/jdx) in [#4130](jdx/mise#4130) ### 📦️ Dependency Updates - update dependency bun to v1.1.44 by [@renovate[bot]](https://github.com/renovate[bot]) in [#4134](jdx/mise#4134) ### Chore - add install.sh.sig to releases by [@jdx](https://github.com/jdx) in [1b6ea86](jdx/mise@1b6ea86) ### New Contributors - @halostatue made their first contribution in [#4133](jdx/mise#4133) ## [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](jdx/mise#4078) - enable erlang for Windows by [@roele](https://github.com/roele) in [#4128](jdx/mise#4128) - use aqua for opentofu by [@jdx](https://github.com/jdx) in [#4129](jdx/mise#4129) ### 🐛 Bug Fixes - **(spm)** install from annotated tag by [@MontakOleg](https://github.com/MontakOleg) in [#4120](jdx/mise#4120) - Fixes infinite loop in auto install not found bash function by [@bnorick](https://github.com/bnorick) in [#4094](jdx/mise#4094) - installing with empty version fails by [@roele](https://github.com/roele) in [#4123](jdx/mise#4123) ### 📚 Documentation - correct link to gem.rs source by [@petrblaho](https://github.com/petrblaho) in [#4119](jdx/mise#4119) - fix {{config_root}} got interpolated by vitepress by [@peter50216](https://github.com/peter50216) in [#4122](jdx/mise#4122) ### Chore - remove minisign from mise.toml by [@jdx](https://github.com/jdx) in [b115ba9](jdx/mise@b115ba9) ### New Contributors - @peter50216 made their first contribution in [#4122](jdx/mise#4122) - @petrblaho made their first contribution in [#4119](jdx/mise#4119) ## [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](jdx/mise#4107) - **(registry)** add aqua and cmdx by [@scop](https://github.com/scop) in [#4106](jdx/mise#4106) - use aqua for eza on linux by [@jdx](https://github.com/jdx) in [#4075](jdx/mise#4075) - allow to specify Rust profile by [@roele](https://github.com/roele) in [#4101](jdx/mise#4101) ### 🐛 Bug Fixes - use vars in [env] templates by [@hverlin](https://github.com/hverlin) in [#4100](jdx/mise#4100) - panic when directory name contains japanese characters by [@roele](https://github.com/roele) in [#4104](jdx/mise#4104) - incorrect config_root for project/.mise/config.toml by [@roele](https://github.com/roele) in [#4108](jdx/mise#4108) ### 🚜 Refactor - **(registry)** alias protobuf to protoc by [@scop](https://github.com/scop) in [#4087](jdx/mise#4087) - **(registry)** use aqua for go-getter and kcl by [@scop](https://github.com/scop) in [#4088](jdx/mise#4088) - **(registry)** use aqua for powerline-go by [@scop](https://github.com/scop) in [#4105](jdx/mise#4105) ### 📚 Documentation - clean up activation instructions by [@jdx](https://github.com/jdx) in [e235c74](jdx/mise@e235c74) - correct urls for crawler by [@jdx](https://github.com/jdx) in [21cb77b](jdx/mise@21cb77b) - added sitemap meta tag by [@jdx](https://github.com/jdx) in [033aa14](jdx/mise@033aa14) ## [2025.1.6](https://github.com/jdx/mise/compare/v2025.1.5..v2025.1.6) - 2025-01-12 ### 🐛 Bug Fixes - Panic when run without arguments with bootstrapped script by [@jdx](https://github.com/jdx) in [#4065](jdx/mise#4065) ### 🚜 Refactor - use better rust syntax by [@jdx](https://github.com/jdx) in [#4072](jdx/mise#4072) ### 📚 Documentation - fix TOML-based Tasks usage spec example by [@gturi](https://github.com/gturi) in [#4067](jdx/mise#4067) - eza by [@jdx](https://github.com/jdx) in [5a80cbf](jdx/mise@5a80cbf) - removed bit about verifying with asdf by [@jdx](https://github.com/jdx) in [d505486](jdx/mise@d505486) - added more getting started installers by [@jdx](https://github.com/jdx) in [b310e11](jdx/mise@b310e11) - clean up activation instructions by [@jdx](https://github.com/jdx) in [3df60dd](jdx/mise@3df60dd) - clean up activation instructions by [@jdx](https://github.com/jdx) in [8ab4bce](jdx/mise@8ab4bce) - clean up activation instructions by [@jdx](https://github.com/jdx) in [d4a67e8](jdx/mise@d4a67e8) - clean up activation instructions by [@jdx](https://github.com/jdx) in [d208418](jdx/mise@d208418) - clean up activation instructions by [@jdx](https://github.com/jdx) in [b9f581d](jdx/mise@b9f581d) ### New Contributors - @gturi made their first contribution in [#4067](jdx/mise#4067) ## [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](jdx/mise#4052) - added prefix-dev/pixi by [@jdx](https://github.com/jdx) in [#4056](jdx/mise#4056) - added `mise cfg --tracked-configs` by [@jdx](https://github.com/jdx) in [#4059](jdx/mise#4059) - added `mise version --json` flag by [@jdx](https://github.com/jdx) in [#4061](jdx/mise#4061) - added `mise ls --prunable` flag by [@jdx](https://github.com/jdx) in [#4062](jdx/mise#4062) ### 🐛 Bug Fixes - switch jib back to asdf by [@jdx](https://github.com/jdx) in [#4055](jdx/mise#4055) - `mise unuse` bug not pruning if not in config file by [@jdx](https://github.com/jdx) in [#4058](jdx/mise#4058) ### 📚 Documentation - explain pipx better by [@jdx](https://github.com/jdx) in [42dcb3b](jdx/mise@42dcb3b) ### 🧪 Testing - added test case for `mise rm` by [@jdx](https://github.com/jdx) in [f7511b6](jdx/mise@f7511b6) ### New Contributors - @sassdavid made their first contribution in [#4052](jdx/mise#4052) ## [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](jdx/mise#4034) - **breaking** bump usage to 2.x by [@jdx](https://github.com/jdx) in [#4049](jdx/mise#4049) ### 🐛 Bug Fixes - ignore github releases marked as draft by [@jdx](https://github.com/jdx) in [#4030](jdx/mise#4030) - `mise run` shorthand with tasks that have an extension by [@jdx](https://github.com/jdx) in [#4029](jdx/mise#4029) - use consistent casing by [@jdx](https://github.com/jdx) in [a4d4133](jdx/mise@a4d4133) - support latest ansible packages by [@jdx](https://github.com/jdx) in [#4045](jdx/mise#4045) - use go backend for goconvey/ginkgo by [@jdx](https://github.com/jdx) in [#4047](jdx/mise#4047) - Improve fig spec with better generators by [@miguelmig](https://github.com/miguelmig) in [#3762](jdx/mise#3762) ### 📚 Documentation - set prose-wrap with prettier by [@jdx](https://github.com/jdx) in [#4038](jdx/mise#4038) - Fix "Example of a NodeJS file task with arguments" by [@highb](https://github.com/highb) in [#4046](jdx/mise#4046) ### 🧪 Testing - disable some non-working plugins by [@jdx](https://github.com/jdx) in [106ee40](jdx/mise@106ee40) - remove test for flarectl by [@jdx](https://github.com/jdx) in [a63b449](jdx/mise@a63b449) ### Chore - added `cargo check` to pre-commit by [@jdx](https://github.com/jdx) in [73eb25a](jdx/mise@73eb25a) - fix release-plz pr creation by [@jdx](https://github.com/jdx) in [8299c6b](jdx/mise@8299c6b) - use -q in pre-commit:check by [@jdx](https://github.com/jdx) in [099b2d8](jdx/mise@099b2d8) - fix release-plz pr creation by [@jdx](https://github.com/jdx) in [c2accc5](jdx/mise@c2accc5) - make prettier/pre-commit much faster by [@jdx](https://github.com/jdx) in [#4036](jdx/mise#4036) - fix release-plz edit command by [@jdx](https://github.com/jdx) in [86b5816](jdx/mise@86b5816) ## [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](jdx/mise#4026) - mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [#4006](jdx/mise#4006) - aliases with aqua by [@jdx](https://github.com/jdx) in [#4007](jdx/mise#4007) - issue with enter hook and subdirs by [@jdx](https://github.com/jdx) in [#4008](jdx/mise#4008) - allow using depends and depends_post on separate tasks by [@jdx](https://github.com/jdx) in [#4010](jdx/mise#4010) - mise fails to install kubectl on windows from aqua registry by [@roele](https://github.com/roele) in [#4024](jdx/mise#4024) ### 📚 Documentation - Add default description to github token link by [@hverlin](https://github.com/hverlin) in [#4019](jdx/mise#4019) - fix source code links by [@jdx](https://github.com/jdx) in [#4025](jdx/mise#4025) ### Chore - make pre-commit faster by [@jdx](https://github.com/jdx) in [70dfdd0](jdx/mise@70dfdd0) - added commented out paths config by [@jdx](https://github.com/jdx) in [c1f25ac](jdx/mise@c1f25ac) ## [2025.1.2](https://github.com/jdx/mise/compare/v2025.1.1..v2025.1.2) - 2025-01-08 ### 🚀 Features - migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [#3962](jdx/mise#3962) - migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [#3978](jdx/mise#3978) - migrate asdf plugins to aqua/ubi by [@jdx](https://github.com/jdx) in [#3991](jdx/mise#3991) - replace asdf-spark plugin with mise-spark plugin by [@benberryallwood](https://github.com/benberryallwood) in [#3994](jdx/mise#3994) - add kubectx/kubens to registry by [@roele](https://github.com/roele) in [#3992](jdx/mise#3992) - added ktlint from aqua by [@jdx](https://github.com/jdx) in [#4004](jdx/mise#4004) ### 🐛 Bug Fixes - **(schema)** fix task sources and outputs schema by [@risu729](https://github.com/risu729) in [#3988](jdx/mise#3988) - **(schema)** update task schema by [@risu729](https://github.com/risu729) in [#3999](jdx/mise#3999) - correct age keyname by [@jdx](https://github.com/jdx) in [e28c293](jdx/mise@e28c293) - mise install rust failed on windows by [@roele](https://github.com/roele) in [#3969](jdx/mise#3969) - maven-mvnd does not install with aqua by [@roele](https://github.com/roele) in [#3982](jdx/mise#3982) - maven-mvnd does not install with aqua by [@roele](https://github.com/roele) in [#3993](jdx/mise#3993) - use friendly error in `mise run` by [@jdx](https://github.com/jdx) in [#3998](jdx/mise#3998) - use task display_name in more places by [@hverlin](https://github.com/hverlin) in [#3997](jdx/mise#3997) - aqua:apache/spark doesn't work by [@roele](https://github.com/roele) in [#3995](jdx/mise#3995) ### 📚 Documentation - style on rustup settings by [@jdx](https://github.com/jdx) in [da91716](jdx/mise@da91716) - Escape template examples by [@henrebotha](https://github.com/henrebotha) in [#3987](jdx/mise#3987) - update SECURITY.md by [@jdx](https://github.com/jdx) in [6372f10](jdx/mise@6372f10) ### 🧪 Testing - fix test-plugins CI job for ubuntu-24 by [@jdx](https://github.com/jdx) in [492f6ac](jdx/mise@492f6ac) - remove postgres test-plugins test by [@jdx](https://github.com/jdx) in [e93bc80](jdx/mise@e93bc80) ### Chore - remove deprecated tar syntax by [@jdx](https://github.com/jdx) in [322735a](jdx/mise@322735a) - fix tar/gzip syntax by [@jdx](https://github.com/jdx) in [cd0a049](jdx/mise@cd0a049) - fork remaining asdf plugins to mise-plugins by [@jdx](https://github.com/jdx) in [#3996](jdx/mise#3996) ### New Contributors - @henrebotha made their first contribution in [#3987](jdx/mise#3987) ## [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](jdx/mise#3937) - add navi to registry by [@kit494way](https://github.com/kit494way) in [#3943](jdx/mise#3943) - added allurectl to registry by [@MontakOleg](https://github.com/MontakOleg) in [#3918](jdx/mise#3918) - Add setting description to mise settings --json-extended output by [@hverlin](https://github.com/hverlin) in [#3919](jdx/mise#3919) ### 🐛 Bug Fixes - improve mise generate bootstrap by [@hverlin](https://github.com/hverlin) in [#3939](jdx/mise#3939) - update year in copyright to dynamic with current year by [@nexckycort](https://github.com/nexckycort) in [#3957](jdx/mise#3957) ### 📚 Documentation - Fix broken link to environment variables doc by [@xcapaldi](https://github.com/xcapaldi) in [#3938](jdx/mise#3938) - Add usage property to mise schema by [@hverlin](https://github.com/hverlin) in [#3942](jdx/mise#3942) - clarity on relative paths vs config_root in _.path by [@glasser](https://github.com/glasser) in [#3923](jdx/mise#3923) ### 📦️ Dependency Updates - update rust crate itertools to 0.14 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3926](jdx/mise#3926) - update rust crate petgraph to 0.7 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3927](jdx/mise#3927) - update rust crate self_update to 0.42 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3931](jdx/mise#3931) ### Chore - upgrade expr by [@jdx](https://github.com/jdx) in [c06a415](jdx/mise@c06a415) - mise up by [@jdx](https://github.com/jdx) in [678f648](jdx/mise@678f648) - cargo-show by [@jdx](https://github.com/jdx) in [69d44fd](jdx/mise@69d44fd) - remove cargo-show dependency by [@jdx](https://github.com/jdx) in [ab8e9e9](jdx/mise@ab8e9e9) - remove cargo-show dependency by [@jdx](https://github.com/jdx) in [ca2f89c](jdx/mise@ca2f89c) - remove cargo-show dependency by [@jdx](https://github.com/jdx) in [82e3390](jdx/mise@82e3390) - fix release-plz by [@jdx](https://github.com/jdx) in [52ac62a](jdx/mise@52ac62a) - fix release-plz by [@jdx](https://github.com/jdx) in [dba7044](jdx/mise@dba7044) ### New Contributors - @nexckycort made their first contribution in [#3957](jdx/mise#3957) - @MontakOleg made their first contribution in [#3918](jdx/mise#3918) - @kit494way made their first contribution in [#3943](jdx/mise#3943) - @benberryallwood made their first contribution in [#3937](jdx/mise#3937) - @xcapaldi made their first contribution in [#3938](jdx/mise#3938) - @auxesis made their first contribution in [#3914](jdx/mise#3914) ## [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](jdx/mise#3903) - added completions to more commands by [@jdx](https://github.com/jdx) in [#3910](jdx/mise#3910) ### 🐛 Bug Fixes - panic when setting config value by [@roele](https://github.com/roele) in [#3823](jdx/mise#3823) - add hidden settings/task --complete option by [@jdx](https://github.com/jdx) in [#3902](jdx/mise#3902) - handle panic when task contains invalid template by [@jdx](https://github.com/jdx) in [#3904](jdx/mise#3904) - missing checksums in mise.run script by [@jdx](https://github.com/jdx) in [#3906](jdx/mise#3906) - active flag for symlinked tools in `mise ls --json` by [@jdx](https://github.com/jdx) in [#3907](jdx/mise#3907) ### 📚 Documentation - Update LICENSE by [@jdx](https://github.com/jdx) in [156db11](jdx/mise@156db11) - updated roadmap by [@jdx](https://github.com/jdx) in [f8916d4](jdx/mise@f8916d4) ## [2024.12.24](https://github.com/jdx/mise/compare/v2024.12.23..v2024.12.24) - 2024-12-31 ### 🐛 Bug Fixes - switch back to asdf for gradle by [@jdx](https://github.com/jdx) in [cc88dca](jdx/mise@cc88dca) ### Chore - add commented out cleanup of old CLIs by [@jdx](https://github.com/jdx) in [bb7e022](jdx/mise@bb7e022) ## [2024.12.23](https://github.com/jdx/mise/compare/v2024.12.22..v2024.12.23) - 2024-12-30 ### 🐛 Bug Fixes - winget release PRs by [@jdx](https://github.com/jdx) in [9dec542](jdx/mise@9dec542) - mise settings unset does not seem to work by [@roele](https://github.com/roele) in [#3867](jdx/mise#3867) - gradle aqua package by [@jdx](https://github.com/jdx) in [#3880](jdx/mise#3880) - **breaking** remove `root` env var in tasks by [@jdx](https://github.com/jdx) in [#3884](jdx/mise#3884) ### 📚 Documentation - syntax in `mise watch` by [@jdx](https://github.com/jdx) in [beab480](jdx/mise@beab480) - Update registry link by [@bmulholland](https://github.com/bmulholland) in [#3864](jdx/mise#3864) - clarify shims behaviour by [@syhol](https://github.com/syhol) in [#3881](jdx/mise#3881) ### Chore - remove unused versioned tarballs from mise.jdx.dev by [@jdx](https://github.com/jdx) in [48f1021](jdx/mise@48f1021) - trim newline in banner by [@jdx](https://github.com/jdx) in [c8f2c90](jdx/mise@c8f2c90) ### New Contributors - @bmulholland made their first contribution in [#3864](jdx/mise#3864) ## [2024.12.22](https://github.com/jdx/mise/compare/v2024.12.21..v2024.12.22) - 2024-12-30 ### 🚀 Features - colorize banner by [@jdx](https://github.com/jdx) in [ad3a5f0](jdx/mise@ad3a5f0) ### 🐛 Bug Fixes - add `:` escaping for tasks with multiple colons by [@eitamal](https://github.com/eitamal) in [#3853](jdx/mise#3853) - type issue in docs/JSON schema for python_create_args and uv_create_args by [@roele](https://github.com/roele) in [#3855](jdx/mise#3855) ### 📚 Documentation - **(settings)** fix link to precompiled python binaries by [@scop](https://github.com/scop) in [#3851](jdx/mise#3851) - Fix cargo install examples by [@orf](https://github.com/orf) in [#3862](jdx/mise#3862) ### New Contributors - @orf made their first contribution in [#3862](jdx/mise#3862) - @eitamal made their first contribution in [#3853](jdx/mise#3853) ## [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](jdx/mise#3850) - zstd detection false positive on MacOS by [@roele](https://github.com/roele) in [#3845](jdx/mise#3845) ### 📚 Documentation - fix incorrect examples that were causing 'expected a sequence' error by [@ssbarnea](https://github.com/ssbarnea) in [#3839](jdx/mise#3839) ### 📦️ Dependency Updates - update rust crate ubi to 0.3 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3836](jdx/mise#3836) ## [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](jdx/mise#3813) - build erlang with all cores by [@jdx](https://github.com/jdx) in [#3802](jdx/mise#3802) - Modify install_rubygems_hook to place plugin in site_ruby directory by [@zkhadikov](https://github.com/zkhadikov) in [#3812](jdx/mise#3812) ### 🐛 Bug Fixes - do not require "v" prefix in mise.run by [@jdx](https://github.com/jdx) in [#3800](jdx/mise#3800) - add checksum for macos-x86 by [@jdx](https://github.com/jdx) in [#3815](jdx/mise#3815) ### 📚 Documentation - Correct link to aqua registry by [@jesse-c](https://github.com/jesse-c) in [#3803](jdx/mise#3803) ### 🧪 Testing - skip dotnet if not installed by [@jdx](https://github.com/jdx) in [1a663dd](jdx/mise@1a663dd) ### New Contributors - @zkhadikov made their first contribution in [#3812](jdx/mise#3812) - @kilianpaquier made their first contribution in [#3813](jdx/mise#3813) - @jesse-c made their first contribution in [#3803](jdx/mise#3803) ## [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](jdx/mise#3798) - verify zig with minisign by [@jdx](https://github.com/jdx) in [#3793](jdx/mise#3793) ### Chore - increase tarball compression by [@jdx](https://github.com/jdx) in [a899155](jdx/mise@a899155) - use max threads for zstd compression by [@jdx](https://github.com/jdx) in [a3f792a](jdx/mise@a3f792a) - print all tarball sizes by [@jdx](https://github.com/jdx) in [29fbc04](jdx/mise@29fbc04) ## [2024.12.18](https://github.com/jdx/mise/compare/v2024.12.17..v2024.12.18) - 2024-12-23 ### 🚀 Features - allow dotnet prerelease by [@acesyde](https://github.com/acesyde) in [#3753](jdx/mise#3753) - added minisign to registry by [@jdx](https://github.com/jdx) in [#3788](jdx/mise#3788) - `mise g bootstrap` by [@jdx](https://github.com/jdx) in [#3792](jdx/mise#3792) - `mise g bootstrap` by [@jdx](https://github.com/jdx) in [f79ce71](jdx/mise@f79ce71) ### 🐛 Bug Fixes - hide task file extension in completions by [@jdx](https://github.com/jdx) in [#3772](jdx/mise#3772) - settings completions by [@jdx](https://github.com/jdx) in [#3787](jdx/mise#3787) ### 📚 Documentation - update IDE integration page by [@hverlin](https://github.com/hverlin) in [#3765](jdx/mise#3765) - add powershell sample by [@acesyde](https://github.com/acesyde) in [#3771](jdx/mise#3771) - add missing dotnet left menu by [@acesyde](https://github.com/acesyde) in [#3770](jdx/mise#3770) ### 🧪 Testing - added stubbed test for jdx/mise#3783 by [@jdx](https://github.com/jdx) in [f79a3a4](jdx/mise@f79a3a4) ### Chore - add shell to user-agent by [@jdx](https://github.com/jdx) in [#3786](jdx/mise#3786) - sign releases with minisign by [@jdx](https://github.com/jdx) in [#3789](jdx/mise#3789) - create minisign secret key by [@jdx](https://github.com/jdx) in [dea4676](jdx/mise@dea4676) - create minisign secret key by [@jdx](https://github.com/jdx) in [ecebebe](jdx/mise@ecebebe) - fix minisign signing by [@jdx](https://github.com/jdx) in [6401ff8](jdx/mise@6401ff8) - added install.sh to releases by [@jdx](https://github.com/jdx) in [2946d58](jdx/mise@2946d58) - install minisign by [@jdx](https://github.com/jdx) in [f22272c](jdx/mise@f22272c) - use ubuntu-24 for release by [@jdx](https://github.com/jdx) in [40a13f8](jdx/mise@40a13f8) - set minisign pub key by [@jdx](https://github.com/jdx) in [fd6aa1e](jdx/mise@fd6aa1e) - age encrypt minisign key by [@jdx](https://github.com/jdx) in [02c30e2](jdx/mise@02c30e2) - apt install age by [@jdx](https://github.com/jdx) in [769a088](jdx/mise@769a088) - switch back to MINISIGN_KEY by [@jdx](https://github.com/jdx) in [66dc8cf](jdx/mise@66dc8cf) - fix minisign signing by [@jdx](https://github.com/jdx) in [a3f8173](jdx/mise@a3f8173) - add zst tarballs by [@jdx](https://github.com/jdx) in [85a1192](jdx/mise@85a1192) - add zst tarballs by [@jdx](https://github.com/jdx) in [5238124](jdx/mise@5238124) - add zst tarballs by [@jdx](https://github.com/jdx) in [2a4d0bf](jdx/mise@2a4d0bf) - add zst tarballs by [@jdx](https://github.com/jdx) in [285d777](jdx/mise@285d777) - extract artifact with zstd by [@jdx](https://github.com/jdx) in [ba66d46](jdx/mise@ba66d46) ## [2024.12.17](https://github.com/jdx/mise/compare/v2024.12.16..v2024.12.17) - 2024-12-21 ### 🚀 Features - added a banner to `mise --version` by [@jdx](https://github.com/jdx) in [#3748](jdx/mise#3748) - add usage field to tasks by [@jdx](https://github.com/jdx) in [#3746](jdx/mise#3746) - added keep-order task output type by [@jdx](https://github.com/jdx) in [#3763](jdx/mise#3763) - `replacing` task output type by [@jdx](https://github.com/jdx) in [#3764](jdx/mise#3764) - added timed task output type by [@jdx](https://github.com/jdx) in [#3766](jdx/mise#3766) ### 🐛 Bug Fixes - dotnet backend doc by [@acesyde](https://github.com/acesyde) in [#3752](jdx/mise#3752) - include full env in toolset tera_ctx by [@risu729](https://github.com/risu729) in [#3751](jdx/mise#3751) - set env vars in task templates by [@jdx](https://github.com/jdx) in [#3758](jdx/mise#3758) ### 📚 Documentation - update mise-action version in tips and tricks by [@scop](https://github.com/scop) in [#3749](jdx/mise#3749) - Small cookbooks fixes by [@hverlin](https://github.com/hverlin) in [#3754](jdx/mise#3754) ### 🧪 Testing - fix elixir release test by [@jdx](https://github.com/jdx) in [b4f11da](jdx/mise@b4f11da) - add some test cases for env var templates by [@jdx](https://github.com/jdx) in [c938977](jdx/mise@c938977) ### Chore - updated usage by [@jdx](https://github.com/jdx) in [dad7857](jdx/mise@dad7857) ## [2024.12.16](https://github.com/jdx/mise/compare/v2024.12.15..v2024.12.16) - 2024-12-20 ### 🚀 Features - add dotnet backend by [@acesyde](https://github.com/acesyde) in [#3737](jdx/mise#3737) - added ignored_config_paths to `mise dr` by [@jdx](https://github.com/jdx) in [#3742](jdx/mise#3742) ### 🐛 Bug Fixes - **(ruby)** fix Ruby plugin to use `ruby_install` option correctly by [@yuhr](https://github.com/yuhr) in [#3732](jdx/mise#3732) - `mise run` shorthand with options by [@jdx](https://github.com/jdx) in [#3719](jdx/mise#3719) - zig on windows by [@jdx](https://github.com/jdx) in [#3739](jdx/mise#3739) - allow using previously defined vars by [@jdx](https://github.com/jdx) in [#3741](jdx/mise#3741) - make --help consistent with `mise run` and `mise <task>` by [@jdx](https://github.com/jdx) in [#3723](jdx/mise#3723) - use implicit keys for `mise config set` by [@jdx](https://github.com/jdx) in [#3744](jdx/mise#3744) ### 📚 Documentation - update cookbook by [@hverlin](https://github.com/hverlin) in [#3718](jdx/mise#3718) - remove reference to deprecated asdf_compat functionality by [@jdx](https://github.com/jdx) in [03a2afb](jdx/mise@03a2afb) - describe behavior of `run --output` better by [@jdx](https://github.com/jdx) in [#3740](jdx/mise#3740) ### 📦️ Dependency Updates - update dependency bun to v1.1.40 by [@renovate[bot]](https://github.com/renovate[bot]) in [#3729](jdx/mise#3729) ### Chore - lint fix by [@jdx](https://github.com/jdx) in [118b8de](jdx/mise@118b8de) - switch from home -> homedir crate by [@jdx](https://github.com/jdx) in [#3743](jdx/mise#3743) ### New Contributors - @acesyde made their first contribution in [#3737](jdx/mise#3737) - @ssbarnea made their first contribution in [#3735](jdx/mise#3735) - @yuhr made their first contribution in [#3732](jdx/mise#3732) ## [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](jdx/mise#3686) - `mise rm` by [@jdx](https://github.com/jdx) in [#3627](jdx/mise#3627) - added *:_default task name by [@jdx](https://github.com/jdx) in [#3690](jdx/mise#3690) - `mise run --continue-on-error by [@jdx](https://github.com/jdx) in [#3692](jdx/mise#3692) - added .tool-versions -> mise.toml converter by [@jdx](https://github.com/jdx) in [#3693](jdx/mise#3693) - get mise sync python --uv to work by [@jdx](https://github.com/jdx) in [#3706](jdx/mise#3706) - `mise install-into` by [@jdx](https://github.com/jdx) in [#3711](jdx/mise#3711) - added `mise dr --json` by [@jdx](https://github.com/jdx) in [#3715](jdx/mise#3715) ### 🐛 Bug Fixes - retain "os" options in `mise up --bump` by [@jdx](https://github.com/jdx) in [#3688](jdx/mise#3688) - unnest task cmd output by [@jdx](https://github.com/jdx) in [#3691](jdx/mise#3691) - ensure MISE_PROJECT_ROOT is set with no mise.toml by [@jdx](https://github.com/jdx) in [#3695](jdx/mise#3695) - create venv uses absolute tool paths by [@syhol](https://github.com/syhol) in [#3698](jdx/mise#3698) - jj repository moved to an organization by [@phyrog](https://github.com/phyrog) in [#3703](jdx/mise#3703) - disable reverse uv syncing by [@jdx](https://github.com/jdx) in [#3704](jdx/mise#3704) - add full tera context to tasks by [@jdx](https://github.com/jdx) in [#3708](jdx/mise#3708) - powershell warning by [@jdx](https://github.com/jdx) in [#3713](jdx/mise#3713) ### 🚜 Refactor - **(registry)** use aqua for more tools by [@scop](https://github.com/scop) in [#3614](jdx/mise#3614) - **(registry)** use aqua:skaji/relocatable-perl for perl by [@scop](https://github.com/scop) in [#3716](jdx/mise#3716) - switch to std::sync::LazyLock by [@jdx](https://github.com/jdx) in [#3707](jdx/mise#3707) ### 📚 Documentation - fix some broken anchor links by [@hverlin](https://github.com/hverlin) in [#3694](jdx/mise#3694) - note hooks require `mise activate` by [@jdx](https://github.com/jdx) in [211d3d3](jdx/mise@211d3d3) ### 🧪 Testing - fix conduit test for new structure by [@jdx](https://github.com/jdx) in [8691331](jdx/mise@8691331) ### Chore - hide non-functioning docker tasks by [@jdx](https://github.com/jdx) in [40fd3f6](jdx/mise@40fd3f6) ### New Contributors - @highb made their first contribution in [#3696](jdx/mise#3696)
- Loading branch information