Tags: bodadotsh/mise
Tags
- **(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)
- **(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)
- 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)
- 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)
- 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)
- 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)
- 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)
- **(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)
- 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)
- 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)
PreviousNext