Releases: jdx/mise
Releases · jdx/mise
v2024.12.18
🚀 Features
- allow dotnet prerelease by @acesyde in #3753
- added minisign to registry by @jdx in #3788
mise g bootstrap
by @jdx in #3792mise g bootstrap
by @jdx in f79ce71
🐛 Bug Fixes
📚 Documentation
- update IDE integration page by @hverlin in #3765
- add powershell sample by @acesyde in #3771
- add missing dotnet left menu by @acesyde in #3770
🧪 Testing
🔍 Other Changes
- add shell to user-agent by @jdx in #3786
- sign releases with minisign by @jdx in #3789
- create minisign secret key by @jdx in dea4676
- create minisign secret key by @jdx in ecebebe
- fix minisign signing by @jdx in 6401ff8
- Revert "fix: Use arguments for to pass staged filenames to pre-commit task (#…" by @jdx in #3791
- added install.sh to releases by @jdx in 2946d58
- install minisign by @jdx in f22272c
- use ubuntu-24 for release by @jdx in 40a13f8
- set minisign pub key by @jdx in fd6aa1e
- age encrypt minisign key by @jdx in 02c30e2
- apt install age by @jdx in 769a088
- switch back to MINISIGN_KEY by @jdx in 66dc8cf
- fix minisign signing by @jdx in a3f8173
- add zst tarballs by @jdx in 85a1192
- add zst tarballs by @jdx in 5238124
- add zst tarballs by @jdx in 2a4d0bf
- add zst tarballs by @jdx in 285d777
- extract artifact with zstd by @jdx in ba66d46
v2024.12.17
🚀 Features
- added a banner to
mise --version
by @jdx in #3748 - add usage field to tasks by @jdx in #3746
- added keep-order task output type by @jdx in #3763
replacing
task output type by @jdx in #3764- added timed task output type by @jdx in #3766
🐛 Bug Fixes
- dotnet backend doc by @acesyde in #3752
- include full env in toolset tera_ctx by @risu729 in #3751
- set env vars in task templates by @jdx in #3758
📚 Documentation
- update mise-action version in tips and tricks by @scop in #3749
- Small cookbooks fixes by @hverlin in #3754
🧪 Testing
- fix elixir release test by @jdx in b4f11da
- add some test cases for env var templates by @jdx in c938977
🔍 Other Changes
v2024.12.16
🚀 Features
🐛 Bug Fixes
- (ruby) fix Ruby plugin to use
ruby_install
option correctly by @yuhr in #3732 mise run
shorthand with options by @jdx in #3719- zig on windows by @jdx in #3739
- allow using previously defined vars by @jdx in #3741
- make --help consistent with
mise run
andmise <task>
by @jdx in #3723 - use implicit keys for
mise config set
by @jdx in #3744
📚 Documentation
- update cookbook by @hverlin in #3718
- remove reference to deprecated asdf_compat functionality by @jdx in 03a2afb
- describe behavior of
run --output
better by @jdx in #3740
🔍 Other Changes
- Update bug_report.md by @jdx in 5365b72
- Update feature_request.md by @jdx in 4947e99
- Update blank.md by @jdx in 6bd6d58
- lint fix by @jdx in 118b8de
- Clarify docs on using oh-my-zsh plugin by @ssbarnea in #3735
- switch from home -> homedir crate by @jdx in #3743
📦️ Dependency Updates
- update dependency bun to v1.1.40 by @renovate[bot] in #3729
New Contributors
v2024.12.15
🚀 Features
- unnest output when
mise run
is nested by @jdx in #3686 mise rm
by @jdx in #3627- added *:_default task name by @jdx in #3690
- `mise run --continue-on-error by @jdx in #3692
- added .tool-versions -> mise.toml converter by @jdx in #3693
- get mise sync python --uv to work by @jdx in #3706
mise install-into
by @jdx in #3711- added
mise dr --json
by @jdx in #3715
🐛 Bug Fixes
- retain "os" options in
mise up --bump
by @jdx in #3688 - unnest task cmd output by @jdx in #3691
- ensure MISE_PROJECT_ROOT is set with no mise.toml by @jdx in #3695
- create venv uses absolute tool paths by @syhol in #3698
- jj repository moved to an organization by @phyrog in #3703
- disable reverse uv syncing by @jdx in #3704
- add full tera context to tasks by @jdx in #3708
- powershell warning by @jdx in #3713
🚜 Refactor
- (registry) use aqua for more tools by @scop in #3614
- (registry) use aqua:skaji/relocatable-perl for perl by @scop in #3716
- switch to std::sync::LazyLock by @jdx in #3707
📚 Documentation
- fix some broken anchor links by @hverlin in #3694
- note hooks require
mise activate
by @jdx in 211d3d3
🧪 Testing
🔍 Other Changes
- Update continuous-integration.md by @highb in #3696
- Update installing-mise.md by @jdx in 8b805de
- hide non-functioning docker tasks by @jdx in 40fd3f6
- Update contributing.md by @jdx in 4f960eb
New Contributors
v2024.12.14
🚀 Features
- (registry) Add lazydocker by @hverlin in #3655
- (registry) Add btop by @hverlin in #3667
- Allows control of config_root for global config by @bnorick in #3670
- allow inserting PATH in env._.source by @jdx in #3685
🐛 Bug Fixes
- Can not find the bin files when using python venv on windows by @NavyD in #3664
- render tasks in task files by @risu729 in #3666
- dont require run script for
task add
by @jdx in #3675 - auto-trust on
task add
by @jdx in #3676 - completions getting wrapped in quotes by @jdx in #3679
- pass pristine env to tera in final_env by @risu729 in #3682
- trap panics in task resolving by @jdx in #3677
📚 Documentation
🧪 Testing
🔍 Other Changes
New Contributors
v2024.12.13
🚀 Features
mise task add
by @jdx in #3616- elixir core tool by @jdx in #3620
- elixir on windows by @jdx in #3623
- added install_env tool option by @jdx in #3622
- Add Powershell support by @fgilcc in #3506
- improve redactions by @jdx in #3647
🐛 Bug Fixes
- run venv after tools are loaded by @jdx in #3612
- some improvements to
mise fmt
by @jdx in #3615 - always run postinstall hook by @jdx in #3618
- move bat from aqua to ubi by @jdx in 60d0c79
- do not require version for
mise sh --unset
by @jdx in #3628 - back nomad with nomad, not levant by @rliebz in #3633
- correct python precompiled urls for freebsd by @jdx in #3637
- bug fixes with tools=true in env by @jdx in #3639
- sort keys in
__MISE_DIFF
to make the serialised value deterministic by @joshbode in #3640 - resolve config_root for dir tasks option by @risu729 in #3649
📚 Documentation
- add getting-started carousel by @hverlin in #3613
- Fix Sops URL by @matthew-snyder in #3619
- add elixir to sidebar by @risu729 in #3650
- update task documentation by @hverlin in #3651
🔍 Other Changes
New Contributors
v2024.12.12
🚀 Features
- Add upx,actionlint and correct ripsecret error by @boris-smidt-klarrio in #3601
- aqua:argo-cd by @boris-smidt-klarrio in #3600
- task tools by @jdx in #3599
- lazy env eval by @jdx in #3598
- added cache feature to templates by @jdx in #3608
🐛 Bug Fixes
- added MISE_SOPS_ROPS setting by @jdx in #3603
- respect CLICOLOR_FORCE by @jdx in #3607
- only create 1 venv by @jdx in #3610
- set bash --noprofile for env._.source by @jdx in #3611
📚 Documentation
- improve settings a bit by @jdx in d53d011
- Install on Windows - Update doc on install on Windows with Scoop and WinGet + fix NOTE section by @o-l-a-v in #3604
- remove note about winget by @jdx in 9c0c1ce
🔍 Other Changes
New Contributors
v2024.12.11
🚀 Features
- added selector for
mise use
with no args by @jdx in #3570 - added tool descriptions by @jdx in #3571
- added
mise sync python --uv
by @jdx in #3575 sync ruby --brew
by @jdx in #3577- encrypted configs by @jdx in #3584
- added
mise --no-config
by @jdx in #3590 - allow _.file in vars by @jdx in #3593
🐛 Bug Fixes
- (python) reduce network usage for python precompiled manifests by @jdx in #3568
- (python) check only if first or specified python is installed for _.venv by @jdx in #3576
- (swift) prevent swift from using linux platforms that are not available by @jdx in #3583
- correct headers on
mise ls
by @jdx in 5af3b17 - correct message truncation in
mise run
by @jdx in c668857 - include uv in path for hook-env by @jdx in #3572
- correct subtitle in
mise use
selector by @jdx in 4be6d79 - some bugs with status.show_tools and status.show_env by @jdx in #3586
- use task.display_name for
mise run
by @jdx in a009de1 - path is treated differently in nushell by @samuelallan72 in #3592
- allow number/bool in .env.json by @jdx in #3594
🚜 Refactor
📚 Documentation
- better warning when venv auto create is skipped by @syhol in #3573
- added rendered go settings by @jdx in b41c3dd
🔍 Other Changes
- Update comparison-to-asdf.md by @jdx in e7715c8
- Update task-configuration.md by @jdx in e3586b7
- Update contributing.md by @jdx in 80d5b8d
- Fix concat for nushell script by @samuelallan72 in #3591
- use sudo for apt by @fhalim in #3595
New Contributors
v2024.12.10
🚀 Features
- (python) add other indygreg flavors by @jdx in #3565
- redactions by @jdx in #3529
- show unload messages/run leave hook by @jdx in #3532
- update demand and default
mise run
to filtering by @jdx in 48c366d
🐛 Bug Fixes
- (go) only use "v" prefix if version is semver-like by @jdx in #3556
- (go) fix non-v installs by @jdx in 36e7631
- disable libgit2 for updating plugin repos for now by @jdx in #3533
- rename kubelogin to azure-kubelogin and add replace it with more popular kubelogin cli by @jdx in #3534
- add backend to lockfile by @jdx in #3535
- parse task env vars as templates by @jdx in #3536
- do not add ignore file if not tty by @jdx in #3558
- improve output of
mise tasks
by @jdx in #3562
📚 Documentation
🔍 Other Changes
- Update config.ts by @jdx in 7ba504c
- added comfy-table by @jdx in #3561
- Update tips-and-tricks.md by @jdx in a09d4c2
- pitchfork by @jdx in 2c47f72
- updated usage by @jdx in #3564
- added install-dev task by @jdx in 0c351a8
New Contributors
v2024.12.9
🚀 Features
- (tasks) optional automatic outputs by @jdx in #3528
- added quiet field to tasks by @jdx in #3514
- show instructions for updating when min_version does not match by @jdx in #3520
- several enhancements to tasks by @jdx in #3526
🐛 Bug Fixes
- make bash_completions lib optional by @jdx in #3516
- make plugin update work with libgit2 by @jdx in #3519
- bug with
mise task edit
and new tasks by @jdx in #3521 - correct self-update message by @jdx in eff0cff
- task source bug fixes by @jdx in #3522
📚 Documentation
- add explanation about shebang by @hverlin in #3501
- add vitepress-plugin-group-icons by @hverlin in #3527
🧪 Testing
🔍 Other Changes
📦️ Dependency Updates
- update rust crate bzip2 to 0.5 by @renovate[bot] in #3511