Skip to content

chore: release 2025.9.15#6352

Merged
jdx merged 1 commit intomainfrom
release
Sep 21, 2025
Merged

chore: release 2025.9.15#6352
jdx merged 1 commit intomainfrom
release

Conversation

@jdx
Copy link
Owner

@jdx jdx commented Sep 20, 2025

📦 Registry

🚀 Features

🐛 Bug Fixes

  • (aqua) improve GitHub token handling for sigstore verification by @jdx in #6351
  • (backend) change dependency checks to warnings instead of errors by @jdx in #6363
  • (npm) improve error message when npm/bun is not installed by @jdx in #6359
  • (vfox) enable TLS support for reqwest to fix CI tests by @jdx in #6356

🚜 Refactor

  • (registry) convert to nested TOML sections format by @jdx in #6361

🧪 Testing

  • (e2e) resolve mise via PATH in backend missing deps test by @jdx in #6362
  • (vfox) replace flaky external HTTP tests with local mock server by @jdx in #6354

📦️ Dependency Updates

Chore

  • (install.sh) add MISE_INSTALL_MUSL to force installing musl variants on Linux by @malept in #6355

@jdx jdx added the release label Sep 20, 2025
Copilot AI review requested due to automatic review settings September 20, 2025 21:28
@jdx jdx added the release label Sep 20, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR updates the mise project version from 2025.9.14 to 2025.9.15, including a bug fix for GitHub token handling in aqua sigstore verification.

Key Changes:

  • Version bump from 2025.9.14 to 2025.9.15 across all configuration and packaging files
  • Added changelog entry documenting the aqua GitHub token handling improvement
  • Updated shell completion scripts to reference the new version

Reviewed Changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated no comments.

Show a summary per file
File Description
packaging/rpm/mise.spec Updates RPM package version specification
default.nix Updates Nix package version
completions/mise.fish Updates Fish shell completion variable names to match new version
completions/mise.bash Updates Bash completion variable names to match new version
completions/_mise Updates Zsh completion cache variable names to match new version
README.md Updates version example in installation documentation
Cargo.toml Updates Rust package version
CHANGELOG.md Adds changelog entry for the new release

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@github-actions
Copy link

github-actions bot commented Sep 20, 2025

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.9.14 x -- echo 19.9 ± 0.3 19.1 22.0 1.00
mise x -- echo 20.4 ± 0.4 19.4 22.0 1.03 ± 0.03

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.9.14 env 19.4 ± 0.4 18.8 24.1 1.00
mise env 19.8 ± 0.6 18.7 25.3 1.02 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.9.14 hook-env 19.0 ± 0.3 18.2 22.6 1.00
mise hook-env 19.5 ± 0.4 18.6 20.9 1.03 ± 0.03

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2025.9.14 ls 16.9 ± 0.3 16.3 17.9 1.00
mise ls 17.3 ± 0.3 16.4 18.7 1.02 ± 0.03

xtasks/test/perf

Command mise-2025.9.14 mise Variance
install (cached) 172ms ✅ 105ms +63%
ls (cached) 64ms 64ms +0%
bin-paths (cached) 70ms 70ms +0%
task-ls (cached) 481ms 487ms -1%

✅ Performance improvement: install cached is 63%

@jdx jdx force-pushed the release branch 8 times, most recently from 1a3ab00 to 4833d87 Compare September 21, 2025 14:42
jdx added a commit that referenced this pull request Sep 21, 2025
- Fixes CI failure in PR #6352 where test assumed mise would be in target/debug
- Now uses command -v mise to resolve binary from PATH for both local and release e2e tests
jdx added a commit that referenced this pull request Sep 21, 2025
Fixes CI failure in PR #6352 where the e2e test
`backend/test_backend_missing_deps` assumed mise would be in
`target/debug`, causing failures in release e2e tests.

**Changes:**
- Updated `e2e/backend/test_backend_missing_deps` to use `command -v
mise` to resolve the binary from PATH
- This works for both local development builds and release e2e tests
where mise is installed

**Testing:**
- ✅ Verified the specific failing test now passes locally
- ✅ Test still validates all backend dependency error scenarios

**Related:**
- Fixes failure in #6352
@jdx jdx force-pushed the release branch 2 times, most recently from a5488c6 to d5c3ac6 Compare September 21, 2025 21:15
@jdx jdx merged commit 9f0c804 into main Sep 21, 2025
51 checks passed
@jdx jdx deleted the release branch September 21, 2025 22:31
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.

3 participants