Skip to content

chore(deps): update dependency mise to v2026.5.2#284

Merged
renovate-sh-app[bot] merged 1 commit into
mainfrom
grafanarenovatebot/mise
May 11, 2026
Merged

chore(deps): update dependency mise to v2026.5.2#284
renovate-sh-app[bot] merged 1 commit into
mainfrom
grafanarenovatebot/mise

Conversation

@renovate-sh-app
Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change Pending
mise patch v2026.5.0v2026.5.2 v2026.5.5 (+2)

Release Notes

jdx/mise (mise)

v2026.5.2: : Stable monorepo task roots, fail-fast parallel tasks, and curated lockfiles

Compare Source

Added
  • (aqua) Support registry libc variants (gnu vs musl) when resolving package overrides on Linux, including cross-platform lock targets like linux-x64-musl (#​9652) by @​jdx.
  • (aqua) Honor aqua registry files[].link and files[].hard entries, creating relative symlink (or hard link) aliases next to extracted binaries so tools that inspect $0/argv[0] (e.g. granted/assumego, newer pnpm) launch correctly (#​9610) by @​risu729.
  • (bin-paths) New mise bin-paths --bin-names flag prints executable names from active bin directories, and --json now emits structured entries with name, path, and symlink (#​9617) by @​risu729.
  • (task) Added MISE_MONOREPO_ROOT env var pointing at the directory of the config with experimental_monorepo_root = true (#​9657) by @​jdx.
  • (registry) Added code-review-graph via pipx:code-review-graph (#​9673) by @​chautruonglong.
Fixed
  • (task) Parallel mise run --jobs N siblings now terminate promptly when one task fails, via per-task process groups and killpg, with a 10s pipe-drain timeout (#​9655) by @​jdx.
  • (task) MISE_PROJECT_ROOT for monorepo subproject tasks is now stable regardless of invocation cwd (#​9657) by @​jdx.
  • (install) Don't force a remote-versions cache refresh in prefer_offline mode; fixes a v2026.5.0 regression with shim auto-install of prefix: requests (#​9627) by @​jdx.
  • (lockfile) Auto-lock during mise install now respects user-curated lockfiles — removed platforms stay removed (#​9621) by @​jdx.
  • (lock) mise lock from a nested project scopes targets to the active project root and stops churning parent lockfiles; --global is now exclusive (#​9319) by @​risu729.
  • (deps) Fall through to source-hash freshness when a provider returns no outputs, so bundle install, pip install, go mod download, poetry install, and uv sync stop rerunning on every invocation (#​9622) by @​jdx.
  • (backend) Inline tool option overrides (e.g. tool[asset_pattern=...]) are now applied consistently across all backends, with backend alias [...] options as a distinct overlay layer (#​9306) by @​risu729.
  • (backend) Skip the mise-versions host when locally overridden tool options affect remote version listing (#​9568) by @​risu729.
  • (backend) Reject bare package-backend names like cargo and gem as implicit cargo:cargo/gem:gem tools (#​9608) by @​risu729.
  • (aqua) Preserve configured file extensions (e.g. .bat scripts) on Windows; avoid doubling version_prefix (#​9611) by @​risu729.
  • (github) Chmod only the explicitly configured bin target instead of every archive file (#​9609) by @​risu729.
  • (pipx) Filter yanked PyPI releases from fuzzy/latest resolution while keeping exact pinned installs available (#​9607) by @​risu729.
  • (pipx) Declare python as a backend dependency so pipx.pyz resolves to mise-managed Python (#​9678) by @​jdx.
  • (trust) Run enter hooks after mise trust newly trusts a config for the current directory (#​9634) by @​risu729.
  • (ui) Stop clearing the screen for confirmation prompts like mise prune (#​9619) by @​jdx.
  • Use /bin/cp on macOS for mise sync so it doesn't break when GNU cp from Homebrew shadows it on PATH (#​9656) by @​pdehlke.
  • (schema) Update refs to $defs in mise-registry-tool.json (#​9671) by @​risu729.
Changed
  • (registry) Removed registry-level depends from generated registry tools and added test.tools for tools whose dependencies are only needed by mise test-tool (#​9571) by @​risu729.
  • (config) Registry backend options now accept full TOML values (booleans, integers, arrays, tables) instead of strings only (#​9584) by @​risu729.
Documentation
New Contributors
💚 Sponsor mise

mise is built by @​jdx under en.dev — an independent studio making developer tooling (mise, aube, and more). Development is funded by sponsors.

If mise saves you or your team time, please consider sponsoring at en.dev. Individual and company sponsorships keep mise fast, free, and independent.

v2026.5.1: : Aqua cosign and a reshim rescue

Compare Source

A small follow-up to v2026.5.0 that lands top-level cosign verification for the aqua backend, fixes a mise reshim failure caused by stale latest install directories, and tightens schema validation.

Added
  • (backend) The aqua backend now honors top-level cosign metadata when verifying packages, covering both checksum and artifact flows and reusing the existing native sigstore path. Lockfiles record top-level cosign provenance, with new e2e and lockfile regression coverage (#​9111) by @​risu729.
  • (registry) Added wasm-tools via aqua:bytecodealliance/wasm-tools for working with the WebAssembly Component Model (#​9596) by @​2xdevv.
Fixed
  • (shim) mise reshim no longer aborts with failed to rebuild shims: no versions found for <tool> when an install directory literally named latest (or any other non-resolvable name) is left on disk. Toolset::list_installed_versions already reads concrete version directory names, so it now constructs ToolVersion directly instead of calling .resolve() (no network), and per-tool ToolRequest::new failures are warned-and-skipped instead of aborting the entire rebuild (#​9599) by @​jdx. Repro:

    mkdir -p ~/.mise/installs/buck2/latest/bin
    touch ~/.mise/installs/buck2/latest/bin/buck2
    mise reshim   # previously failed; now succeeds
  • (schema) All files under schema/ are now validated against draft/2020-12 in strict mode. Hand-written schemas and the BoolOrString renderer in schema.ts use oneOf instead of union type arrays so AJV's strictTypes no longer rejects them; the bogus --strict-schema flag is replaced with --strict-types=true --strict-tuples=true (#​9594) by @​risu729.

  • (registry) elixir-ls re-enables symlink_bins so the move to the aqua backend stops exposing internal binaries that aren't meant to be called directly (#​9592) by @​AlternateRT.

Changed
  • (registry) rebar now installs from the GitHub backend (erlang/rebar3) since rebar3 is just an escript; the asdf plugin fallback is removed. Versions before rebar 3 are no longer supported, and the installed executable remains rebar3 to match upstream docs (#​9576) by @​risu729.
  • (registry) bashly drops the asdf:mise-plugins/mise-bashly fallback and the redundant explicit ruby dependency, since the gem backend already pulls in Ruby (#​9578) by @​risu729.
  • (release) Restored the "Sponsor mise" block on every successful GitHub release. It had been accidentally scoped to the communique-failure fallback in #​9395, so normal releases since v2026.4.22 lost it (#​9580) by @​jdx.
Documentation
  • (dev-tools) Clarified that vfox metadata depends runs install hooks for the listed dependency tools (#​9573) by @​risu729.
  • (plugins) Removed outdated registry submission guidance from the plugins docs (#​9577) by @​risu729.
Aqua Registry Updates

New packages:

Updated:

Full Changelog: jdx/mise@v2026.5.0...v2026.5.1

💚 Sponsor mise

mise is built by @​jdx under en.dev — an independent studio making developer tooling (mise, aube, and more). Development is funded by sponsors.

If mise saves you or your team time, please consider sponsoring at en.dev. Individual and company sponsorships keep mise fast, free, and independent.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 4am on Monday"
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

| datasource                 | package  | from      | to        |
| -------------------------- | -------- | --------- | --------- |
| github-release-attachments | jdx/mise | v2026.5.0 | v2026.5.2 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app Bot requested a review from a team as a code owner May 11, 2026 01:52
@renovate-sh-app renovate-sh-app Bot enabled auto-merge (squash) May 11, 2026 01:52
@renovate-sh-app renovate-sh-app Bot merged commit cc84a18 into main May 11, 2026
14 checks passed
@renovate-sh-app renovate-sh-app Bot deleted the grafanarenovatebot/mise branch May 11, 2026 07:09
@github-actions github-actions Bot mentioned this pull request May 11, 2026
zeitlinger pushed a commit that referenced this pull request May 11, 2026
## 🤖 New release

* `flint`: 0.21.0 -> 0.22.0

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## [0.22.0](v0.21.0...v0.22.0)
- 2026-05-11

### Added

- replace codespell with typos
([#269](#269))
- *(lychee)* add local cache for local runs
([#268](#268))

### Fixed

- *(renovate-deps)* surface real renovate failure in error output
([#278](#278))
- *(ci)* drop double release-plz update from release:pr
([#276](#276))
- *(init)* normalize node runtime before linters
([#267](#267))
- *(renovate)* support block-scalar mise sha256 values
([#266](#266))
- *(mise)* migrate flint-managed tools to supported backends
([#258](#258))
- validate renovate dependency rule coverage
([#263](#263))
- make flint-setup state-based
([#252](#252))
- *(init)* let rustfmt own Rust line length
([#250](#250))
- run renovate-deps for deleted tracked files
([#247](#247))
- validate CI env and isolate check types
([#253](#253))
- *(init)* remove stale head sha from CI snippets
([#248](#248))
- *(init)* enable yamllint indentation rule
([#251](#251))

### Other

- streamline README getting started
([#280](#280))
- *(deps)* update taiki-e/install-action digest to fa0dd4c
([#282](#282))
- *(deps)* lock file maintenance
([#285](#285))
- *(deps)* update dependency mise to v2026.5.2
([#284](#284))
- *(deps)* update dependency go to v1.26.3
([#283](#283))
- *(deps)* update taiki-e/install-action digest to e3134ec
([#281](#281))
- pass git-token and forge to release-plz
([#274](#274))
- *(deps)* update taiki-e/install-action digest to 3fa6878
([#275](#275))
- *(deps)* bump renovate to 43.150.0
([#273](#273))
- [**breaking**] drop --fast-only flag and tighten renovate-deps timing
([#270](#270))
- *(deps)* update rust crate tokio to v1.52.2
([#272](#272))
- upgrade lychee to v0.24.2
([#265](#265))
- *(deps)* update taiki-e/install-action digest to cca35ed
([#254](#254))
- *(deps)* update dependency aqua:owenlamont/ryl to v0.8.0
([#261](#261))
- *(deps)* update dependency mise to v2026.4.28
([#262](#262))
- *(deps)* update dependency golangci-lint to v2.12.1
([#264](#264))
- *(deps)* update dependency aqua:owenlamont/ryl to v0.7.0
([#259](#259))
- *(renovate)* simplify quickstart and batch weekly linter updates
([#257](#257))
- *(deps)* update dependency npm:renovate to v43.141.6
([#255](#255))
- expand positioning and comparisons
([#239](#239))
- *(deps)* update taiki-e/install-action digest to 1f2425c
([#246](#246))
- move release-plz flow into mise tasks
([#234](#234))
- *(deps)* update taiki-e/install-action digest to 481c34c
([#231](#231))
- *(deps)* update dependency ruff to v0.15.12
([#245](#245))
- *(deps)* update dependency npm:renovate to v43.141.5
([#244](#244))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/release-plz/release-plz/).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant