Skip to content

chore: release 2026.2.2#7963

Merged
mise-en-dev merged 1 commit into
mainfrom
release
Feb 3, 2026
Merged

chore: release 2026.2.2#7963
mise-en-dev merged 1 commit into
mainfrom
release

Conversation

@mise-en-dev

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

Copy link
Copy Markdown
Collaborator

🚀 Features

  • (asset-matcher) enable mingw-w64 detection for windows packages by @lchagnoleau in #7981
  • (crates/vfox) add download_path to BackendInstall context by @malept in #7959
  • (python) rework python.uv_venv_auto setting by @halms in #7905
  • add "Did you mean?" suggestions and inactive tool warnings by @jdx in #7965

🐛 Bug Fixes

  • (hook-env) skip remote version fetching for uninstalled tools in prefer-offline mode by @jdx in #7976
  • (install.sh) Corret setup to set up by @gogolok in #7980
  • retry spawn on ETXTBSY (Text file busy) by @jdx in #7964
  • improve ToolOptions parsing to support comma separated values by @roele in #7971

📚 Documentation

  • improve plugin documentation with comparisons and template links by @jdx in #7962

📦️ Dependency Updates

  • bump hyper-util, system-configuration, lru, aws-sdk, and others by @jdx in #7977

Chore

  • (vfox) add LuaCATS type definitions for plugin IDE support by @jdx in #7961
  • (vfox) add download_path to BackendInstallCtx type defintion by @malept in #7973
  • add stylua linting for vfox plugin Lua files by @jdx in #7960
  • use system Rust for PPA builds on Ubuntu 26.04+ by @jdx in #7956

New Contributors

📦 Aqua Registry Updates

New Packages (4)

Updated Packages (3)

@gemini-code-assist

Copy link
Copy Markdown
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 primarily focuses on a routine release update for mise to version 2026.2.2. It incorporates the addition of new packages to the Aqua Registry and standardizes the formatting of Lua files in vfox plugins through the introduction of Stylua linting.

Highlights

  • Version Bump: The mise project has been updated to version 2026.2.2 across various configuration and lock files.
  • Aqua Registry Updates: Two new packages, dodobrands/Peekie and str4d/age-plugin-yubikey, have been added to the Aqua Registry.
  • Stylua Linting for vfox Plugins: Stylua linting has been added for Lua files within vfox plugins, resulting in widespread formatting adjustments across numerous plugin files.
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.

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

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.

Code Review

This pull request is for the 2026.2.2 release, primarily involving version bumps, a changelog update, and new Aqua registry packages. It also introduces stylua linting for Lua files, leading to extensive formatting changes. While most of these are stylistic improvements, I've identified a critical issue in one of the Lua files where the new formatting is incompatible with the Lua 5.1 runtime, which will cause a plugin to fail. My review includes a specific comment and suggestion to fix this issue. The rest of the release changes appear to be in order.

for version, array in pairs(respInfo) do
local url = ""
if string.sub(version, 1, #("weekly.")) == "weekly." then
if string.sub(version, 1, #"weekly.") == "weekly." then

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.

critical

The change from #("weekly.") to #"weekly." introduces a syntax error for Lua 5.1. The length operator (#) on string literals was introduced in Lua 5.3. Since the project uses Lua 5.1 (as specified in crates/vfox/Cargo.toml), this will cause a runtime error in the vlang plugin. Please revert this part of the change to maintain compatibility.

        if string.sub(version, 1, #("weekly.")) == "weekly." then

@mise-en-dev mise-en-dev force-pushed the release branch 3 times, most recently from 45d610b to f6a9d0d Compare February 2, 2026 13:05
@github-actions

github-actions Bot commented Feb 2, 2026

Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.1 x -- echo 20.3 ± 0.3 19.6 21.5 1.00
mise x -- echo 20.6 ± 0.3 20.0 22.7 1.01 ± 0.02

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.1 env 19.8 ± 0.6 19.1 25.1 1.00
mise env 20.1 ± 0.4 19.4 22.0 1.02 ± 0.04

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.1 hook-env 20.7 ± 0.4 19.8 22.3 1.00
mise hook-env 20.9 ± 0.7 20.1 32.5 1.01 ± 0.04

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.2.1 ls 18.8 ± 0.4 18.1 20.2 1.00
mise ls 19.2 ± 0.6 18.3 21.3 1.02 ± 0.04

xtasks/test/perf

Command mise-2026.2.1 mise Variance
install (cached) 112ms 111ms +0%
ls (cached) 70ms 70ms +0%
bin-paths (cached) 74ms 74ms +0%
task-ls (cached) 533ms 535ms +0%

@mise-en-dev mise-en-dev force-pushed the release branch 10 times, most recently from 80edb72 to 43f1a3e Compare February 3, 2026 09:55
@mise-en-dev mise-en-dev enabled auto-merge (squash) February 3, 2026 10:13
@mise-en-dev mise-en-dev merged commit b06b8f1 into main Feb 3, 2026
63 checks passed
@mise-en-dev mise-en-dev deleted the release branch February 3, 2026 12:29
lucasew pushed a commit to lucasew/CONTRIB-mise that referenced this pull request Feb 18, 2026
### 🚀 Features

- **(asset-matcher)** enable `mingw-w64` detection for windows packages
by @lchagnoleau in [jdx#7981](jdx#7981)
- **(crates/vfox)** add download_path to BackendInstall context by
@malept in [jdx#7959](jdx#7959)
- **(python)** rework `python.uv_venv_auto` setting by @halms in
[jdx#7905](jdx#7905)
- add "Did you mean?" suggestions and inactive tool warnings by @jdx in
[jdx#7965](jdx#7965)

### 🐛 Bug Fixes

- **(hook-env)** skip remote version fetching for uninstalled tools in
prefer-offline mode by @jdx in
[jdx#7976](jdx#7976)
- **(install.sh)** Corret `setup` to `set up` by @gogolok in
[jdx#7980](jdx#7980)
- retry spawn on ETXTBSY (Text file busy) by @jdx in
[jdx#7964](jdx#7964)
- improve ToolOptions parsing to support comma separated values by
@roele in [jdx#7971](jdx#7971)

### 📚 Documentation

- improve plugin documentation with comparisons and template links by
@jdx in [jdx#7962](jdx#7962)

### 📦️ Dependency Updates

- bump hyper-util, system-configuration, lru, aws-sdk, and others by
@jdx in [jdx#7977](jdx#7977)

### Chore

- **(vfox)** add LuaCATS type definitions for plugin IDE support by @jdx
in [jdx#7961](jdx#7961)
- **(vfox)** add `download_path` to `BackendInstallCtx` type defintion
by @malept in [jdx#7973](jdx#7973)
- add stylua linting for vfox plugin Lua files by @jdx in
[jdx#7960](jdx#7960)
- use system Rust for PPA builds on Ubuntu 26.04+ by @jdx in
[jdx#7956](jdx#7956)

### New Contributors

- @gogolok made their first contribution in
[jdx#7980](jdx#7980)

## 📦 Aqua Registry Updates

#### New Packages (4)

- [`autobrr/mkbrr`](https://github.com/autobrr/mkbrr)
- [`dodobrands/Peekie`](https://github.com/dodobrands/Peekie)
-
[`grpc/grpc-java/protoc-gen-grpc-java`](https://github.com/grpc/grpc-java/protoc-gen-grpc-java)
-
[`str4d/age-plugin-yubikey`](https://github.com/str4d/age-plugin-yubikey)

#### Updated Packages (3)

- [`biomejs/biome`](https://github.com/biomejs/biome)
-
[`rust-cross/cargo-zigbuild`](https://github.com/rust-cross/cargo-zigbuild)
- [`siderolabs/talos`](https://github.com/siderolabs/talos)
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