Skip to content

chore: release 2026.1.5#7730

Merged
jdx merged 1 commit into
mainfrom
release
Jan 19, 2026
Merged

chore: release 2026.1.5#7730
jdx merged 1 commit into
mainfrom
release

Conversation

@mise-en-dev

@mise-en-dev mise-en-dev commented Jan 17, 2026

Copy link
Copy Markdown
Collaborator

🚀 Features

  • (complete) add PowerShell completion support by @jdx in #7746
  • (release) add LLM-generated prose summary to release notes by @jdx in #7737
  • (vfox) add semver Lua module for version sorting by @jdx in #7739
  • (vfox) add rolling release support with checksum tracking by @jdx in #7757
  • dry filetask parsing and validation by @makp0 in #7738

🐛 Bug Fixes

  • (completions) bump usage-cli to 2.13.1 for PowerShell support by @jdx in #7756
  • schema missing env required string variant by @vadimpiven in #7734
  • validate unknown fields in filetask headers by @makp0 in #7733
  • disable schemacrawler test by @jdx in #7743
  • replace double forward slash with single slash in get_task_lists by @collinstevens in #7744
  • require LLM for release notes and include aqua section by @jdx in #7745
  • preserve {{ version }} in tool options during config load by @jdx in #7755

📚 Documentation

  • add documentation URL structure guidance to CLAUDE.md by @jdx in #7740
  • add pitchfork promotion by @jdx in #7747

📦️ Dependency Updates

  • relax version constraints and update dependencies by @jdx in #7736
  • lock file maintenance by @renovate[bot] in #7749

Chore

New Contributors

📦 Aqua Registry Updates

New Packages (2)

Updated Packages (1)

@mise-en-dev mise-en-dev changed the title chore: release 2026.1.4 chore: release 2026.1.5 Jan 18, 2026
@github-actions

github-actions Bot commented Jan 18, 2026

Copy link
Copy Markdown

Hyperfine Performance

mise x -- echo

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 x -- echo 19.8 ± 0.4 19.2 22.2 1.00
mise x -- echo 20.3 ± 0.5 19.5 22.1 1.03 ± 0.03

mise env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 env 19.2 ± 0.4 18.5 24.0 1.00
mise env 19.6 ± 0.4 18.8 23.2 1.02 ± 0.03

mise hook-env

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 hook-env 19.3 ± 0.3 18.8 23.1 1.00
mise hook-env 19.7 ± 0.3 19.0 20.9 1.02 ± 0.02

mise ls

Command Mean [ms] Min [ms] Max [ms] Relative
mise-2026.1.4 ls 18.2 ± 0.3 17.7 19.6 1.00
mise ls 18.8 ± 0.7 17.8 25.2 1.03 ± 0.04

xtasks/test/perf

Command mise-2026.1.4 mise Variance
install (cached) 114ms 113ms +0%
ls (cached) 69ms 69ms +0%
bin-paths (cached) 73ms 72ms +1%
task-ls (cached) 286ms 292ms -2%

@mise-en-dev mise-en-dev force-pushed the release branch 16 times, most recently from 0466865 to 8c76769 Compare January 19, 2026 16:07
jdx added a commit that referenced this pull request Jan 19, 2026
)

## Summary
- Bumps usage-cli from 2.12.0 to 2.13.1 in mise.lock
- usage-cli 2.13.0 added PowerShell completion generation support

## Problem
During releases, PowerShell completions were generated with the wrong
version number because:
1. `usage` CLI (2.12.0) didn't support PowerShell
2. `mise completion powershell` fell back to prerendered completions via
`include_str!()`
3. The embedded file had the old version since it was compiled before
new completions were generated

This caused autofix-ci to make a follow-up commit fixing the PowerShell
completion version (see #7730).

## Solution
With usage-cli 2.13.1, all four shells (bash, fish, zsh, powershell) now
use dynamic generation via the `usage` CLI, ensuring correct version
numbers in completions.

## Test plan
- [x] Verified `usage generate completion powershell` works with 2.13.1
- [x] Verified `mise completion powershell` generates completions
dynamically

🤖 Generated with [Claude Code](https://claude.ai/code)

<!-- CURSOR_SUMMARY -->
---

> [!NOTE]
> Updates tooling to ensure accurate shell completions.
> 
> - Bumps `cargo:usage-cli` in `mise.lock` from `2.12.0` to `2.13.1`
> - With 2.13.x, completions for bash/fish/zsh/powershell are generated
dynamically via `usage` (ensuring correct versions)
> 
> <sup>Written by [Cursor
Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit
e210e8e. This will update automatically
on new commits. Configure
[here](https://cursor.com/dashboard?tab=bugbot).</sup>
<!-- /CURSOR_SUMMARY -->

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
@jdx jdx enabled auto-merge (squash) January 19, 2026 17:16
@jdx jdx disabled auto-merge January 19, 2026 17:44
@jdx jdx merged commit c9934c1 into main Jan 19, 2026
37 of 39 checks passed
@jdx jdx deleted the release branch January 19, 2026 17:47
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.

2 participants