chore(deps): update ⬆️ aqua-packages#777
Merged
renovate[bot] merged 2 commits intomainfrom Mar 3, 2026
Merged
Conversation
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:
v0.46.1→v0.46.2v2026.3.0→v2026.3.1v0.28.1→v0.28.2v0.106.0→v0.107.0v0.57.0→v0.58.0Release Notes
charmbracelet/crush (charmbracelet/crush)
v0.46.2Compare Source
Tiny patch
A very small patch to fix scroll not always following bottom when it should.
Our favorite contributor @huaiyuWangh also continues to deliver good patches, this time a small fix for an edge-case on LSPs integration.
Have a great week!
Charm ✨
Changelog
Fixed
4596b02: fix(lsp): treat adjacent ranges as non-overlapping per LSP spec (#2322) (@huaiyuWangh)8762efc: fix(ui): follow scroll when at bottom (#2336) (@aymanbagabas)Verifying the artifacts
First, download the
checksums.txtfile and thechecksums.txt.sigstore.jsonfile files, for example, withwget:Then, verify it using
cosign:If the output is
Verified OK, you can safely use it to verify the checksums of other artifacts you downloaded from the release usingsha256sum:Done! You artifacts are now verified!
Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.
jdx/mise (jdx/mise)
v2026.3.1Compare Source
max-sixty/worktrunk (max-sixty/worktrunk)
v0.28.2: 0.28.2Compare Source
Release Notes
Improved
wt step pruneoutput: Dirty or locked worktrees are silently skipped instead of printing warnings, and "No worktree found for branch" info messages are suppressed — prune output now shows only what was actually removed. (#1236)Fixed
CWD removal hint: After a worktree is removed while a shell is in that directory, the hint now checks whether
wt switch ^would actually work before suggesting it — falls back to suggestingwt listwhen the default branch worktree doesn't exist (e.g., bare repos). (#1238, thanks @davidbeesley for reporting #1168)Submodule detection in worktree removal: Submodule detection now uses
git submodule statusoutput instead of parsing error messages, avoiding locale-dependent and version-dependent string matching. (#1247)Internal
Hook dispatch: Introduced
HookCommandSpecstruct and extracted helper functions to deduplicate hook dispatch code (~50 lines net reduction). (#1248)CI skills: Fixed jq escaping in ad-hoc CI polling queries and improved Step 5 dismissal ordering in pr-review skill. (#1241, #1246)
Install worktrunk 0.28.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.28.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 installopenai/codex (openai/codex)
v0.107.0: 0.107.0Compare Source
New Features
codex debug clear-memoriescommand to fully reset saved memory state when needed. (#12997, #12999, #13002, #13085)Bug Fixes
thread/resumenow restores pending approval and input requests instead of leaving clients out of sync. (#12560)thread/startno longer blocks unrelated app-server requests, reducing stalls during slow startup paths such as MCP auth checks. (#13033)0.106.0. (#13070)oauth_resourcevalues correctly for servers that require aresourceparameter. (#12866)Documentation
Chores
~/.sshon Windows. (#12369, #12835)Changelog
Full Changelog: openai/codex@rust-v0.106.0...rust-v0.107.0
thread/resume@euroelessarephemeralfield toThreadobject @euroelessarsteveyegge/beads (steveyegge/beads)
v0.58.0Compare Source
beads v0.58.0
Pre-compiled binaries for Linux, macOS (Intel & Apple Silicon), Windows (AMD64 & ARM64), Android/Termux (ARM64), and FreeBSD.
Installation
Homebrew (macOS/Linux):
Quick Install (macOS/Linux/FreeBSD):
curl -sSL https://raw.githubusercontent.com/steveyegge/beads/main/scripts/install.sh | bashWindows (PowerShell):
Manual Install:
Download the appropriate binary for your platform below, extract it, and place it in your PATH.
Changelog
Features
94b699cMerge PR #1995: feat: allow per-worktree .beads/redirect to override main repof6b04f7Merge PR #1996: feat(query): add has_metadata_key to bd query DSL24e12a3Merge PR #2088: feat: Add the option to use the Jira V2 api21ca845Merge PR #2143: feat: add dolt-data-dir config for custom dolt data directorya9ca7b7Merge PR #2178: feat(dolt): SSH push/pull fallback + dual-surface remote managementfeb8a00Merge PR #2221: feat: phase 1 hook census and migration planning (#2217)2ec8c10Merge PR: feat: add --backend flag to bd init with SQLite deprecation notice (bd-7xj5)e688ea7feat(backup): add 'bd backup restore' command to bootstrap from JSONL backupd821109feat(backup): add JSONL backup command and auto-backup support051a43dfeat(backup): auto-enable JSONL backup when git remote exists84c9540feat(cli): add --comment alias for bd close, --yes/-y alias for bd mol burna3dd653feat(cli): show titles in command feedback (GH#1384)587eabbfeat(doctor): bridge pending hook migrations into --fix573bdd1feat(dolt): add 'bd dolt remote' subcommands (add/list/remove)f710909feat(dolt): auto-push to Dolt remote with 5-minute debounce20516a4feat(dolt): dual-surface remote management (SQL + CLI)a30e02afeat(init): add --database flag to configure existing server database (#2102)8cc0874feat(init): wire sync.git-remote config into bd init for auto-bootstrap9a2eea8feat(labels): inherit parent labels on child creatione17d73afeat(linear): add Project sync support3a86e9ffeat(mcp): add dedicated claim tool for atomic start-work (#2071)5f0b3befeat(protocol): lane 6 — 10 new protocol invariant tests74ffe23feat(ready): add metadata filtering to bd ready (GH#1406)5fd7fe3feat(regression): replace bd export with snapshot harness (list+show)52d7447feat(show): add --current flag to show active issue (GH#2184)0467fb0feat(test): parallelize dolt storage tests for 3.5x speedup (bd-5ua)801965afeat(test): parallelize protocol tests for 3x speedup (bd-dgp)11f5f43feat(testutil): branch-per-test isolation for dolt, tracker, molecules (L2)982164afeat(testutil): reuse existing Dolt server via BEADS_DOLT_PORT (L1)82a5f89feat(testutil): server crash detection + doctor branch-per-test (L2)dcf5c22feat(update): add --set-metadata and --unset-metadata flags (GH#1406)ef4c996feat(wisp): add --root-only flag to bd mol wisp create89569b9feat: add --backend flag to bd init with SQLite deprecation notice (bd-7xj5)157135ffeat: add --long flag to bd show for full-detail output (bd-unav)1c6f373feat: add --metadata flag to bd create (GH#1406)fb23623feat: add --state as hidden alias for --status in bd list (bd-9h3w)f1a299dfeat: add --stdin flag as alias for --body-file - on bd create/update (bd-gz2o)0ed2e1afeat: add .dolt/ and *.db to project .gitignore on bd init (GH#2034)b769a00feat: add Dolt-native conflict detection to bd doctor validate (GH-2249)02e177bfeat: add JSONL-to-Dolt migration script (GH#2276)6abc586feat: add PreToolUse hook to block interactive cp/mv/rm prompts (bd-tm2p)bd3fb06feat: add ResetTestBranch and migrate tests to shared server + branch-per-test (bd-tk8y)fecf282feat: add bd backup init/sync for Dolt-native backups (bd-zafu)8d5e3effeat: add bd doctor --agent mode for AI agent diagnostics (bd-6ud)6157920feat: add bd dolt start/stop commands for server lifecycle management (bd-rbzi)97ae54dfeat: add bd export command for JSONL backup (bd-xav)5e0e83afeat: add bd gc, bd compact, bd flatten for standalone Beads lifecycle (bd-kzn)0ec5d2efeat: add bd mol last-activity command for molecule progress tracking (GH-1456)a7325f7feat: add bd purge command to delete closed ephemeral beads (GH-1692)ed8dc56feat: add bd remember/memories/forget/recall for persistent agent memory0cb7936feat: add circuit breaker for Dolt server connections (bd-05an)7228991feat: add dolt-data-dir config for custom dolt data directory20f2d19feat: add gofmt + golangci-lint pre-commit hook (GH#2179)9457158feat: add has_metadata_key to bd query DSLeafff36feat: add hk (hk.jdx.dev) as supported git hook managerdfd9b56feat: add hook migration census + doctor signal (bd-w4x.1, #2217)e926d52feat: add memory instructions to bd prime output and changelog02197eefeat: add stale database detection to bd doctor and bd dolt clean-databasesc402711feat: add staleness check for read-only commands against JSONL (bd-2q6d)464c952feat: add type index on wisp_dependencies for blocker queries7dca9e7feat: align bd preflight --check with CI checks (GH#2230)1dcaa50feat: allow per-worktree .beads/redirect to override main repo .beadsdab2a20feat: apply error wrapping to remaining bare returns in dolt storage (bd-bwk2)24ed5a3feat: auto-migrate SQLite to Dolt on first bd command (bd-3dx)13a8daafeat: auto-migration shim: SQLite to Dolt via sqlite3 CLI (bd--3y8)4fd1f6efeat: auto-push to git remote after Dolt commits7dafce0feat: auto-update stale hooks during bd init (GH#1466) (#2008)06eff8afeat: centralize error handling in dolt storage layer (bd-bwk2)580e7dbfeat: complete branch-per-test migration with dolt reset --hard (bd-tk8y)00aa5dcfeat: config-driven metadata schema enforcement (GH#1416 Phase 2) (#2027)8e22d27feat: make IsInfraType config-driven via types.infra (bd-39c)1fda04cfeat: port collision fallback, idle monitor, and crash watchdog for Dolt server (test-hqvv5t, test-n99ihy)9d64fc1feat: route infra beads (agent/rig/role/message) to dolt-ignored wisps table893f6fcfeat: self-managing Dolt server for standalone users (GH#2049, GH#2050)87f3286feat: support issue_id_mode=counter for sequential IDs (#2013)1b56f58feat: use section markers for git hooks (GH#1380)Bug Fixes
807091eMerge PR #1893: fix: resolve pre-existing CI failures (fmt-check, tests, lint)b3d2535Merge PR #2005: fix(deps): update opentelemetry-go monorepo to v1.40.021e52efMerge PR #2044: fix: add missing columns to SQLite-to-Dolt migration INSERTe0417d4Merge PR #2067: fix: follow-up to GH#2002 counter-mode review0ff6443Merge PR #2105: fix: unify hook outdated detectiond6f2266Merge PR #2106: fix(routing): check local store before prefix routing4044dc1Merge PR #2107: fix(test): clean orphaned temp dirs for all test server prefixesf70dce8Merge PR #2108: fix(storage): batch SQL IN-clause queries to prevent query explosion373149dMerge PR #2114: fix: use doltserver.DefaultConfig for port resolution088d9bfMerge PR #2116: fix: suppress git upstream warning for repos with no remotesb8d9e0aMerge PR #2119: fix(migrate): skip auto-migration when backend is already Dolt2bb4cc6Merge PR #2120: fix(doctor): auto-import JSONL issues on fresh clone migrationf165654Merge PR #2124: fix(doctor): create dolt marker directory after store creationa138db4Merge PR #2135: fix(dolt): reset AUTO_INCREMENT after DOLT_PULL4dd4b9bMerge PR #2144: fix(linear): include stateId in push updates to sync status changes0b0586fMerge PR #2147: fix: sanitize hyphens to underscores in dolt_database name6af5f5aMerge PR #2148: fix: doctor checks now use hash-derived port instead of hardcoded 3307e5647f7Merge PR #2150: fix: escape # in SQLite URI paths to prevent truncationf2e0284Merge PR #2151: fix(dep): traverse blocks-type edges in dep tree and graph4ab9d55Merge PR #2152: fix(init): stealth mode no longer creates Claude-specific settingsd0c3e98Merge PR #2153: fix: honor BEADS_DOLT_SERVER_PORT and BEADS_DOLT_SERVER_HOST in store4b816c7Merge PR #2171: fix: handle Windows connectex syscall in verifyServerTarget ECONNREFUSED check72b7847Merge PR #2173: fix(testutil): eliminate port allocation race with flock-based coordinationcc18b0fMerge PR #2180: fix: use derived port in migrate_shim and init instead of hardcoded 3307a115892Merge PR #2194: fix(doctor): clean cruft in redirect-expected dirs even without redirect file7807c2cMerge PR #2278: fix(deps): update opentelemetry-go monorepo to v1.41.09e093c1Merge PR #2285: fix(dep): add prefix-based routing to dep add/rm/blocks/treec4ca676Merge PR #2287: fix(dep): skip target existence check for cross-prefix depsb958768Merge PR #2288: fix: recreate wisps tables on schema fast-path (GH#2271)d5f6727Merge PR #2289: fix: strip absolute dolt_data_dir from metadata.json on save (GH#2251)5699472fix(ci): remove stale hook-template checks and add hook install coveragebe4c5aefix(ci): resolve baseline windows, lint, and fmt failures16ff6fcfix(ci): resolve baseline windows, lint, and fmt failures (#2069)322a084fix(create): commit post-create metadata (deps, labels) to Dolt (GH#2009) (#2055)f430b97fix(create): read contributor routing config from DB fallback5668932fix(dep): add prefix-based routing to dep add/rm/blocks/treee3fbffcfix(dep): skip target existence check for cross-prefix dependenciesfacc13afix(dep): traverse blocks-type edges in dep tree and graph commands7913c05fix(dep): use errors.Is for sql.ErrNoRows check, update metadata on re-addebf78ebfix(deps): update opentelemetry-go monorepo to v1.40.072ae980fix(deps): update opentelemetry-go monorepo to v1.41.02e8d77efix(deps): update react monorepo to v19d9a5a72fix(doctor): auto-import JSONL issues on fresh clone migration08fc8ecfix(doctor): clean cruft in redirect-expected dirs even without redirect file7e29605fix(doctor): eliminate false warnings after clean-room bd initc62a891fix(doctor): escalate broken hook migration severity76b0cc7fix(doctor): exclude wisp tables from Dolt Status/Locks warnings (GH#2079)5eccd6bfix(doctor): follow redirect when fixing outdated .beads/.gitignore (#2078)1172880fix(doctor): gracefully handle non-git-repo in fingerprint and role checksfdb45f5fix(doctor): gracefully handle non-git-repo in fingerprint and role checks5a6a3ccfix(doctor): migrate maintenance checks to Dolt for #210142ae193fix(doctor): re-run diagnostics after --fix to show fresh verification resultsb96483ffix(doctor): recognize marker-managed hooks, fix stale advice (#2244, #2242)1fddfbdfix(doctor): remove 3307 fallback in test port helpers8db0cd1fix(doctor): remove unused cfg param, warn when SQL unreachable9be692efix(doctor): respect dolt_data_dir config in all doctor checks5aa2ae6fix(doctor): skip upstream warning when no git remotes exist362d82bfix(doctor): suppress expected .beads/ deletions in redirect worktrees (#2080)3d62376fix(doctor): use configured server port in federation checks9e8567afix(doctor): use configured server port in federation checksee03bcffix(doctor): use correct beadsDir path in fix/remotes.go2f665ccfix(doctor): use doltserver.DefaultConfig for port resolution in openDoltDBb302296fix(dolt): BEADS_DOLT_PORT always overrides config port (env > config)a10e9d1fix(dolt): add connection timeouts to prevent agent hangsa045d08fix(dolt): commit SQL transaction when DOLT_COMMIT finds nothing to commit7c5d984fix(dolt): commit SQL tx before DOLT_COMMIT to persist wisp data (hq-3paz0m)03322a5fix(dolt): filter dolt_ignore'd tables from CommitPending and batch messagea9c6806fix(dolt): narrow test database prefix "beads_t" to "beads_test" to avoid false positives (#2297)b579751fix(dolt): per-issue ephemeral routing in batch creationa22da6ffix(dolt): remove auto-push from create and repo syncb199a53fix(dolt): reset AUTO_INCREMENT counters after DOLT_PULLef57293fix(dolt): stop wisp ID double-prefixing and add wisp fallback to ResolvePartialID2b354fffix(dolt): use CLI fallback for push/pull on SSH remotes (#2118)762acfafix(doltserver): add filesystem heuristic fallback for Gas Town detection (#2076)9e46fa4fix(doltserver): remove global process count guard from Start()de7cb33fix(graph): lift children to parent's layer in graph layout (GH#1748)1bb7c4ffix(init): sanitize auto-detected prefix for MySQL database namesb21a38efix(init): set beads.role=contributor in contributor setup24836ddfix(init): skip AGENTS.md generation in bare repositories04a2848fix(init): skip git/worktree guards when BEADS_DIR is explicitly set51ef157fix(init): stealth mode no longer creates Claude-specific settings6a21757fix(init): use prefix directly as database name instead of beads_ prefix5907658fix(jira): log when no matching workflow transition is available0b95c75fix(linear): correct Project sync issues from PR #2022622c852fix(linear): include stateId in push updates to sync status changes0dc6bdbfix(lint): check AcceptanceCriteria field in LintIssue8c0c007fix(lint): check AcceptanceCriteria field in LintIssuef79111cfix(list): reparented child no longer appears under old parentff178e2fix(migrate): deterministic SQLite->Dolt fidelity + dependency/comment preservation ([#&chore(deps): update aqua #82Configuration
📅 Schedule: Branch creation - Between 05:00 AM and 07:59 AM ( * 5-7 * * * ) in timezone America/Los_Angeles, 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.
This PR was generated by Mend Renovate. View the repository job log.