Skip to content

chore: bump SwapKit dependencies#112

Merged
towanTG merged 2 commits into
developfrom
claude/bump-swapkit-packages-f63cd9
Jul 23, 2026
Merged

chore: bump SwapKit dependencies#112
towanTG merged 2 commits into
developfrom
claude/bump-swapkit-packages-f63cd9

Conversation

@towanTG

@towanTG towanTG commented Jul 23, 2026

Copy link
Copy Markdown
Contributor

Bumps external @swapkit/* dependencies to the latest SDK release train, kept in sync across the root workspace devDependencies and all packages, and fixes the auto-update-core workflow so future bumps don't need this manual PR.

Package Old New
@swapkit/core 4.4.47 4.6.0
@swapkit/helpers 4.16.2 4.19.0
@swapkit/plugins 4.6.61 4.7.0
@swapkit/server 4.3.15 4.4.1
@swapkit/toolboxes 4.23.1 4.26.0
@swapkit/wallet-core 4.3.14 4.3.18
@swapkit/wallet-keystore 4.4.15 4.5.1

@swapkit/utxo-signer is already at the latest (2.2.3).

Auto-release workflow fix

The auto-update-core workflow bumped packages/*/package.json plus root dependencies/overrides, but the root pins @swapkit/* in devDependencies — which it never touched. Sherif (run as postinstall lint:ws) then failed the run with multiple-dependency-versions. The workflow now also syncs root devDependencies, and all dep-field writes use ^VER consistently (a bare-vs-caret prefix mismatch trips sherif the same way; overrides stay exact). Verified by simulating the loop against the repo manifests with a fake dispatch payload — all manifests converge on identical ranges.

Includes the changeset from generate:dep-changeset (patch bump for all 5 workspace packages) so merging triggers the Version Packages release PR.

Verification: bun install + sherif ✓, bun run build + build:dts ✓, bun run type-check ✓ (all 5 packages), bun test 43/43 ✓.

🤖 Generated with Claude Code

github-actions Bot and others added 2 commits July 23, 2026 12:40
SDK release train: core 4.6.0, helpers 4.19.0, plugins 4.7.0,
server 4.4.1, toolboxes 4.26.0, wallet-core 4.3.18,
wallet-keystore 4.5.1. Manual bump: the auto-update-core workflow
fails on root devDependencies sync (sherif).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
The root package.json pins @swapkit/* in devDependencies, which the
workflow never updated — sherif (postinstall lint:ws) then failed the
run with multiple-dependency-versions. Also align all writes to ^VER:
a bare-vs-caret prefix mismatch trips sherif the same way.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@towanTG
towanTG merged commit e84d7bb into develop Jul 23, 2026
1 check passed
@towanTG
towanTG deleted the claude/bump-swapkit-packages-f63cd9 branch July 23, 2026 09:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant