Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: bodadotsh/mise

Tags

v2025.12.0

Toggle v2025.12.0's commit message

Verified

This tag was signed with the committer’s verified signature.
- **(config)** add support for netrc by @RobotSupervisor in [jdx#7164](

…jdx#7164)

- **(lock)** add resolve_lock_info to core backends for checksum fetching by @jdx in [jdx#7180](jdx#7180)
- **(ruby)** Install ruby from a zip file over HTTPS by @KaanYT in [jdx#7167](jdx#7167)
- **(tasks)** add `usage` args to Tera context in run scripts by @iamkroot in [jdx#7041](jdx#7041)

- **(lock)** validate platform qualifiers when reading from lockfile by @jdx in [jdx#7181](jdx#7181)
- **(task)** retry shebang scripts on ETXTBUSY by @iamkroot in [jdx#7162](jdx#7162)
- **(ui)** remove duplicate 'mise' prefix in verbose footer output by @jdx in [jdx#7174](jdx#7174)

- bump usage-lib to 2.9.0 by @jdx in [jdx#7177](jdx#7177)

- remove duplicated ubi and github backends from gping by @risu729 in [jdx#7144](jdx#7144)
- disable bashly test (not working in CI) by @jdx in [jdx#7173](jdx#7173)
- disable cfn-lint test (failing in CI) by @jdx in [jdx#7176](jdx#7176)

- add fd to mise.toml by @blampe in [jdx#7178](jdx#7178)

- @RobotSupervisor made their first contribution in [jdx#7164](jdx#7164)

v2025.11.11

Toggle v2025.11.11's commit message

Verified

This tag was signed with the committer’s verified signature.
- **(backend)** add filter_bins option to github/gitlab backends by @…

…risu729 in [jdx#7105](jdx#7105)

- **(ci)** auto-close PRs from non-maintainers by @jdx in [jdx#7108](jdx#7108)
- **(conda)** add conda backend for installing packages from conda-forge by @jdx in [jdx#7139](jdx#7139)
- **(github)** add rename_exe option and switch elm, opam, yt-dlp from ubi by @jdx in [jdx#7140](jdx#7140)
- **(install)** add --locked flag for strict lockfile mode by @jdx in [jdx#7098](jdx#7098)
- **(lock)** implement cross-platform lockfile generation by @jdx in [jdx#7091](jdx#7091)
- **(lockfile)** add options field for tool artifact identity by @jdx in [jdx#7092](jdx#7092)
- **(lockfile)** add env field and local lockfile support by @jdx in [jdx#7099](jdx#7099)
- **(lockfile)** add URL support for deno, go, and zig backends by @jdx in [jdx#7112](jdx#7112)
- **(lockfile)** add URL support for vfox backend by @jdx in [jdx#7114](jdx#7114)
- **(lockfile)** add multi-platform checksums without downloading tarballs by @jdx in [jdx#7113](jdx#7113)

- **(backend)** allow platform-specific strip_components by @risu729 in [jdx#7106](jdx#7106)
- **(backend)** prefer path root for bin path if it contains an executable by @risu729 in [jdx#7151](jdx#7151)
- **(bash)** avoid deactivate error on (no)unset PROMPT_COMMAND by @scop in [jdx#7096](jdx#7096)
- **(ci)** use updatedAt instead of createdAt for stale PR detection by @jdx in [jdx#7109](jdx#7109)
- **(config)** increase fetch_remote_versions_timeout default to 20s by @jdx in [jdx#7157](jdx#7157)
- **(github)** search subdirectories for executables in discover_bin_paths by @jdx in [jdx#7138](jdx#7138)
- **(lockfile)** combine api_url with asset_pattern for GitHub release URLs by @jdx in [jdx#7111](jdx#7111)

- **(lock)** simplify lockfile to always use array format by @jdx in [jdx#7093](jdx#7093)
- **(lockfile)** use compact inline table format by @jdx in [jdx#7141](jdx#7141)

- **(gitlab)** document rename_exe option also for gitlab backend by @risu729 in [jdx#7149](jdx#7149)
- **(lockfile)** update documentation for recent lockfile changes by @jdx in [jdx#7107](jdx#7107)
- **(node)** use config_root in _.path for pnpm example by @risu729 in [jdx#7146](jdx#7146)
- **(registry)** add github/gitlab backends to the preferred backends list by @risu729 in [jdx#7148](jdx#7148)
- **(registry)** add url mappings for all backends by @risu729 in [jdx#7147](jdx#7147)

- update docker/metadata-action digest to c299e40 by @renovate[bot] in [jdx#7101](jdx#7101)
- update ghcr.io/jdx/mise:alpine docker digest to 693c5f6 by @renovate[bot] in [jdx#7102](jdx#7102)
- update ghcr.io/jdx/mise:deb docker digest to 9985cab by @renovate[bot] in [jdx#7104](jdx#7104)
- update ghcr.io/jdx/mise:copr docker digest to 564d8e1 by @renovate[bot] in [jdx#7103](jdx#7103)
- update rust crate ubi to 0.8.4 by @risu729 in [jdx#7154](jdx#7154)

- add aqua backend as primary for e1s by @jdx in [jdx#7115](jdx#7115)
- add gem backend for bashly by @jdx in [6af6607](jdx@6af6607)
- switch 1password from asdf to vfox backend by @jdx in [jdx#7116](jdx#7116)
- add vfox backend for bfs by @jdx in [jdx#7126](jdx#7126)
- add github backend for btrace by @jdx in [jdx#7129](jdx#7129)
- add github backend for cf by @jdx in [jdx#7131](jdx#7131)
- add vfox backend for bpkg by @jdx in [jdx#7130](jdx#7130)
- switch apollo-ios from asdf to github backend by @jdx in [jdx#7118](jdx#7118)
- add vfox backend for chromedriver by @jdx in [jdx#7134](jdx#7134)
- switch superhtml, vespa-cli, xcsift from ubi to github backend by @jdx in [jdx#7137](jdx#7137)
- add vfox backend for clickhouse by @jdx in [jdx#7136](jdx#7136)
- switch chicken to vfox plugin by @jdx in [jdx#7135](jdx#7135)
- switch chezscheme from asdf to vfox backend by @jdx in [jdx#7132](jdx#7132)
- add vfox backend for carthage by @jdx in [jdx#7133](jdx#7133)
- switch azure-functions-core-tools from asdf to vfox backend by @jdx in [jdx#7128](jdx#7128)
- switch aapt2 to vfox backend by @jdx in [jdx#7117](jdx#7117)
- switch ant to vfox backend by @jdx in [jdx#7119](jdx#7119)
- switch asciidoctorj from asdf to vfox backend by @jdx in [jdx#7121](jdx#7121)
- switch awscli-local to pipx backend by @jdx in [jdx#7120](jdx#7120)
- add omnictl by @risu729 in [jdx#7145](jdx#7145)
- remove pnpm asdf plugin from fallback by @risu729 in [jdx#7143](jdx#7143)
- switch tanzu to github backend by @jdx in [jdx#7124](jdx#7124)
- switch android-sdk to vfox plugin by @jdx in [jdx#7127](jdx#7127)
- add vfox backend for ag (The Silver Searcher) by @jdx in [jdx#7122](jdx#7122)
- add gem backend for bashly by @jdx in [jdx#7125](jdx#7125)

- **(registry)** ignore deleted tools in test-tool workflow by @risu729 in [jdx#7081](jdx#7081)
- **(release)** show registry section last in changelog by @jdx in [jdx#7156](jdx#7156)
- update mise.lock with checksums by @jdx in [71e9123](jdx@71e9123)
- disable cancel-in-progress for test workflow on main branch by @risu729 in [jdx#7152](jdx#7152)

v2025.11.10

Toggle v2025.11.10's commit message

Verified

This tag was signed with the committer’s verified signature.
- enable symlink_bins for aws-sam by @risu729 in [jdx#7082](jdx#7082)

- use cargo backend for tokei to support latest version by @risu729 in [jdx#7086](jdx#7086)
- add SonarSource/sonar-scanner-cli by @kapitoshka438 in [jdx#7087](jdx#7087)

- **(docs)** link gitlab backended tools in registry by @risu729 in [jdx#7078](jdx#7078)

- **(hook-env)** derive config_subdirs from config filenames by @risu729 in [jdx#7080](jdx#7080)

- @kapitoshka438 made their first contribution in [jdx#7087](jdx#7087)

v2025.11.9

Toggle v2025.11.9's commit message

Verified

This tag was signed with the committer’s verified signature.
- add charmbracelet/crush by @ev-the-dev in [jdx#7075](jdx#7075)

- **(aqua)** add symlink_bins option to filter exposed binaries by @jdx in [jdx#7076](jdx#7076)

- **(aqua)** skip whitespace before pipe token in template parser by @jdx in [jdx#7069](jdx#7069)
- **(docs)** link github backends to github repo URLs by @SKalt in [jdx#7071](jdx#7071)

- update node examples from 22 to 24 by @jdx in [jdx#7074](jdx#7074)

- **(hook-env)** add fast-path to skip initialization when nothing changed by @jdx in [jdx#7073](jdx#7073)

- @ev-the-dev made their first contribution in [jdx#7075](jdx#7075)
- @SKalt made their first contribution in [jdx#7071](jdx#7071)

v2025.11.8

Toggle v2025.11.8's commit message

Verified

This tag was signed with the committer’s verified signature.
- add blender by @lucasew in [jdx#7014](jdx#7014)

- add vespa-cli by @buinauskas in [jdx#7037](jdx#7037)
- fix vespa-cli order by @buinauskas in [jdx#7038](jdx#7038)
- add scooter by @TyceHerrman in [jdx#7039](jdx#7039)
- Prefer github backend for allure by @TobiX in [jdx#7049](jdx#7049)

- **(plugins)** Install a plugin from a zip file over HTTPS by @KaanYT in [jdx#6992](jdx#6992)
- **(registry)** add tool options support for http backend by @jdx in [jdx#7061](jdx#7061)

- **(core)** trim `core:` prefix in unalias_backend by @kou029w in [jdx#7040](jdx#7040)
- **(exec)** make `mise x tool@latest` auto-install actual latest version by @jdx in [jdx#7064](jdx#7064)
- **(go)** use -mod=readonly for go install by @joonas in [jdx#7052](jdx#7052)
- **(npm)** handle v-prefixed versions correctly by @jdx in [jdx#7062](jdx#7062)
- **(tasks)** add missing task fields to JSON output by @roele in [jdx#7044](jdx#7044)
- semver in aqua by @lucasew in [jdx#7018](jdx#7018)
- use the musl version if installing in Android (Termux) by @lucasew in [jdx#7027](jdx#7027)
- empty enable_tools crash by @moshen in [jdx#7035](jdx#7035)

- add MISE and USAGE syntax hl queries to neovim cookbook by @okuuva in [jdx#7047](jdx#7047)
- use local assets for screenshots by @okuuva in [jdx#7056](jdx#7056)
- remove GitHub issues link from roadmap by @jdx in [6897286](jdx@6897286)

- update docker/metadata-action digest to 318604b by @renovate[bot] in [jdx#7033](jdx#7033)
- update actions/checkout digest to 34e1148 by @renovate[bot] in [jdx#7032](jdx#7032)
- lock file maintenance by @renovate[bot] in [jdx#7048](jdx#7048)

- upgrade actionlint to 1.7.9 and fix lint issues by @jdx in [jdx#7065](jdx#7065)

- @joonas made their first contribution in [jdx#7052](jdx#7052)
- @KaanYT made their first contribution in [jdx#6992](jdx#6992)
- @kou029w made their first contribution in [jdx#7040](jdx#7040)
- @moshen made their first contribution in [jdx#7035](jdx#7035)
- @buinauskas made their first contribution in [jdx#7038](jdx#7038)
- @lucasew made their first contribution in [jdx#7014](jdx#7014)

v2025.11.7

Toggle v2025.11.7's commit message

Verified

This tag was signed with the committer’s verified signature.
- added nelm by @tony-sol in [jdx#7020](jdx#7020)

- **(exec)** ensure MISE_ENV is set in spawned shell when specified via -E flag by @ceelian in [jdx#7007](jdx#7007)

- **(fig)** resolve __dirname error in ES module by @jdx in [jdx#7021](jdx#7021)
- **(go)** Don't allow auto mod=vendor mode by @mariduv in [jdx#7006](jdx#7006)
- **(nushell)** test `use` not `source`, fix pipeline parse error by @jokeyrhyme in [jdx#7013](jdx#7013)
- **(tasks)** make file paths relative to config location and templateable by @halms in [jdx#7005](jdx#7005)

- **(deny)** add exclusion for number_prefix by @jdx in [e955ecb](jdx@e955ecb)

- @mariduv made their first contribution in [jdx#7006](jdx#7006)
- @ceelian made their first contribution in [jdx#7007](jdx#7007)

v2025.11.6

Toggle v2025.11.6's commit message

Verified

This tag was signed with the committer’s verified signature.
- add tbls by @artemklevtsov in [jdx#6987](jdx#6987)

- add kubeswitch tool and add test for ruff by @jylenhof in [jdx#6990](jdx#6990)

- **(nushell)** add missing `| parse env | update-env` for deactivation operations by @jokeyrhyme in [jdx#6994](jdx#6994)
- **(pwsh)** wrap the executable path with double quotes by @leosuncin in [jdx#6993](jdx#6993)
- in `activate bash` output, wrap mise executable path in single-quotes by @cspotcode in [jdx#7002](jdx#7002)
- On Windows, preserve/proxy the exit code of tools, to match behavior on Unix by @cspotcode in [jdx#7001](jdx#7001)

- simplify apt instructions by @scop in [jdx#6986](jdx#6986)
- update idiomatic version files enablement info by @scop in [jdx#6985](jdx#6985)
- registry notability explanation by @jdx in [8f9ab15](jdx@8f9ab15)

- **(aqua)** remove biome test due to version incompatibility by @jdx in [jdx#7000](jdx#7000)

- lock file maintenance by @renovate[bot] in [jdx#6997](jdx#6997)

- @cspotcode made their first contribution in [jdx#7001](jdx#7001)
- @jokeyrhyme made their first contribution in [jdx#6994](jdx#6994)
- @artemklevtsov made their first contribution in [jdx#6987](jdx#6987)
- @leosuncin made their first contribution in [jdx#6993](jdx#6993)

v2025.11.5

Toggle v2025.11.5's commit message

Verified

This tag was signed with the committer’s verified signature.
- **(http)** Add 'format' to http backend by @thejcannon in [jdx#6957](

…jdx#6957)

- **(bootstrap)** wrong directory on first run by @vmeurisse in [jdx#6971](jdx#6971)
- **(tasks)** fix nested colons with `mise task edit` by @jdx in [jdx#6978](jdx#6978)
- Use compatible env flags by @thejcannon in [jdx#6964](jdx#6964)
- Flush vfox download buffer by @blampe in [jdx#6969](jdx#6969)

- `arch()` template is `x64` by @thejcannon in [jdx#6967](jdx#6967)
- update section headers in getting-started.md by @JunichiroKohari in [jdx#6980](jdx#6980)

- @JunichiroKohari made their first contribution in [jdx#6980](jdx#6980)
- @blampe made their first contribution in [jdx#6969](jdx#6969)
- @thejcannon made their first contribution in [jdx#6964](jdx#6964)

v2025.11.4

Toggle v2025.11.4's commit message

Verified

This tag was signed with the committer’s verified signature.
- add xcsift by @alexey1312 in [jdx#6923](jdx#6923)

- add tools: magika & xxh by @IceCodeNew in [jdx#6909](jdx#6909)
- add aliases to aqua-backend tools by @IceCodeNew in [jdx#6910](jdx#6910)

- **(gem-backend)** use gem command for backend operations by @andrewthauer in [jdx#6650](jdx#6650)
- **(tasks)** add `mise task validate` command for task validation by @jdx in [jdx#6958](jdx#6958)
- Add `--skip-deps` flag to run specified tasks, skipping dependencies by @hverlin in [jdx#6894](jdx#6894)

- **(cli)** intercept --help flag to show task help instead of executing task by @jdx in [jdx#6955](jdx#6955)
- **(cli)** handle `mise help` without requiring tasks by @jdx in [jdx#6961](jdx#6961)
- **(pwsh)** remove __MISE_DIFF env var instead of __MISE_WATCH on deactivate by @IMXEren in [jdx#6886](jdx#6886)
- remove temporary files after install by @vmeurisse in [jdx#6948](jdx#6948)

- **(snapcraft)** update `summary` & `description` shown in snapcraft.io by @phanect in [jdx#6926](jdx#6926)
- Change package example in go.md by @nachtjasmin in [jdx#6862](jdx#6862)
- paranoid mode does not untrust global config by @iloveitaly in [jdx#6952](jdx#6952)

- lock file maintenance by @renovate[bot] in [jdx#6932](jdx#6932)

- bump cargo deps by @jdx in [jdx#6960](jdx#6960)

- @iloveitaly made their first contribution in [jdx#6952](jdx#6952)
- @nachtjasmin made their first contribution in [jdx#6862](jdx#6862)
- @IceCodeNew made their first contribution in [jdx#6910](jdx#6910)
- @alexey1312 made their first contribution in [jdx#6923](jdx#6923)

v2025.11.3

Toggle v2025.11.3's commit message

Verified

This tag was signed with the committer’s verified signature.
- rename yt-dlp bin by @risu729 in [jdx#6883](jdx#6883)

- use aqua backend for slsa-verifier by @risu729 in [jdx#6872](jdx#6872)
- added devcontainer-cli by @moisesmorillo in [jdx#6888](jdx#6888)
- add amazon-ecs-cli by @ducvuongpham in [jdx#6898](jdx#6898)
- add helm-ls by @ldrouard in [jdx#6899](jdx#6899)
- add ubi backend and test for oxipng, change aqua backend by @ldrouard in [jdx#6900](jdx#6900)

- **(aqua)** support `Asset` template for cosign and slsa verification by @risu729 in [jdx#6875](jdx#6875)
- improve task info support with experimental_monorepo_root by @hverlin in [jdx#6881](jdx#6881)

- **(clippy)** resolve comparison and derivable impl warnings by @jdx in [jdx#6924](jdx#6924)
- **(config)** add `mise/config.local.toml` to config paths by @risu729 in [jdx#6882](jdx#6882)
- **(java)** unable to install JDKs of release type EA by @roele in [jdx#6907](jdx#6907)
- interactive task selection when monorepo tasks are enabled by @halms in [jdx#6891](jdx#6891)

- **(security)** use long-form GPG key fingerprint in installation docs by @jdx in [jdx#6885](jdx#6885)

- update Java LTS to 25 by @sargunv in [jdx#6897](jdx#6897)

- @halms made their first contribution in [jdx#6891](jdx#6891)
- @sargunv made their first contribution in [jdx#6897](jdx#6897)
- @ducvuongpham made their first contribution in [jdx#6898](jdx#6898)