Skip to content

chore(deps): update ⬆️ aqua-packages#889

Merged
renovate[bot] merged 2 commits into
mainfrom
renovate/aqua-packages
May 14, 2026
Merged

chore(deps): update ⬆️ aqua-packages#889
renovate[bot] merged 2 commits into
mainfrom
renovate/aqua-packages

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 14, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change Pending
casey/just minor 1.50.01.51.0
jdx/mise patch v2026.5.4v2026.5.5 v2026.5.7 (+1)
max-sixty/worktrunk minor v0.48.0v0.49.0 v0.50.0
sst/opencode patch v1.14.41v1.14.46 v1.14.50 (+3)
steveyegge/beads patch v1.0.3v1.0.4

Release Notes

casey/just (casey/just)

v1.51.0

Compare Source

Added
Changed
  • Allow [env] attribute to take expressions (#​3329 by casey)
  • Allow using expressions with [working-directory] (#​3326 by casey)
  • Read justfile from standard input with --justfile - (#​3325 by casey)
  • Make parent_directory() of bare filename return . (#​3313 by casey)
  • Make [env] override module-level exports (#​3312 by casey)
Fixed
Misc
jdx/mise (jdx/mise)

v2026.5.5: : Inactive upgrades, Windows bash and bunx fixes

Compare Source

A grab-bag release: a new --inactive flag for catching installed-but-unconfigured tools, several Windows fixes around bunx and the bash task shell, and correctness fixes for the npm shim, aqua bin-path resolution, and dotnet prereleases.

Added
  • (outdated/upgrade) New --inactive flag on mise outdated and mise upgrade that includes installed-but-inactive tools — versions you have installed but that aren't referenced by the current config (#​9640) by @​roele. Useful for cleaning up or upgrading old tool installs:

    # show every installed tool that has a newer version, even if it's not in mise.toml
    mise outdated --inactive
    
    # upgrade an installed-but-inactive tool to its current latest
    mise upgrade tiny --inactive

    When a tool has no config source, --inactive resolves against the backend's latest version rather than the pinned installed version.

Fixed
  • (node) The generated npm shim now invokes <this-install>/bin/node directly instead of node from PATH. Previously, running one Node install's npm while a different Node version was active could let npm derive its global prefix from the other install, sending default packages to the wrong place (#​9749) by @​jdx.

  • (bun, Windows) mise install bun on Windows now creates a bunx entry alongside bun.exe, matching what the upstream PowerShell installer does. mise tries a bunx.exe -> bun.exe hardlink first (bun switches to bunx mode based on argv[0]) and falls back to a bunx.cmd shim. reshim picks it up automatically, so bunx <pkg> finally works under mise-managed bun on Windows (#​9732) by @​JamBalaya56562.

  • (task, Windows) When a task uses shell = "bash -c" and mise is invoked from PowerShell, C:\Windows\System32\bash.exe (the WSL launcher) used to win the PATH search, silently running the task body inside a WSL Linux user-space where mise-managed Windows tools aren't visible. mise now resolves bash in this order: MISE_BASH_PATH, common Git Bash install locations (C:\Program Files\Git\bin\bash.exe, the x86 variant, %LOCALAPPDATA%\Programs\Git\bin\bash.exe), the existing PATH search, and finally an explicit reject of the WSL launcher with a warning (#​9750) by @​JamBalaya56562. sh/zsh/fish/ksh/dash and non-Windows builds are unaffected.

  • (aqua) Aqua list_bin_paths() correctly handles packages whose actual git tags add an extra v after a version prefix (e.g. tool-v1.2.3 for canonical 1.2.3), without putting remote resolution back on the bin-path hot path that was reverted in #​5574. Install passes the already-resolved tag/version directly into file-link creation instead of recomputing it (#​9759) by @​risu729.

  • (dotnet) The dotnet backend now uses the shared prerelease = true tool option used by aqua/github, fetches the NuGet prerelease superset, and skips the latest fast paths when prereleases are enabled. The global prereleases setting and the deprecated dotnet.package_flags = ["prerelease"] continue to work (#​9720) by @​risu729:

    MISE_EXPERIMENTAL=1 mise ls-remote 'dotnet:GitVersion.Tool[prerelease=true]'
Registry
  • Added scalafmt (github:scalameta/scalafmt) — the official Scala formatter (#​9757) by @​pokir.
  • Removed flarectl: upstream cloudflare/cloudflare-go no longer ships release binaries (the existing registry test was already commented out) (#​9756) by @​risu729.
  • Removed 49 registry shorthands with zero recorded users (bbr, brig, btrace, carp, clarinet, cli53, concourse, conduit, copper, credhub, datree, djinni, dome, draft, dtm, envcli, esy, glen, grain, inlets, kcctl, ki, kp, krab, kube-credential-cache, kubefedctl, kubefirst, kubemqctl, kwt, lab, lane, levant, melt, opsgenie-lamp, pachctl, psc-package, purerl, redo, rke, sinker, soracom, starboard, sver, terradozer, titan, uaa-cli, wasm4, wren-cli, zbctl) (#​9725) by @​jdx. Tools added in 2026 were skipped, and any of these can still be installed with explicit backend syntax (e.g. mise use aqua:cloudfoundry/uaa-cli).
Documentation
  • (secrets) Document that direct age encryption requires experimental mode, that age decryption is strict by default, and that age.strict=false skips undecryptable values and keeps resolving the environment (#​9737) by @​risu729.
  • (tasks) Add a bash shebang to the conditional-dependencies example (#​9747) by @​JamBalaya56562.
  • Backend tool option docs: document S3 support for size, strip_components, bin, and rename_exe; add no_app to GitLab and Forgejo; clarify that GitHub-family api_url covers release lookup and private/self-hosted API downloads, not just version listing (#​9738) by @​risu729.
New Contributors

Full Changelog: jdx/mise@v2026.5.4...v2026.5.5

💚 Sponsor mise

mise is built by @​jdx under en.dev — an independent studio making developer tooling (mise, aube, and more). Development is funded by sponsors.

If mise saves you or your team time, please consider sponsoring at en.dev. Individual and company sponsorships keep mise fast, free, and independent.

max-sixty/worktrunk (max-sixty/worktrunk)

v0.49.0: 0.49.0

Compare Source

Release Notes
Improved
  • New codename(n) template filter: Produces deterministic friendly names from any input string — codename(1) returns a noun, codename(2) returns adjective-noun, higher counts add more adjectives. The pool is large enough (~1.26M combinations for codename(2)) that the result usually stands alone as a worktree leaf, e.g. worktree-path = "{{ repo_path }}/../{{ repo }}.{{ branch | codename(2) }}". (#​2641, thanks @​endigma)

  • Picker preview disk cache: The wt switch picker now caches Log, BranchDiff, and UpstreamDiff previews to disk under .git/wt/cache/picker-preview/, keyed by SHA + width, so repeat invocations skip the git log / git diff subprocesses they already paid for. The Log cache splits SHA-deterministic raw output from the dim/bright styling that depends on main's position, and a background refresh worker rewrites stale entries after every disk hit so the next visit sees up-to-date ref decorations. State integration bundles the new cache with the existing git-commands cache for wt config state get / state clear --all. (#​2628, #​2646)

  • Picker fans out fewer git rev-parse calls: compute_branch_diff_preview previously forked git rev-parse <default_branch> once per item to key its disk cache. A new Repository::default_branch_sha() reads the SHA from the already-cached branch inventory, collapsing N redundant subprocesses down to one. (#​2658)

  • "X has uncommitted changes" errors now list the dirty files: GitError::UncommittedChanges carries the porcelain lines from git status and the renderer prints them between the title and hint, so users hitting the error on wt remove, wt merge cleanup, wt step promote, or wt merge --no-commit see exactly what's blocking without re-running git status. No new git subprocesses — is_dirty() was already running git status --porcelain and discarding the output. (Breaking: GitError::UncommittedChanges gained a dirty_files: Vec<String> field.) (#​2653)

Fixed
  • wt switch integrates with cd aliases like zoxide: Previously the shell wrapper invoked the cd shell function directly, so users with cd aliased to __zoxide_z or similar saw zoxide: no match found when switching to a fresh worktree. The bash and zsh wrappers now use builtin cd to bypass the alias. Fixes #​2643. (#​2644, thanks @​xkumiyu for reporting)

  • Empty hook tables no longer panic during wt switch --create: A config like [post-start] with no entries below it would crash the background HookAnnouncer path. The config layer now treats an empty hook table as zero steps. Fixes #​2634. (#​2635, thanks @​topit for reporting)

  • Repository accessors no longer leak the process CWD: Repository::current_worktree() resolved against the global CWD instead of the Repository's own discovery path, so callers using Repository::at(p) (output handlers, picker, recovery, tests) silently got a WorkingTree at the process CWD rather than at p. Five sibling sites had the same bug — project_config_path, project_config, require_current_branch, resolve_worktree_name("@&#8203;"), resolve_worktree("@&#8203;"). Fixed at the helper itself, replacing PR #​2625's per-site workaround. (#​2652)

  • WorkingTree::is_linked tolerates non-git CWDs: When wt's process CWD was outside any git repo (e.g. the Nix build sandbox), infer_default_branch_locally would error out trying to call is_linked on a non-git path. The check now returns false instead. Fixes #​2624. (#​2625, thanks @​DArtagan for reporting)

  • Picker no longer overlays warnings on the active TUI: Warnings emitted by collect::collect (stale default branch, batch-fetch failure, drain timeout) used to print to stderr from a background thread while skim's TUI owned the terminal, corrupting the rendered frame and leaving fragments visible after the user picked. Warnings now stash through the picker and drain to stderr after skim releases the terminal. The drain-timeout warning is also subcommand-agnostic instead of hardcoding wt list. (#​2627)

  • Picker clears its frame on exit in inline mode: On some Linux terminals the picker's rows remained visible after pressing Enter because skim emitted an unmatched rmcup (alternate-screen toggle) instead of an explicit erase. Setting skim's no_clear_start option forces the explicit erase path. (#​2626)

  • Failed git log no longer poisons the picker's preview disk cache: When the underlying git log subprocess errored, the picker still wrote the error string into the preview cache, so the next read served the stale failure instead of retrying. The write is now skipped on failure. (#​2651)

  • wt step prune says "removing branch" for branch-only candidates: The error context wrapping every try_remove call was hardcoded to "removing worktree for X", which misled users when prune was actually removing an orphan branch with no worktree attached. (#​2619)

  • Claude Code Windows integration uses a cross-platform wrapper: The plugin's wt invocation collided with Windows Terminal's built-in wt.exe alias, opening Windows Terminal windows instead of running the wt CLI. A new wt.sh wrapper script tries the standard Worktrunk binary names (wt, git-wt) and dispatches to the right one across pwsh, Git Bash, and WSL. (#​1754, thanks @​lucaspimentel)

  • wt config plugins opencode install writes to ~/.config/opencode/ on macOS: The install path fell through to dirs::config_dir(), which resolves to ~/Library/Application Support/opencode/ on macOS — but that's OpenCode's managed settings directory; user plugins belong under ~/.config/opencode/. The path now follows OpenCode's documented precedence: $OPENCODE_CONFIG_DIR > $XDG_CONFIG_HOME/opencode > ~/.config/opencode. Linux behavior is unchanged. Fixes #​2654. (#​2655, thanks @​gwenwindflower for reporting)

Documentation
  • cmux workspace integration recipe: Adds cmux to the Agent handoffs section and documents a per-worktree workspace recipe with create/select/close lifecycle hooks. Includes the key gotcha — cmux's socket restricts access to processes with cmux terminal ancestry, so pre-* hooks must be used instead of post-*. (#​1907, thanks @​alvistar)
Internal
  • Consolidated slow CI checks (Nix flake build, Windows long-tail) onto a nightly workflow triggered by a nightly PR label, keeping the PR-blocking suite faster. (#​2630, #​2636, #​2645, #​2647, #​2648)
  • cargo-affected now uploads its report.json as a build artifact for downstream tooling. (#​2621)
  • Test isolation hardening: wt_command() defaults to an isolated tempdir so tests no longer inherit the process CWD, and the current_or_recover test was decoupled from the inherited CWD. (#​2642, #​2649)
Install worktrunk 0.49.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/max-sixty/worktrunk/releases/download/v0.49.0/worktrunk-installer.sh | sh && wt config shell install
Install prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://github.com/max-sixty/worktrunk/releases/download/v0.49.0/worktrunk-installer.ps1 | iex"; git-wt config shell install
Install prebuilt binaries via Homebrew
brew install worktrunk && wt config shell install
Download worktrunk 0.49.0
File Platform Checksum
worktrunk-aarch64-apple-darwin.tar.xz Apple Silicon macOS checksum
worktrunk-x86_64-apple-darwin.tar.xz Intel macOS checksum
worktrunk-x86_64-pc-windows-msvc.zip x64 Windows checksum
worktrunk-aarch64-unknown-linux-musl.tar.xz ARM64 MUSL Linux checksum
worktrunk-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
Install via Cargo
cargo install worktrunk && wt config shell install
Install via Winget (Windows)
winget install max-sixty.worktrunk && git-wt config shell install
Install via AUR (Arch Linux)
paru worktrunk-bin && wt config shell install
sst/opencode (sst/opencode)

v1.14.46

Compare Source

Core

Improvements
  • Added a built-in customize-opencode skill so opencode config edits are less likely to break startup.
Bugfixes
  • Fixed numeric HTTP API query parameters in the generated OpenAPI spec and SDK for session and file endpoints.
  • Fixed boolean HTTP API query handling so SDK types and runtime validation stay aligned.
  • Tolerated legacy stored numeric values in sessions, diffs, and retry events instead of failing to load old data.
  • Fixed old sessions with negative token counts causing message loads and Desktop startup to fail.
  • Fixed MCP tool discovery when a server publishes broken outputSchema references.
  • Fixed workspace HTTP API query drift so workspace-routed endpoints expose the right query parameters in OpenAPI and the SDK.
  • Fixed a Plan Mode security bypass where subagents could ignore parent-agent deny rules.

v1.14.45

Compare Source

Core

Bugfixes
  • Provider configs and API responses now accept models marked as active.
  • Read tool permission rules now match worktree-relative paths, so read allowlists and denylists apply correctly.
  • Workspace-routed HTTP API endpoints no longer reject valid directory and workspace query params.

TUI

Bugfixes
  • Startup errors now report every failed bootstrap request instead of only the first one.
  • Opening a session no longer crashes when the messages request fails.

Desktop

Bugfixes
  • Older migrated sessions with missing diff file details load again.
  • Older migrated sessions with missing diff patches load again. (@​OpeOginni)

SDK

Bugfixes
  • throwOnError: true now throws a real Error with the server message and preserves the response body in cause.

Extensions

Improvements
  • TUI plugins using the deprecated api.command API keep working while you migrate to api.keymap.
Bugfixes
  • Provider plugins can no longer mutate shared provider model state for the rest of the app.

Thank you to 1 community contributor:

v1.14.44

Compare Source

Core

Bugfixes
  • Fixed upgrades failing for existing workspaces when adding the time_used field.

v1.14.43

Compare Source

Core

Bugfixes
  • Keep provider and config API responses working when auth loaders add non-JSON options to providers.
  • Include tool image attachments in ACP updates and session replays. (@​SteffenDE)

Thank you to 1 community contributor:

v1.14.42

Compare Source

Core

Improvements
  • Added HTTP API response compression for large non-streaming responses.
  • Added the Scout agent for repo research, docs lookup, and dependency-source inspection.
  • Added workspace sync so adapter-backed workspaces can be discovered and registered automatically.
  • Added an interactive split-footer mode for opencode run.
  • Simplified TUI keybinding config into a flat keybind format.
  • Made duplicate worktree names fall back to the parent directory for clearer labels.
Bugfixes
  • Fixed HTTP API auth responses to match the previous wire format for empty authorize results and share errors.
  • Returned structured validation errors from the HTTP API.
  • Rejected invalid permission and question IDs in the HTTP API.
  • Included auth challenges on typed HTTP API 401 responses.
  • Fixed the HTTP API OpenAPI document route.
  • Fixed detached sessions so they are claimed by the source project again.
  • Forwarded SIGINT, SIGTERM, and SIGHUP correctly when running through the npm shim. (@​chubes4)
  • Allowed skills without descriptions to load correctly.
  • Required auth on effect HTTP API root routes. (@​RajvardhanPatil07)
  • Kept tool ordering stable so tool lists stop reshuffling between runs.
  • Made retry dialogs more specific to the provider and failure reason.
  • Fixed Gemini reasoning controls so supported effort levels and small-mode defaults match the model.
  • Fixed Anthropic Opus 4.5 reasoning effort options.
  • Limited OpenAI deep research models to the reasoning level they actually support.
  • Fixed GPT-5 reasoning variants so the exposed effort options match each model family.

TUI

Improvements
  • Show retrying sessions as active in the project sidebar. (@​edemaine)
Bugfixes
  • Fixed the sidebar message shown for language server state. (@​Polo123456789)
  • Sorted the session picker by full last-updated time instead of day buckets. (@​Sleepful)
  • Kept longer cleared prompts in draft history so they can be restored.

Desktop

Improvements
  • Switched desktop updates to silent per-user install flow.

Thank you to 5 community contributors:

steveyegge/beads (steveyegge/beads)

v1.0.4

Compare Source

beads v1.0.4

Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), Windows (AMD64 & ARM64), Android/Termux (ARM64), and FreeBSD.

Installation

Homebrew (macOS/Linux):

brew install beads

Quick Install (macOS/Linux/FreeBSD):

curl -sSL https://raw.githubusercontent.com/gastownhall/beads/main/scripts/install.sh | bash

Windows (PowerShell):

irm https://raw.githubusercontent.com/gastownhall/beads/main/install.ps1 | iex

Manual Install:
Download the appropriate binary for your platform below, extract it, and place it in your PATH.

Changelog

Features
  • ecb9542 feat(close): add --reason-file flag mirroring --body-file pattern
  • 3367288 feat(config): add central server config library (#​3258)
  • 097ed1c feat(linear): add OAuth client-credentials support
  • 6584ff8 feat(linear): add ambient staleness signal for auto-fresh data
  • 0ec4a99 feat(linear): add idempotency markers to prevent duplicate issue creation
  • 989d0f9 feat(linear): add per-workspace concurrency lock on sync
  • 06d385e feat(linear): add type mappings for decision, spike, story, milestone (#​3651)
  • ac15e09 feat(linear): adopt issueBatchCreate/issueBatchUpdate for 50x efficiency (#​3654)
  • a845bc4 feat(linear): parse Retry-After headers and add rate-limit circuit breaker
  • e90f980 feat(setup): omit bd dolt push from template when no remote configured
  • 7358de6 feat: add -C flag to change directory before running (#​3442)
  • 0bc4c72 feat: add JSONL bulk dep add (#​3530)
Bug Fixes
  • 60cbf83 fix(cli): swap CommandStyle LightDark arguments for light terminals (GH#3611) (#​3643)
  • 1ebee7f fix(cli): swap CommandStyle colors for correct light/dark contrast (GH#3611)
  • 0338534 fix(close): adapt routed close to current main
  • 564bd1e fix(close): route ID resolution like show/update (beads-0km)
  • 0c51997 fix(comments): helpful error for misplaced bd comments list (GH#3542) (#​3641)
  • 74b107a fix(config): check ~/.config/bd/config.yaml on macOS
  • 4fbfd97 fix(config): consult config.yaml for dolt.host (#​3471)
  • 10bf490 fix(config): format OAuth config changes
  • 860ddb2 fix(config): format wisp privacy changes
  • 918eb8e fix(config): refuse to write secret keys to git-tracked config.yaml (#​3652)
  • a6f2d8d fix(config): remove dead dolt.idle-timeout key (GH#2452-followup)
  • 21c55f4 fix(create): handle dependency aliases in --deps
  • 2183499 fix(dep): only show [BLOCKED] for genuine blocking deps in dep tree (GH#3565) (#​3675)
  • f0b6d49 fix(dep): show dependency type in bd dep tree output (GH#3565) (#​3647)
  • ccfb97f fix(dep): tolerate unresolved IDs in batch dep list (#​3620)
  • be65f59 fix(dolt): batch wisp-ID partition in bulk hydrators (GH#3414)
  • 4affe45 fix(dolt): distinguish fsck open-failures from integrity failures (#​3465)
  • fbcdb90 fix(dolt): preserve label hydration wisp-set callers
  • 607919f fix(dolt): skip git hooks on internal push of refs/dolt/data (GH#3724) (#​3740)
  • 7596369 fix(embeddeddolt): pass DOLT_REMOTE_USER to push/pull/fetch
  • 7978fae fix(export): exclude ephemeral wisps from bd export by default (GH#3649)
  • 61e85bc fix(export): exclude memories from bd export by default (GH#3650)
  • 226e7f2 fix(export): include NoHistory beads when Ephemeral=&false filter is active
  • 651a52a fix(export): sort memory keys for deterministic JSONL output (GH#3474) (#​3482)
  • c67e41e fix(federation): respect ephemeral/wisp type filters during sync
  • 7fb4c31 fix(formula): carry step labels through cook and pour
  • 7e8766d fix(gate): drop removed 'merged' field from gh pr view call (GH#3411) (#​3488)
  • b324166 fix(github): map decision, spike, story, milestone GitHub type labels (GH#3604) (#​3639)
  • dccfa20 fix(graph): emit [] not null for empty links in HTML output (GH#3592)
  • a028506 fix(graph): merge components for bd graph --all --html (GH#3592) (#​3648)
  • b5d8c46 fix(history): respect --json flag when issue has no history (#​3503)
  • 3be9f00 fix(hooks): auto-import .beads/issues.jsonl after pull/checkout (GH#3729) (#​3730)
  • ad8d6de fix(hooks): inject BEADS INTEGRATION above trailing exec block (GH#3537) (#​3556)
  • 0db2a66 fix(hooks): preserve user content when migrating v0.62.x → v1.0.x (GH#3536) (#​3557)
  • 2efac71 fix(hooks): use BeadsDirPerm (0700) for .beads/hooks directory (#​3616)
  • bcd5763 fix(init): add FixBeadsDirPermissions stub for Windows build
  • a0cf5e6 fix(init): chmod existing .beads/ to 0700 instead of only warning (GH#3391)
  • 7d3dc1a fix(init): only strip world-accessible bits, preserve group perms
  • f34ab80 fix(init): repair existing .beads permissions to 0700
  • c9eb8ec fix(init): sanitize dotted prefixes consistently (beads-oko)
  • e643e94 fix(linear): add done/deferred/pinned/hooked aliases to ParseBeadsStatus (#​3718)
  • b8e7562 fix(linear): address maintainer blockers on idempotency PR
  • 46584d8 fix(linear): address maintainer feedback on OAuth client-credentials PR
  • 3e804cd fix(linear): address maintainer feedback on PR #​3655
  • dc4cd8b fix(linear): clean rate-limit lint
  • d336874 fix(linear): clean staleness lint
  • cb1a070 fix(linear): clean sync lock lint
  • f172b97 fix(linear): correct issueBatchCreate GraphQL variable type (#​3703)
  • 175bc23 fix(linear): keep lock file stable across Release cycles
  • 3d9a012 fix(list): --deferred returns complete deferred set (GH#3571)
  • 7e3c7fb fix(list): deduplicate issues with multiple blocks dependencies (GH#3567) (#​3673)
  • d648b6a fix(list): emphasize truncation warning with WarnStyle (GH#3580) (#​3739)
  • 22e9ca3 fix(list): format deferred filter tests
  • 7d4bf5a fix(makefile): use /dev/null instead of nul to silence stderr on windows
  • 229f214 fix(mol): clear root Ephemeral on bd mol squash (#​3696)
  • bbd4e4d fix(mol): recognize TypeMolecule roots in findParentMolecules (#​3719) (#​3721)
  • ae0fc1d fix(nix): use proxy vendor for pure-go package
  • 1cfb6e5 fix(plugin): move claude agent out of shared codex dir to fix plugin install
  • 02bdb4c fix(prime): surface memories before hook truncation (#​3692)
  • 7a1f7e4 fix(release): harden shipped release formula adoption (#​3668)
  • f3d57da fix(release): ship beads-release formula (#​3631)
  • c9ae42b fix(setup): align Claude PreCompact hook docs
  • 059d729 fix(setup): drop bd sync from Mux fallback; warn on stale Claude hooks (GH#3546) (#​3642)
  • 261fdbb fix(setup): format conditional push template
  • 3fa0e23 fix(setup): prevent doubled BEGIN/END markers from CRLF embedded template (#​3553)
  • 2cfbe4e fix(setup): removeHookCommand drops sibling commands on first match
  • c5961c4 fix(sort): natural numeric sort for issue IDs with dotted suffixes (GH#3477) (#​3486)
  • 8475f8b fix(test): thread -tags gms_pure_go to subprocess build in embeddeddolt concurrency test
  • 5a180ed fix(where): avoid live reopen for server-mode selection (beads-gekl.3)
  • 4fbb332 fix(where): keep bd where on the no-db path (beads-bgu)
  • 555173e fix(where): restore prefix without the old slowdown (beads-ayf)
  • cb3ef71 fix: ApplyCLIAutoStart respects ServerModeExternal (#​3473)
  • 57ddb0b fix: bd admin commands fail with 'embedded mode' error in server mode (#​3438)
  • eef21de fix: remove duplicate wisp query in bd export (#​3352) (#​3372)
  • 5a2fc61 fix: repair shared-server bootstrap and doctor metadata drift (#​3242)
  • 4a25937 fix: replace deprecated --force flag with --reinit-local in init error messages (#​3695)
Others
  • adb0cc1 /cmd/bd/db_proxy_child.go: cleanup
  • 5e66b2a /cmd/bd/db_proxy_child.go: rebase main
  • e5bebbd /cmd/bd/dolt.go: revert message flag requirement
  • 1ad7009 /cmd/bd/main.go: default auto-commit on
  • a58228d /cmd/bd/main.go: remove promote gate
  • 2f1cd4f /cmd/{cmd, internal}: make exports atomic writes
  • f4c46d9 /go.{mod,sum}: bump dolt driver (#​3435)
  • 916c163 /internal/atomicfile/atomicfile.go: use io.Copy
  • 2529780 /internal/beads: maybe fix worktree server bug
  • 6e0b6b8 /internal/storage/db/doltserver.go: wip
  • a9cbf96 /internal/storage/db/proxy/server.go: more cleanup
  • e774926 /internal/storage/db/proxy/server.go: pr feedback fix
  • 42b38d2 /internal/storage/db/proxy/server_test.go: fix test bug
  • d7d1b31 /internal/storage/db/server/doltserver.go: ready for tests
  • 04de2f7 /internal/storage/db/server/doltserver.go: some fixes
  • 312b5bc /internal/storage/db/server/doltserver.go: wip, dial
  • 54b25a4 /internal/storage/db/server/doltserver.go: wip, implement start
  • 5a205fb /internal/storage/db/server/doltserver.go: wip, ping
  • aa76c4e /internal/storage/db/server/doltserver.go: wip, running
  • 18ff81c /internal/storage/db/server/doltserver.go: wip, stop
  • e83e98c /internal/storage/db/server/doltserver_test.go: add socket test
  • 9e49d13 /internal/storage/db/server/doltserver_test.go: keep config in tests
  • 106e106 /internal/storage/db/server/testserver_test.go: add test server test
  • 83813b2 /internal/storage/db/server: add wait to server start
  • d3e8377 /internal/storage/db/server: concurrency test
  • a4dc3f2 /internal/storage/db/server: remote status check
  • 65a8f42 /internal/storage/db/server: remove restart
  • efb4151 /internal/storage/db/server: use abs root dir
  • 5a39aae /internal/storage/db/server: wip, need to test tests
  • cd4a226 /internal/storage/db: change to endpoint
  • 8f16bab /internal/storage/db: fix tests
  • 227c74a /internal/storage/db: some additional fixes
  • 40bb251 /internal/storage/db: update to kill and remove dolt sql-server
  • 3667dde /internal/storage/db: wip implement dsn
  • e3dd665 /internal/storage/db: wip, making DoltServer
  • [6e0f3c2](https:/

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • Between 05:00 AM and 07:59 AM (* 5-7 * * *)
  • Automerge
    • At any time (no schedule defined)

🚦 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from scottames as a code owner May 14, 2026 13:54
@renovate renovate Bot enabled auto-merge (squash) May 14, 2026 13:54
@renovate renovate Bot merged commit a691018 into main May 14, 2026
5 checks passed
@renovate renovate Bot deleted the renovate/aqua-packages branch May 14, 2026 13:59
scottames pushed a commit that referenced this pull request May 31, 2026
🤖 I have created a release *beep* *boop*
---


## [0.46.0](v0.45.0...v0.46.0)
(2026-05-31)


### Updates & Misc Chores

* **agents:** note local projects + fix opencode npm perms
([de3de3a](de3de3a))
* **chezmoi:** external cleanup
([7b2c0db](7b2c0db))
* **deps:** lock file maintenance
([#898](#898))
([5e4aca8](5e4aca8))
* **deps:** lock file maintenance
([#903](#903))
([321821f](321821f))
* **deps:** update ⬆️ aqua-packages
([#888](#888))
([898fc89](898fc89))
* **deps:** update ⬆️ aqua-packages
([#889](#889))
([a691018](a691018))
* **deps:** update ⬆️ aqua-packages
([#894](#894))
([8e096e1](8e096e1))
* **deps:** update ⬆️ aqua-packages
([#896](#896))
([64a517a](64a517a))
* **deps:** update ⬆️ aqua-packages
([#897](#897))
([f84e074](f84e074))
* **deps:** update ⬆️ aqua-packages
([#899](#899))
([dc24aea](dc24aea))
* **deps:** update ⬆️ aqua-packages
([#901](#901))
([863ada6](863ada6))
* **deps:** update ⬆️ aqua-packages to v4.514.0
([#904](#904))
([536e854](536e854))
* **deps:** update ⬆️ aqua-packages to v4.515.0
([#910](#910))
([f23b713](f23b713))
* **deps:** update ⬆️ dagger to v0.20.8
([#891](#891))
([569a0fb](569a0fb))
* **deps:** update ⬆️ github-actions to v1.3.1
([#905](#905))
([99a46a3](99a46a3))
* **deps:** update ⬆️ github-actions to v2.2.2
([#892](#892))
([4200758](4200758))
* **deps:** update ⬆️ github-actions to v3
([#893](#893))
([99445d2](99445d2))
* **deps:** update ⬆️ mise-packages
([#886](#886))
([525df2a](525df2a))
* **deps:** update ⬆️ mise-packages
([#887](#887))
([1a146ff](1a146ff))
* **deps:** update ⬆️ mise-packages
([#895](#895))
([cd5d32a](cd5d32a))
* **deps:** update ⬆️ mise-packages
([#902](#902))
([8a9ff12](8a9ff12))
* **deps:** update ⬆️ mise-packages
([#907](#907))
([a9b6df2](a9b6df2))
* **deps:** update ⬆️ mise-packages
([#908](#908))
([8dd7d80](8dd7d80))
* **deps:** update ⬆️ mise-packages
([#909](#909))
([c7c2835](c7c2835))
* **deps:** update ⬆️ mise-packages
([#911](#911))
([c5ec4ef](c5ec4ef))
* **deps:** update ⬆️ mise-packages
([#912](#912))
([f730659](f730659))
* **deps:** update ⬆️ mise-packages
([#914](#914))
([c1a7f75](c1a7f75))
* **deps:** update ⬆️ mise-packages to v4
([#915](#915))
([462b7f1](462b7f1))
* **deps:** update ⬆️ mise-packages to v4.2.0 [security]
([#900](#900))
([62761bc](62761bc))
* **init:** true-up to leverage mise
([cd573e4](cd573e4))
* **opencode:** add permissions
([4292fee](4292fee))
* **openpackage:** true-up w/ .agents
([d96f454](d96f454))
* rm unused abandoned deps
([546aa15](546aa15))
* rm unused abandoned deps
([9ddb5a4](9ddb5a4))
* upgrade trunk ([#890](#890))
([a844314](a844314))
* upgrade trunk ([#906](#906))
([c93e0f2](c93e0f2))
* upgrade trunk ([#913](#913))
([a0d5e61](a0d5e61))
* **zen:** migrate keybinds (+dyff helper)
([126ffc0](126ffc0))
* **zen:** updates to keybinds
([a6a8988](a6a8988))


### Features

* add voxtype (rm hark)
([fa7d8a5](fa7d8a5))
* **agents:** notes regarding recent gotchas
([ea01f33](ea01f33))
* **chezmoi:** add .agents personal repo
([7337181](7337181))
* **fish:** improve startup time
([1ef9303](1ef9303))
* **mise:** add talosctl
([05bf11f](05bf11f))
* **nvim:** keybind for yank buffer path
([7541fff](7541fff))
* **openpackage:** add mattpocock skills
([1d8953e](1d8953e))
* **zellij:** layout split-edit +stacked pane
([b0f2c27](b0f2c27))


### Bug Fixes

* .local/bin path over mise
([fda4825](fda4825))
* gum refs
([44dc219](44dc219))
* **mise:** bash shell integration
([ee6a691](ee6a691))
* **nvim:** disable copilot-ls when not in use
([b2f0617](b2f0617))
* **opencode:** tui keys + permissions
([f25066c](f25066c))
* **voxtype:** support distrobox
([c2e71d3](c2e71d3))
* **zellij-status:** support clear notification
([33d9eea](33d9eea))


### Code Refactoring

* **aqua:** migrate to mise
([0418644](0418644))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: scottames-github-bot[bot] <162828115+scottames-github-bot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants