Skip to content

chore: release 2026.4.20#9311

Merged
mise-en-dev merged 1 commit intomainfrom
release
Apr 24, 2026
Merged

chore: release 2026.4.20#9311
mise-en-dev merged 1 commit intomainfrom
release

Conversation

@mise-en-dev
Copy link
Copy Markdown
Collaborator

@mise-en-dev mise-en-dev commented Apr 23, 2026

🐛 Bug Fixes

  • (config) resolve relative path: tool versions against config root by @jdx in #9320
  • (lock) resolve @latest and prune poisoned lockfile entries by @jdx in #9321
  • fix - be able to work with regex in attestation check by @monotek in #9327

🚜 Refactor

  • (aqua) bake aqua registry from merged yaml by @risu729 in #9043

📚 Documentation

  • add cross-site announcement banner by @jdx in #9326
  • keep banner height in sync via ResizeObserver by @jdx in #9330
  • respect banner expires field by @jdx in #9334

📦️ Dependency Updates

  • bump communique to 1.0.2 by @jdx in #9313
  • bump communique to 1.0.3 by @jdx in #9332
  • update actions/setup-node digest to 48b55a0 by @renovate[bot] in #9339
  • update ghcr.io/jdx/mise:alpine docker digest to a92efa5 by @renovate[bot] in #9340
  • update ghcr.io/jdx/mise:rpm docker digest to 5c24f69 by @renovate[bot] in #9343
  • update rust docker digest to e4f09e8 by @renovate[bot] in #9345
  • update rui314/setup-mold digest to 9c9c13b by @renovate[bot] in #9344
  • update ghcr.io/jdx/mise:deb docker digest to a3afe3e by @renovate[bot] in #9342
  • update ghcr.io/jdx/mise:copr docker digest to 4098d5a by @renovate[bot] in #9341
  • update taiki-e/install-action digest to 74e87cb by @renovate[bot] in #9346

Chore

  • (ci) remove cargo-vendor install from ppa publish by @jdx in #9312
  • (release) publish snap to stable channel by @jdx in #9318
  • remove FUNDING.yml in favor of jdx/.github default by @jdx in #9331

📦 Aqua Registry

Updated aqua-registry: v4.492.0 -> v4.498.0.

Included aqua-registry releases:

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 23, 2026

Greptile Summary

Standard automated release PR bumping mise from 2026.4.19 to 2026.4.20, updating version strings across all packaging manifests, completion scripts, and the lockfile. Two aqua registry changes are included: expert-lsp/expert is relocated from the old elixir-lang path with a backward-compat alias, and a new grafana/gcx entry is added.

Confidence Score: 5/5

Routine release PR with version bumps and two small aqua registry additions — safe to merge.

All changes are mechanical version bumps or registry YAML additions. No logic, no API surface, and no security-sensitive code was modified. The only non-trivial change (grafana/gcx registry entry) is a standard aqua config that follows the same patterns used by other packages in the registry.

No files require special attention.

Important Files Changed

Filename Overview
CHANGELOG.md New release entry for 2026.4.20 added correctly with all included changes listed.
Cargo.toml Version bumped from 2026.4.19 to 2026.4.20.
Cargo.lock Lockfile updated to reflect new versions for mise (2026.4.20) and aqua-registry (2026.4.9).
crates/aqua-registry/Cargo.toml Version bumped from 2026.4.8 to 2026.4.9 for the aqua-registry crate.
crates/aqua-registry/aqua-registry/pkgs/expert-lsp/expert/registry.yaml Renamed from elixir-lang/expert to expert-lsp/expert with a backward-compat alias added for elixir-lang/expert.
crates/aqua-registry/aqua-registry/pkgs/grafana/gcx/registry.yaml New package registry entry for grafana/gcx; v0.2.0 uses capitalized OS replacements while the catch-all uses raw aqua tokens — intentional if release naming conventions changed between versions.
completions/_mise Spec cache filename updated to 2026_4_20 to match new release version.
completions/mise.bash Spec cache filename updated to 2026_4_20.
completions/mise.fish Spec cache filename updated to 2026_4_20.
completions/mise.ps1 Spec cache filename updated to 2026_4_20.
default.nix Version bumped to 2026.4.20 for Nix packaging.
packaging/rpm/mise.spec Version bumped to 2026.4.20 for RPM packaging.
snapcraft.yaml Version bumped to 2026.4.20 for Snap packaging.
README.md Version display example updated to 2026.4.20 (2026-04-23).

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["Release 2026.4.20"] --> B["Version Bumps"]
    A --> C["Aqua Registry Updates"]

    B --> D["Cargo.toml / Cargo.lock\nmise → 2026.4.20\naqua-registry → 2026.4.9"]
    B --> E["Packaging Manifests\ndefault.nix, mise.spec, snapcraft.yaml"]
    B --> F["Completion Scripts\n_mise, mise.bash, mise.fish, mise.ps1\nspec cache file renamed"]

    C --> G["expert-lsp/expert\nRenamed from elixir-lang/expert\n+ backward-compat alias added"]
    C --> H["grafana/gcx (new)\nv0.2.0: capitalized OS names\nLatest: raw aqua tokens"]
Loading

Reviews (3): Last reviewed commit: "chore: release 2026.4.20" | Re-trigger Greptile

Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the version of mise to 2026.4.20 across the project, including the changelog, cargo files, completions, and packaging configurations. Feedback was provided regarding the empty changelog entry for the new version, suggesting the addition of a summary of changes.

Comment thread CHANGELOG.md Outdated
Comment on lines +3 to +4
## [2026.4.20](https://github.com/jdx/mise/compare/v2026.4.19..v2026.4.20) - 2026-04-23

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

medium

The changelog entry for version 2026.4.20 is currently empty. It is recommended to include a summary of changes (e.g., Features, Bug Fixes) to inform users of what is included in this release. If this is a maintenance release with no user-facing changes, a brief note to that effect would still be beneficial.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Apr 23, 2026

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 x -- echo 21.8 ± 1.1 20.9 36.6 1.00
mise x -- echo 22.6 ± 0.9 21.4 31.3 1.04 ± 0.07

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 env 21.9 ± 0.7 20.6 26.9 1.00
mise env 22.6 ± 0.3 21.9 24.1 1.03 ± 0.03

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 hook-env 22.9 ± 0.5 21.3 27.1 1.00
mise hook-env 23.0 ± 0.7 21.5 27.5 1.01 ± 0.04

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.4.19 ls 20.4 ± 0.8 19.1 29.0 1.00 ± 0.04
mise ls 20.4 ± 0.3 19.7 22.5 1.00

xtasks/test/perf

Command mise-2026.4.19 mise Variance
install (cached) 159ms 162ms -1%
ls (cached) 75ms 77ms -2%
bin-paths (cached) 80ms 82ms -2%
task-ls (cached) 807ms 796ms +1%

@mise-en-dev mise-en-dev force-pushed the release branch 3 times, most recently from 6eed69e to e37692d Compare April 23, 2026 13:55
@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Apr 23, 2026

Too many files changed for review. (2164 files found, 100 file limit)

@mise-en-dev mise-en-dev force-pushed the release branch 13 times, most recently from 776d817 to ad483cd Compare April 24, 2026 09:44
@mise-en-dev mise-en-dev enabled auto-merge (squash) April 24, 2026 10:37
@mise-en-dev mise-en-dev merged commit 7046e7d into main Apr 24, 2026
62 checks passed
@mise-en-dev mise-en-dev deleted the release branch April 24, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant