Skip to content

Upgrade to Kit v6#158

Open
mcintyre94 wants to merge 2 commits intosolana-foundation:mainfrom
mcintyre94:kit-v6
Open

Upgrade to Kit v6#158
mcintyre94 wants to merge 2 commits intosolana-foundation:mainfrom
mcintyre94:kit-v6

Conversation

@mcintyre94
Copy link

Summary

v6 is a breaking change in Kit, see release notes: https://github.com/anza-xyz/kit/releases/tag/v6.0.0

  • Remove export of BaseTransactionMessage, we use TransactionMessage instead
  • Change to the TransactionPlanExecutor interface. This now includes a context parameter, which the executor can use to set a message/transaction/signature during execution. This context then becomes available whether the execution suceeds/fails/is cancelled.

Note that this upgrade found some type errors in v6.0.0 which were addressed in 6.0.1, which is why we use specifically that version here.

Testing

  • pnpm lint
  • pnpm test
  • pnpm build
  • Other (describe):

v6 is a breaking change in Kit, see release notes: https://github.com/anza-xyz/kit/releases/tag/v6.0.0

- Remove export of `BaseTransactionMessage`, we use `TransactionMessage` instead
- Change to the `TransactionPlanExecutor` interface. This now includes a
  `context` parameter, which the executor can use to set a
message/transaction/signature during execution. This context then
becomes available whether the execution suceeds/fails/is cancelled.
@vercel
Copy link

vercel bot commented Feb 10, 2026

@mcintyre94 is attempting to deploy a commit to the Solana Foundation Team on Vercel.

A member of the Team first needs to authorize it.

@amilz amilz self-requested a review February 10, 2026 18:07
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.

2 participants