Skip to content

chore: bump @swapkit/* deps — plugins 5.0.5 (HyperCore USDC HIP-1 fix) - #146

Merged
towanTG merged 4 commits into
developfrom
chore/bump-swapkit-deps-plugins-505
Aug 28, 2026
Merged

chore: bump @swapkit/* deps — plugins 5.0.5 (HyperCore USDC HIP-1 fix)#146
towanTG merged 4 commits into
developfrom
chore/bump-swapkit-deps-plugins-505

Conversation

@towanTG

@towanTG towanTG commented Aug 28, 2026

Copy link
Copy Markdown
Contributor

Why

Picks up swapkit/sdk#376 — @swapkit/plugins 5.0.5 accepts the canonical HyperCore USDC HIP-1 identifier (HYPE.USDC-USDC:0x6d1e…) that the API emits since 2026-08-27, which currently breaks every HyperCore USDC payin in the widget with plugin_swapkit_invalid_transaction. Part of the release chain: sdk (released) → wallets (this PR) → ui bump.

Changes

package from to
@swapkit/core ^5.0.3 ^5.0.5
@swapkit/helpers ^5.1.0 ^5.2.1
@swapkit/plugins ^5.0.3 ^5.0.5
@swapkit/server ^5.1.1 ^5.1.3
@swapkit/toolboxes ^5.1.2 ^5.2.1
@swapkit/wallet-core ^5.0.3 ^5.0.5
@swapkit/wallet-keystore ^5.0.3 ^5.1.1

Changeset included (patch across sdk/wallet-extensions/wallet-hardware/wallet-mobile/wallets).

Type adaptation: helpers 5.2.1's DerivationPathArray now mixes 4- and 5-element readonly tuples, so .slice() no longer casts directly — three sites (keepkey utxo, trezor, keystore) get the compiler-sanctioned as unknown as bridge. No behavior change.

Verification

  • bun test: 114 pass / 0 fail
  • bun lint: clean
  • bun run type-check: identical error census to clean develop in a fresh checkout (pre-existing TS7016/TS2339 that CI resolves via build:ci's dts step) — the 3 new TS2352 from the helpers bump are fixed
  • bun run build: green

🤖 Generated with Claude Code

github-actions Bot and others added 4 commits August 28, 2026 12:30
…SDC HIP-1 fix)

Bumps the SDK line to pick up the HyperCore USDC HIP-1 identifier fix
(swapkit/sdk#376) plus the current helpers/toolboxes patches:

- @swapkit/core 5.0.3 -> 5.0.5
- @swapkit/helpers 5.1.0 -> 5.2.1
- @swapkit/plugins 5.0.3 -> 5.0.5
- @swapkit/server 5.1.1 -> 5.1.3
- @swapkit/toolboxes 5.1.2 -> 5.2.1
- @swapkit/wallet-core 5.0.3 -> 5.0.5
- @swapkit/wallet-keystore 5.0.3 -> 5.1.1

helpers 5.2.1 mixes 4- and 5-element readonly tuples in
DerivationPathArray, so three .slice() casts needed as-unknown bridges
(keepkey utxo, trezor, keystore).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
…**/package.json

package.json files are written by npm/changesets in their multi-line
style; biome's --fix was collapsing arrays and creating diff noise on
every dep bump (packages/ui/package.json was already excluded for this
reason). Generalize the exclusion and restore the develop formatting,
keeping only the version bumps.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@towanTG
towanTG merged commit 4edcebe into develop Aug 28, 2026
2 checks passed
@towanTG
towanTG deleted the chore/bump-swapkit-deps-plugins-505 branch August 28, 2026 08:43
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