Repository navigation
chore(deps): update ⬆️ aqua-packages - #842
Merged
Merged
Conversation
1 task
1 task
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.18.0→3.18.1v2.1.92→v2.1.97v2.1.104(+3)0.11.3→0.11.6v0.20.3→v0.20.4v0.20.5v0.5.1→v0.6.00.53.2→0.54.0v1.0.20→v1.0.21v1.0.24(+2)v0.160.0→v0.160.1v4.1.3→v4.1.4v2026.4.5→v2026.4.7v2026.4.11(+3)v0.34.2→v0.35.2v0.36.0(+1)v1.1303.2→v1.1304.0v1.3.17→v1.4.1v1.4.3(+1)v1.7.2→v1.7.5v2.70.0→v2.70.1Release Notes
LuaLS/lua-language-server (LuaLS/lua-language-server)
v3.18.1Compare Source
2026-04-08FIXAllowglobalto be used as an identifier in Lua 5.5 when it is not part of aglobaldeclarationanthropics/claude-code (anthropics/claude-code)
v2.1.97Compare Source
What's changed
Ctrl+O) inNO_FLICKERmode showing prompt, one-line tool summary with edit diffstats, and final responserefreshIntervalstatus line setting to re-run the status line command every N secondsworkspace.git_worktreeto the status line JSON input, set when the current directory is inside a linked git worktree● N runningindicator in/agentsnext to agent types with live subagent instances.cedar,.cedarpolicy)--dangerously-skip-permissionsbeing silently downgraded to accept-edits mode after approving a write to a protected pathtoString) causingsettings.jsonto be silently ignoredpermissions.additionalDirectorieschanges in settings not applying mid-sessionsettings.permissions.additionalDirectoriesrevoking access to the same directory passed via--add-diroauth.authServerMetadataUrlnot being honored on token refresh after restart, fixing ADFS and similar IdPsRetry-After— exponential backoff now applies as a minimum/resumepicker issues:--resume <name>opening uneditable, Ctrl+A reload wiping search, empty list swallowing navigation, task-status text replacing conversation summary, and cross-project staleness--resumewhen the edited file was larger than 10KB--resumecache misses and lost mid-turn input from attachment messages not being saved to the transcriptStop/SubagentStophooks failing on long sessions, and hook evaluator API errors displaying "JSON validation failed" instead of the actual messagecwd:override leaking their working directory back to the parent session's Bash toolclaude plugin updatereporting "already at the latest version" for git-based marketplace plugins when the remote had newer commitsnameis a YAML boolean keywordNO_FLICKERmode inserting spaces at line breaksNO_FLICKERmode when running inside zellijNO_FLICKERmode when hovering over MCP tool resultsNO_FLICKERmode memory leak where API retries left stale streaming stateNO_FLICKERmode on Windows TerminalNO_FLICKERmode on terminals shorter than 24 rowsNO_FLICKERmodeAWS_BEARER_TOKEN_BEDROCKorANTHROPIC_BEDROCK_BASE_URLare set to empty strings (as GitHub Actions does for unset inputs)LANG=C rm foo,timeout 5 mkdir out)sandbox.network.allowMachLookupnow takes effect on macOS@-mention completion to trigger after CJK sentence punctuation, so Japanese/Chinese input no longer requires a space before/or@TRACEPARENTenv var when tracing is enabled/claude-apiskill to cover Managed Agents alongside the Claude APIv2.1.96Compare Source
What's changed
403 "Authorization header is missing"when usingAWS_BEARER_TOKEN_BEDROCKorCLAUDE_CODE_SKIP_BEDROCK_AUTH(regression in 2.1.94)v2.1.94Compare Source
What's changed
CLAUDE_CODE_USE_MANTLE=1/effort)Slacked #channelheader with a clickable channel link for Slack MCP send-message tool callskeep-coding-instructionsfrontmatter field support for plugin output styleshookSpecificOutput.sessionTitletoUserPromptSubmithooks for setting the session title"skills": ["./"]now use the skill's frontmatternamefor the invocation name instead of the directory basename, giving a stable name across install methodsclaude doctordiagnoses the fixCLAUDE_PLUGIN_ROOTwas not set${CLAUDE_PLUGIN_ROOT}resolving to the marketplace source directory instead of the installed cache for local-marketplace plugins on startup❯caret instead of under the textFORCE_HYPERLINKenvironment variable being ignored when set viasettings.jsonenvus.inference profile ID--resumeto resume sessions from other worktrees of the same repo directly instead of printing acdcommandsettings.jsonfiles fail to parse, so users know their permission rules are not being appliedastral-sh/uv (astral-sh/uv)
v0.11.6Compare Source
Released on 2026-04-09.
Bug fixes
RECORDduring installation (#18943)uv cache cleanerrors due to Win32 path normalization (#18856)v0.11.5Compare Source
Released on 2026-04-08.
Python
Enhancements
build_system.requireserror message (#18911)Preview features
exclude-newerto[[tool.uv.index]](#18839)uv audit: add context/warnings for ignored vulnerabilities (#18905)Bug fixes
Documentation
PIP_COMPATIBILITY.mdredirect file (#18928)uv init example-bare --bareexamples (#18822, #18925)v0.11.4Compare Source
Released on 2026-04-07.
Python
Enhancements
--upgrade-group(#18266)Bug fixes
pyproject.tomldependencies (#18786)--lockedand--frozenwhen script lockfile is missing (#18832)uv exportextra resolution for workspace member and conflicting extras (#18888)exclude-newervalues duringuv tree --outdated(#18899)--exclude-newerinuv tool list --outdated(#18861)Cargo.lockinuv-buildsource distributions (#18831)Documentation
--exclude-newercompares artifact upload times (#18830)dagger/dagger (dagger/dagger)
v0.20.4Compare Source
Added
dagger upto start module-defined services on the host, including@upannotations, workspace/moduleservices()APIs, and configurable port mappings by Yves Brissaud in #11959@cachedirective for module function cache control by Alex Suraci in #12920--failfasttodagger checkandWithFailFastin SDKs by @kpenfound in #11956Changeset.diffStats()and structuredDiffStatentries for renames and line-count summaries by @grouville + @tiborvass in #12002Directory.chown()with usernames and group names by @alexcb in #12128ADD --unpacksupport by @tiborvass + @grouville in #12096COPY --excludeandCOPY --parentsby @alexcb in #12896@checkand@generatedirectives by Alex Suraci in #12830@upannotation support by Yves Brissaud in #12919Enumtypes by @Nero-F in #12862internal/dagger/<dep>.gen.gofiles by @TomChv in #11962Configby @fdiakh in #12832Changed
dagger connectfaster by reducing driver probing and setup work before command execution by @tiborvass in #11769checks()andgenerators()APIs, richer workspace metadata, and clearer path/boundary semantics by @shykes in #11995dagger checkanddagger generatenow resolve against the current workspace rather than only the current module by @shykes in #11995Deprecated
Fixed
RUNheredoc failing withcommand not found(exit 127) by preserving/dev/pipes/mounts in the OCI spec by @majiayu000 in #12020dagger initcrashing when.envexists as a directory by @paikend in #12868WithExecwithExpand=trueso environment variables are also expanded inRedirectStdout,RedirectStderr, andRedirectStdinpaths by @shykes in #12846envFrom.secretRefindentation in the engine StatefulSet by @fixeasy in #12906dagger shellobject-argument errors to show a clear message when a string literal is passed instead of an object ID by @shykes in #12842ContainerDagOpreturns by @marcosnils in #12861/dagger-sdkbehavior by Alex Suraci in #12830Config.log_outputhandling for in-memory streams such asStringIOby @paikend in #12867Configbehavior, and improve GraphQL error parsing by @fdiakh in #12832Contributors
Special thanks to our external contributors this release!
What to do next?
dlvhdr/gh-enhance (dlvhdr/gh-enhance)
v0.6.0Compare Source
View Individual Runs
Thanks to @maxbeizer ❤️ you can now view a specific run by starting enhance with
--run <run_id>or with a run URL.To update run:
Changelog
New Features
6e29b6a: feat(api): add REST functions for fetching workflow runs by ID (#31) (@maxbeizer)f8dfb93: feat: support viewing workflow runs without PR context (#32) (@maxbeizer)Bug fixes
8397628: fix(tui): Guard against nil job item in onStepChanged (#25) (@theherk)Documentation updates
d82ae22: docs: contriburing, ai policy, updated dash config (#29) (@dlvhdr)If you enjoy
enhance, consider making a donation ❤️Have questions? Join our Discord community!
dprint/dprint (dprint/dprint)
v0.54.0Compare Source
Changes
--no-gitignoreflag (#1127)Install
Run
dprint upgradeor see https://dprint.dev/install/Checksums
github/copilot-cli (github/copilot-cli)
v1.0.21: 1.0.21Compare Source
2026-04-07
copilot mcpcommand for managing MCP serversgohugoio/hugo (gohugoio/hugo)
v0.160.1Compare Source
What's Changed
8b00030@bep #14677c485516@bep #14740161d0d4@bep #1245745e4596@bep #1473258927aa@bepce009e3@bep #146810755872@chicks-nethelm/helm (helm/helm)
v4.1.4: Helm v4.1.4Compare Source
Helm v4.1.4 is a security fix patch release. Users are encouraged to upgrade for the best experience.
The community keeps growing, and we'd love to see you there!
Security fixes
Chart.yamlname dot-segment.provis missing, allowing unsigned plugin installA big thank you to the reporters of these issues (@maru1009, @1seal).
Installation and Upgrading
Download Helm v4.1.4. The common platform binaries are here:
The Quickstart Guide will get you going from there. For upgrade instructions or detailed installation notes, check the install guide. You can also use a script to install on any system with
bash.What's Next
Changelog
05fa379(George Jenkins)4e7994d(George Jenkins)2581943(George Jenkins)36c8539(George Jenkins)c61e086(Terry Howe)jdx/mise (jdx/mise)
v2026.4.7: : Native ARM64 Python on WindowsCompare Source
This patch release fixes precompiled Python installation on Windows ARM64 machines. Previously, mise always downloaded the x86_64 Python build on Windows regardless of architecture, which caused failures when loading native ARM64 libraries. mise now correctly downloads the aarch64 build on Windows ARM64 systems.
Fixed
[WinError 193] %1 is not a valid Win32 applicationwhen loading native ARM64 DLLs. mise now downloads the nativeaarch64-pc-windows-msvcbuild on ARM64 Windows while continuing to use x86_64 on x64 Windows. #8961 by @JohanLorenzoNew Contributors
Full Changelog: jdx/mise@v2026.4.6...v2026.4.7
v2026.4.6: : Tera templates in miserc.toml, shim race condition fix, and SPM self-hosted supportCompare Source
This release adds Tera template support to
.miserc.tomlfiles for dynamic early-stage configuration, fixes a race condition during shim creation that affected multi-backend setups, and improves SPM backend compatibility with self-hosted GitHub Enterprise and GitLab instances. Several other bug fixes improve environment variable handling across tasks, redaction, and the vfox backend.Highlights
.miserc.toml-- Use environment variables, XDG directories, and OS-level functions likearch()andos()directly in your.miserc.tomlconfiguration, enabling dynamic early-stage settings such as platform-specific ceiling paths.mise reshimormise install.Added
Tera template support in
.miserc.toml--.miserc.tomlfiles now support Tera templates with a limited context available during early initialization: OS environment variables,config_root,cwd, XDG directories, and built-in functions/filters. Templates that fail to render gracefully fall back to raw content. #8867 by @richardthe3rdsing-boxadded to the built-in registry -- Install the sing-box universal proxy platform viamise use sing-box. #8944 by @tony-solFixed
Shim race condition with overlapping backends -- When multiple plugins provide the same shim (e.g.,
nodejsvia the default registry andasdf:nodejs), concurrentmake_shimcalls could race on file removal, producing intermittent "No such file or directory" errors. The file removal now tolerates already-deleted files. #8947 by @brander-johnmise env --redactedmissing tools-only redactions -- Env vars declared with bothtools = trueandredact = truewere not included in the redaction filter formise env --redacted. Both the standard and tools-only redaction sets are now checked. #8956 by @jakedgySPM backend API URL for self-hosted instances -- When using the SPM backend with a full URL pointing to a self-hosted GitHub Enterprise or GitLab instance, mise now derives the correct API URL from the host instead of always falling back to
api.github.com. Explicitapi_urloptions still take precedence. #8955 by @ThomasDutartrevfox backend missing dependency env -- When a vfox backend plugin declared
dependson another tool, the dependency's binaries were not available on PATH during plugin Lua hooks (BackendListVersions,BackendInstall,BackendExecEnv). Dependency environment is now properly propagated, matching the behavior of other backends. #8952 by @cpreciosoTask usage Tera templates failing with flags -- Task
usagefield defaults using{{ env.VAR }}Tera templates would fail with "Variable not found in context" whenever any flags were passed. The task argument parser now uses the full computed environment instead of an empty map. #8957 by @jdxClarified attestation settings placement -- The help messages for Python and Ruby attestation settings now specify that they must be placed under
[settings]inmise.toml, not under[python]or[ruby]where they are silently ignored. #8939 by @fru1tworldNew Contributors
Full Changelog: jdx/mise@v2026.4.5...v2026.4.6
max-sixty/worktrunk (max-sixty/worktrunk)
v0.35.2: 0.35.2Compare Source
Release Notes
Improved
Multiple NAME filters for hook subcommands:
wt hook pre-merge --yes insta doctest docruns a subset of hooks in one command, instead of chaining separate invocations. (#2013)Branch context in batch removal hooks: During prune or multi-remove, hook announcement messages now include the branch name (
Running post-remove for **branch-name**: project:cleanup), disambiguating which worktree triggered each hook. (#2014)Fixed
core.bareis unset: Repos cloned by Eclipse/EGit (and other tools that don't writecore.bare) were incorrectly detected as bare. Replacedgit rev-parse --is-bare-repositorywithgit config --type=bool core.bare. Fixes #1939. (#1976, thanks @daniel-iwan-datacore for reporting)Install worktrunk 0.35.2
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
Install prebuilt binaries via Homebrew
brew install worktrunk && wt config shell installDownload worktrunk 0.35.2
Install via Cargo
cargo install worktrunk && wt config shell installInstall via Winget (Windows)
winget install max-sixty.worktrunk && git-wt config shell installInstall via AUR (Arch Linux)
paru worktrunk-bin && wt config shell installv0.35.1: 0.35.1Compare Source
Release Notes
Fixed
PR lookup on forks respects
gh repo set-default:wt switch pr:Nnow checks the gh-configured default repo when origin points to a fork, instead of always querying the fork's repo (which returns 404). The error message is also context-aware based on the configured default. Fixes #2002. (#2004, thanks @JustinPierce for reporting)JSON output stability:
config show --format=jsonlog file sort is now deterministic (filename tiebreaker for identical timestamps).step for-each --format=jsonincludes a consistenterrorfield on all failure variants. (#2001)Internal
TestRepoconsolidation:bare()constructor,at(path)constructor, removed lifetime guard field. (#2000, #2005, #2007)Install worktrunk 0.35.1
Install prebuilt binaries via shell script
Install prebuilt binaries via powershell script
Install prebuilt binaries via Homebrew
brew install worktrunk && wt config shell installDownload worktrunk 0.35.1
Install via Cargo
cargo install worktrunk && wt config shell installInstall via Winget (Windows)
winget install max-sixty.worktrunk && git-wt config shell installInstall via AUR (Arch Linux)
paru worktrunk-bin && wt config shell installv0.35.0: 0.35.0Compare Source
Release Notes
Improved
--no-verifydeprecated in favor of--no-hooks: All commands (switch,remove,merge,step commit,step squash) now use--no-hooks.--no-verifyremains as a hidden alias with a deprecation warning. (#1932)JSON output:
--format=jsononconfig show,config statesubcommands,switch,remove,merge,step prune, andstep for-each. (#1969, #1959)Per-command hook log files: Each background hook command writes to its own log file instead of sharing a pipeline log. Combined hook announcements (e.g., post-remove + post-switch) display on a single status line. (#1934, #1980)
Prune and list performance:
step prunestreams integration checks and removes candidates in parallel (~3x faster on repos with many branches). Multiple caching layers (integration target,git_dir,rev_parse_tree,resolve_preferring_branch) reduce redundantgit rev-parsecalls duringwt list. (#1950, #1957, #1966, #1948, #1943)Itemized
state clearoutput:wt config state clearshows per-category counts and cleans up stale trash from incomplete worktree removals. (#1961, #1960)Hook pipeline summary: Serial steps separated by
;instead of→, repeated unnamed sources collapsed into counted form (user ×2), and named steps showsource:nameprefix. (#1994)Copy-pasteable help text:
--helpoutput strips$prompts from code examples for direct copy-paste in the terminal. (#1992)Better PR lookup errors:
wt switch pr:N404 errors now include the repository name and suggestgh repo set-defaultfor fork workflows. Fixes #1925. (#1927, thanks @JustinPierce for reporting)Claude Code worktree hooks: WorktreeCreate and WorktreeRemove hooks for the Claude Code plugin. (#1959)
Fixed
File permissions lost on copy-ignored:
wt step copy-ignorednow preserves execute bits when copying files via reflink. Fixes #1936. (#1937, thanks @RileyMathews for reporting)Git alias breaks
wt: RelativeGIT_DIR/GIT_WORK_TREEpaths inherited from git aliases now normalized to absolute paths at startup. Fixes #1914. (#1915, thanks @yasuhiroki for reporting)Diagnostic files in state logs:
verbose.loganddiagnostic.mdnow properly categorized inwt config state logsoutput. (#1981)Integration target in removal display: Background removal now shows
origin/main(effective target) instead ofmainwhen the remote is ahead. (#1993)Worktree-path hint suppression: The "customize worktree locations" hint no longer appears when project-specific
worktree-pathis configured. (#1941)State logs formatting: Missing newline between log sections in
wt config state logsoutput. ([#1968](https://redirect.github.com/max-sixty/worktrunkConfiguration
📅 Schedule: (in timezone America/Los_Angeles)
* 5-7 * * *)🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.