Skip to content

chore: release 2026.2.6#8027

Merged
mise-en-dev merged 1 commit intomainfrom
release
Feb 7, 2026
Merged

chore: release 2026.2.6#8027
mise-en-dev merged 1 commit intomainfrom
release

Conversation

@mise-en-dev
Copy link
Collaborator

@mise-en-dev mise-en-dev commented Feb 6, 2026

🚀 Features

  • (env) add shell-style variable expansion in env values by @jdx in #8029
  • (list) add --all-sources flag to list command by @TylerHillery in #8019

🐛 Bug Fixes

  • (gem) Windows support for gem backend by @my1e5 in #8031
  • (gem) revert gem.rs script newline change by @my1e5 in #8034
  • (lock) write tools to lockfile matching their source config by @jdx in #8012
  • (ls) sort sources deterministically in --all-sources output by @jdx in #8037
  • (task) auto-install tools from mise.toml for file tasks by @jdx in #8030

📚 Documentation

📦️ Dependency Updates

  • update ghcr.io/jdx/mise:copr docker digest to 3e00d7d by @renovate[bot] in #8023
  • update ghcr.io/jdx/mise:alpine docker digest to 0ced1b3 by @renovate[bot] in #8022

📦 Registry

Security

  • (deps) update time crate to 0.3.47 to fix RUSTSEC-2026-0009 by @jdx in #8026

New Contributors

📦 Aqua Registry Updates

New Packages (1)

Updated Packages (6)

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @mise-en-dev, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request performs a routine release update, incrementing the project version to 2026.2.6. It incorporates a crucial bug fix that standardizes how tools are written to lockfiles, aligning them with their original source configurations. Additionally, the Aqua Registry has been updated with refined package definitions for several tools, improving their compatibility and installation logic across different versions and environments.

Highlights

  • Version Bump: The project version has been updated to 2026.2.6 across various configuration and documentation files, including Cargo.toml, Cargo.lock, README.md, and completion scripts.
  • Bug Fix: A specific bug related to writing tools to lockfiles has been addressed, ensuring they correctly match their source configuration.
  • Aqua Registry Updates: Five packages within the Aqua Registry have received updated definitions. These updates primarily involve refining version constraint handling, improving platform support, and detailing asset/checksum configurations for flux-iac/tofu-controller/tfctl, gogs/gogs, syncthing/syncthing, tuist/tuist, and yaml/yamlscript.
Changelog
  • CHANGELOG.md
    • Added a new entry for version 2026.2.6, detailing a bug fix for lockfile tool configuration and listing five updated Aqua Registry packages.
    • Removed previous Aqua Registry updates from the 2026.2.5 entry.
  • Cargo.lock
    • Updated aqua-registry dependency from 2026.2.2 to 2026.2.3.
    • Updated mise package version from 2026.2.5 to 2026.2.6.
  • Cargo.toml
    • Incremented the mise package version from 2026.2.5 to 2026.2.6.
  • README.md
    • Updated the version string in the example output from 2026.2.5 to 2026.2.6.
  • completions/_mise
    • Updated the temporary spec file name to reflect the new 2026.2.6 version.
  • completions/mise.bash
    • Updated the temporary spec file name to reflect the new 2026.2.6 version.
  • completions/mise.fish
    • Updated the temporary spec file name to reflect the new 2026.2.6 version.
  • completions/mise.ps1
    • Updated the temporary spec file name to reflect the new 2026.2.6 version.
  • crates/aqua-registry/Cargo.toml
    • Updated the aqua-registry package version from 2026.2.2 to 2026.2.3.
  • crates/aqua-registry/aqua-registry/pkgs/flux-iac/tofu-controller/tfctl/registry.yaml
    • Modified an existing version_constraint to semver("<= 0.16.0-rc.7").
    • Added a new version_constraint: "true" entry with detailed checksum and GitHub artifact attestation configurations.
  • crates/aqua-registry/aqua-registry/pkgs/gogs/gogs/registry.yaml
    • Refactored the package definition to use version_overrides, providing specific asset, format, and checksum configurations for various gogs versions.
  • crates/aqua-registry/aqua-registry/pkgs/syncthing/syncthing/registry.yaml
    • Refactored the package definition to use version_overrides, detailing asset, format, and GitHub artifact attestation for different syncthing versions.
  • crates/aqua-registry/aqua-registry/pkgs/tuist/tuist/registry.yaml
    • Refactored the package definition to use version_overrides, adding support for Linux/amd64 and Linux/arm64 for versions >= 4.140.0.
  • crates/aqua-registry/aqua-registry/pkgs/yaml/yamlscript/registry.yaml
    • Adjusted an existing version_constraint to semver("<= 0.2.8").
    • Added a new version_constraint: "true" entry specifically for linux/amd64 and darwin/arm64.
  • default.nix
    • Updated the mise package version from 2026.2.5 to 2026.2.6.
  • packaging/rpm/mise.spec
    • Updated the Version field from 2026.2.5 to 2026.2.6.
  • snapcraft.yaml
    • Updated the version field from 2026.2.5 to 2026.2.6.
Activity
  • The pull request was created by @mise-en-dev, indicating an automated or semi-automated release process.
  • No explicit human comments, reviews, or further progress updates are available in the provided context.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
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 appears to be a standard release, bumping the version to 2026.2.6. The changes primarily consist of version updates in various configuration and documentation files, along with significant updates to package definitions within the Aqua registry. My review identified a minor correctness issue in the CHANGELOG.md file where the date of a previous release was unintentionally modified. Otherwise, the changes look consistent with a release process.

- [`syncthing/syncthing`](https://github.com/syncthing/syncthing)
- [`tuist/tuist`](https://github.com/tuist/tuist)
- [`yaml/yamlscript`](https://github.com/yaml/yamlscript)
## [2026.2.5](https://github.com/jdx/mise/compare/v2026.2.4..v2026.2.5) - 2026-02-06
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

The release date for version 2026.2.5 appears to have been updated to 2026-02-06. The date of a past release should be immutable and remain 2026-02-05.

Suggested change
## [2026.2.5](https://github.com/jdx/mise/compare/v2026.2.4..v2026.2.5) - 2026-02-06
## [2026.2.5](https://github.com/jdx/mise/compare/v2026.2.4..v2026.2.5) - 2026-02-05

@mise-en-dev mise-en-dev force-pushed the release branch 2 times, most recently from ff4fd9a to 80dc253 Compare February 6, 2026 12:51
@github-actions
Copy link

github-actions bot commented Feb 6, 2026

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.5 x -- echo 20.8 ± 0.4 20.0 23.4 1.00
mise x -- echo 21.0 ± 0.4 20.2 23.6 1.01 ± 0.03

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.5 env 20.2 ± 0.6 19.5 24.6 1.00
mise env 20.8 ± 0.9 19.6 23.4 1.03 ± 0.05

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.5 hook-env 21.0 ± 0.3 20.2 22.1 1.00
mise hook-env 21.2 ± 0.3 20.5 22.8 1.01 ± 0.02

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.5 ls 18.9 ± 0.3 18.2 19.8 1.00
mise ls 19.1 ± 0.5 18.3 24.2 1.01 ± 0.03

xtasks/test/perf

Command mise-2026.2.5 mise Variance
install (cached) 114ms 113ms +0%
ls (cached) 72ms 72ms +0%
bin-paths (cached) 75ms 75ms +0%
task-ls (cached) 541ms 539ms +0%

@mise-en-dev mise-en-dev force-pushed the release branch 9 times, most recently from 410a619 to 865df6e Compare February 6, 2026 21:17
@mise-en-dev mise-en-dev merged commit bafec35 into main Feb 7, 2026
62 checks passed
@mise-en-dev mise-en-dev deleted the release branch February 7, 2026 10:05
lucasew pushed a commit to lucasew/CONTRIB-mise that referenced this pull request Feb 18, 2026
### 🚀 Features

- **(env)** add shell-style variable expansion in env values by @jdx in
[jdx#8029](jdx#8029)
- **(list)** add --all-sources flag to list command by @TylerHillery in
[jdx#8019](jdx#8019)

### 🐛 Bug Fixes

- **(gem)** Windows support for gem backend by @my1e5 in
[jdx#8031](jdx#8031)
- **(gem)** revert gem.rs script newline change by @my1e5 in
[jdx#8034](jdx#8034)
- **(lock)** write tools to lockfile matching their source config by
@jdx in [jdx#8012](jdx#8012)
- **(ls)** sort sources deterministically in --all-sources output by
@jdx in [jdx#8037](jdx#8037)
- **(task)** auto-install tools from mise.toml for file tasks by @jdx in
[jdx#8030](jdx#8030)

### 📚 Documentation

- fix wrong positions of `mise run` flags by @muzimuzhi in
[jdx#8036](jdx#8036)

### 📦️ Dependency Updates

- update ghcr.io/jdx/mise:copr docker digest to 3e00d7d by
@renovate[bot] in [jdx#8023](jdx#8023)
- update ghcr.io/jdx/mise:alpine docker digest to 0ced1b3 by
@renovate[bot] in [jdx#8022](jdx#8022)

### 📦 Registry

- add tirith
([github:sheeki03/tirith](https://github.com/sheeki03/tirith)) by
@sheeki03 in [jdx#8024](jdx#8024)
- add mas by @TyceHerrman in
[jdx#8032](jdx#8032)

### Security

- **(deps)** update time crate to 0.3.47 to fix RUSTSEC-2026-0009 by
@jdx in [jdx#8026](jdx#8026)

### New Contributors

- @sheeki03 made their first contribution in
[jdx#8024](jdx#8024)
- @TylerHillery made their first contribution in
[jdx#8019](jdx#8019)

## 📦 Aqua Registry Updates

#### New Packages (1)

-
[`kubernetes-sigs/kubectl-validate`](https://github.com/kubernetes-sigs/kubectl-validate)

#### Updated Packages (6)

-
[`flux-iac/tofu-controller/tfctl`](https://github.com/flux-iac/tofu-controller/tfctl)
- [`gogs/gogs`](https://github.com/gogs/gogs)
- [`j178/prek`](https://github.com/j178/prek)
- [`syncthing/syncthing`](https://github.com/syncthing/syncthing)
- [`tuist/tuist`](https://github.com/tuist/tuist)
- [`yaml/yamlscript`](https://github.com/yaml/yamlscript)
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