Skip to content

chore: release 2026.6.0#10188

Open
mise-en-dev wants to merge 1 commit into
mainfrom
release
Open

chore: release 2026.6.0#10188
mise-en-dev wants to merge 1 commit into
mainfrom
release

Conversation

@mise-en-dev
Copy link
Copy Markdown
Collaborator

@mise-en-dev mise-en-dev commented Jun 1, 2026

🐛 Bug Fixes

  • (completion) rely on usage#649 for global flags, keep -r/-S promotion by @JamBalaya56562 in #10176
  • (spm) track artifact bundle options in lock identity by @risu729 in #10160

📦 Aqua Registry Updates

New Packages (2)

Updated Packages (1)

Summary by CodeRabbit

Chores

  • Released mise version 2026.6.0 on June 2, 2026, with updated release documentation, changelog entries, and shell completion scripts across all platforms
  • Updated package manifests and build configurations for macOS, Linux, RPM, and Snapcraft distribution channels
  • Extended Aqua Registry with two new packages and one updated package entry

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jun 1, 2026

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: b11b2428-ec27-4e66-beae-5864bfc1fa8d

📥 Commits

Reviewing files that changed from the base of the PR and between 47e3646 and 6b7d51b.

⛔ Files ignored due to path filters (1)
  • Cargo.lock is excluded by !**/*.lock
📒 Files selected for processing (12)
  • CHANGELOG.md
  • Cargo.toml
  • README.md
  • completions/_mise
  • completions/mise.bash
  • completions/mise.fish
  • completions/mise.ps1
  • default.nix
  • packaging/rpm/mise.spec
  • snapcraft.yaml
  • vendor/aqua-registry/metadata.json
  • vendor/aqua-registry/registry.yml
✅ Files skipped from review due to trivial changes (7)
  • packaging/rpm/mise.spec
  • vendor/aqua-registry/metadata.json
  • README.md
  • completions/mise.bash
  • completions/mise.ps1
  • Cargo.toml
  • CHANGELOG.md
🚧 Files skipped from review as they are similar to previous changes (4)
  • snapcraft.yaml
  • default.nix
  • completions/_mise
  • completions/mise.fish

📝 Walkthrough

Walkthrough

This PR updates the mise release to 2026.6.0: bumps the root Cargo.toml version, adds a 2026.6.0 changelog entry (including Aqua registry notes), updates README version output, updates distribution manifests (Nix, RPM, Snapcraft), and refreshes completion scripts to reference new usage spec filenames.

Changes

Release 2026.6.0 version bump

Layer / File(s) Summary
Core version and release metadata
Cargo.toml
Root crate version updated to 2026.6.0.
Changelog and Aqua registry updates
CHANGELOG.md, vendor/aqua-registry/metadata.json, vendor/aqua-registry/registry.yml
Added topmost 2026.6.0 changelog entry and updated aqua registry metadata; new/updated github_release entries and Linux libc variants added to registry.yml.
User-facing documentation version references
README.md
Quickstart mise --version example updated to 2026.6.0 macos-arm64 (2026-06-02).
Distribution package manifests
default.nix, packaging/rpm/mise.spec, snapcraft.yaml
Nix, RPM, and Snapcraft package definitions bumped to 2026.6.0.
Shell completion spec file references
completions/_mise, completions/mise.bash, completions/mise.fish, completions/mise.ps1
Zsh, bash, fish, and PowerShell completion scripts updated to point at usage__usage_spec_mise_2026_6_0.* spec filenames.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

  • jdx/mise#10172: Another release-version bump that updates the completion scripts' cached usage spec filenames and packaging/docs.
  • jdx/mise#10181: Changes to zsh completion consumption of usage complete-word; related at the completion-script level.

Poem

🐰 A tiny hop, a version new,
Specs and manifests all in view.
Completions point to files aligned,
Changelog and registry updated in kind.
2026.6.0 — a carrot for you!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: release 2026.6.0' directly and accurately summarizes the main change—a version release bump from 2026.5.18 to 2026.6.0 across all relevant files and manifests.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release

Comment @coderabbitai help to get the list of available commands and usage tips.

@greptile-apps
Copy link
Copy Markdown
Contributor

greptile-apps Bot commented Jun 1, 2026

Greptile Summary

This is a standard automated release PR bumping mise from v2026.5.18 to v2026.6.0, incorporating two bug fixes (completion global flags handling and SPM lock identity tracking) and aqua registry updates.

  • Version bumped consistently across Cargo.toml, Cargo.lock, default.nix, packaging/rpm/mise.spec, snapcraft.yaml, README.md, and all four completion scripts.
  • Aqua registry vendored from v4.519.0 → v4.520.0, adding two new packages (cliwright/whoiam, tidewave-ai/tidewave_app) and improving endevco/aube to support both glibc and musl Linux variants instead of hardcoding musl.

Confidence Score: 5/5

Routine release commit — all changes are mechanical version bumps and auto-generated registry/completion updates with no hand-written logic.

Every file change is either a version string substitution or a vendored registry addition generated by the release tooling. The aqua registry entries follow the established patterns used by existing packages, and the completion spec filenames are versioned correctly to invalidate stale caches on upgrade.

No files require special attention.

Important Files Changed

Filename Overview
vendor/aqua-registry/registry.yml Added cliwright/whoiam and tidewave-ai/tidewave_app packages; updated endevco/aube to support both glibc and musl Linux variants
vendor/aqua-registry/metadata.json Aqua registry tag bumped from v4.519.0 to v4.520.0
Cargo.toml Version bump from 2026.5.18 to 2026.6.0
CHANGELOG.md New changelog entry for 2026.6.0 with bug fixes and aqua registry updates
completions/_mise Spec file path updated to use new version string (2026_6_0)

Reviews (4): Last reviewed commit: "chore: release 2026.6.0" | Re-trigger Greptile

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.18 x -- echo 16.8 ± 0.8 15.4 22.3 1.00
mise x -- echo 20.4 ± 3.3 16.6 61.3 1.21 ± 0.21
⚠️ Inconclusive: x -- echo measured 21% slower, but hyperfine reported statistical outliers.

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.18 env 19.0 ± 1.3 16.4 28.8 1.00
mise env 19.1 ± 1.6 16.8 31.7 1.01 ± 0.11

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.18 hook-env 19.0 ± 1.3 16.7 25.8 1.00
mise hook-env 20.9 ± 1.6 17.4 26.4 1.10 ± 0.11

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.5.18 ls 15.2 ± 0.9 13.6 20.0 1.00
mise ls 15.5 ± 1.0 13.7 20.4 1.02 ± 0.09

xtasks/test/perf

Command mise-2026.5.18 mise Variance
install (cached) 133ms 135ms -1%
ls (cached) 57ms 59ms -3%
bin-paths (cached) 64ms 67ms -4%
task-ls (cached) 130ms 133ms -2%

@mise-en-dev mise-en-dev force-pushed the release branch 2 times, most recently from 6274ac0 to 47e3646 Compare June 1, 2026 02:07
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