Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 28, 2026

Bumps @solana/kit from 5.4.0 to 5.5.0.

Release notes

Sourced from @​solana/kit's releases.

v5.5.0

@​solana/kit

v5.5.0 (2026-01-27)

Minor Changes

  • [@solana/errors, @solana/instruction-plans] #1253 b4f5897 Thanks @​lorisleiva! - Add isX and assertIsX type guard helpers for instruction plans, transaction plans, and transaction plan results

  • [@solana/errors] #1260 08c9062 Thanks @​mcintyre94! - Mark the cause deprecated for SOLANA_ERROR__INSTRUCTION_PLANS__FAILED_TO_EXECUTE_TRANSACTION_PLAN error

  • [@solana/errors, @solana/instruction-plans] #1254 ba3f186 Thanks @​lorisleiva! - Add SuccessfulTransactionPlanResult type with isSuccessfulTransactionPlanResult and assertIsSuccessfulTransactionPlanResult type guards

  • [@solana/errors, @solana/instruction-plans] #1236 1cc0a31 Thanks @​mcintyre94! - Add getFirstFailedSingleTransactionPlanResult, which you can use to get the first failed transaction plan result from a transaction plan result, or throw if none failed

  • [@solana/errors] #1230 6af7c15 Thanks @​mcintyre94! - Add a function unwrapSimulationError, which will return the cause of an error if it is a simulation error. Otherwise it is returned unchanged.

  • [@solana/instruction-plans] #1245 f731129 Thanks @​mcintyre94! - Add flattenInstructionPlan and flattenTransactionPlan functions, that can be used to remove the sequential/parallel structure from these plans. Deprecate getAllSingleTransactionPlans which is superseded by flattenTransactionPlan.

  • [@solana/instruction-plans] #1233 b174ed5 Thanks @​lorisleiva! - Add everyInstructionPlan, everyTransactionPlan and everyTransactionPlanResult functions that can be used to ensure a given predicate holds for all nodes inside their respective plan structures.

  • [@solana/instruction-plans] #1247 ea97d43 Thanks @​mcintyre94! - Add a new function appendTransactionMessageInstructionPlan that can be used to add the instructions from an instruction plan to a transaction message

  • [@solana/instruction-plans] #1243 60e8c45 Thanks @​lorisleiva! - Add transformInstructionPlan, transformTransactionPlan and transformTransactionPlanResult helpers for bottom-up transformation of instruction plan trees.

  • [@solana/instruction-plans] #1235 a47e441 Thanks @​lorisleiva! - Add passthroughFailedTransactionPlanExecution helper function that wraps a transaction plan execution promise to return a TransactionPlanResult even on execution failure. This allows handling execution results in a unified way without try/catch.

  • [@solana/instruction-plans] #1232 589d761 Thanks @​mcintyre94! - Add findInstructionPlan, findTransactionPlan and findTransactionPlanResult functions that can be used to find the plan matching a given predicate

Patch Changes

  • [@solana/instruction-plans] #1256 cccea6f Thanks @​mcintyre94! - Fix a bug where a message packer that requires multiple iterations is not correctly added when forced to fit in a single transaction, even if it can fit

  • [@solana/kit] #1234 7e0377b Thanks @​mcintyre94! - Fix a race condition in sendAndConfirmDurableNonceTransactionFactory

  • [@solana/react] #1210 56433e9 Thanks @​rajgoesout! - Return immediately when passing empty array of transactions to useSignTransactions and useSignAndSendTransactions

Commits
  • 7e85600 Version Packages (#1214)
  • 08c9062 Deprecate the cause property on SOLANA_ERROR__INSTRUCTION_PLANS__FAILED_TO_...
  • cccea6f Fix a bug where a message packer that requires multiple iterations is not cor...
  • 0d29478 Bump globals from 17.1.0 to 17.2.0 (#1259)
  • 74f18c4 Bump the react group with 2 updates (#1258)
  • 9bad0a6 Make dependabot group react and react-dom dependency updates (#1257)
  • ba3f186 Add SuccessfulTransactionPlanResult type with type guards (#1254)
  • b4f5897 Add isX and assertIsX helpers for instruction plan types (#1253)
  • 9fdb21f Refactor instruction-plans to not use BaseTransactionMessage (#1255)
  • ea97d43 Add appendTransactionMessageInstructionPlan function (#1247)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [@solana/kit](https://github.com/anza-xyz/kit) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/anza-xyz/kit/releases)
- [Commits](anza-xyz/kit@v5.4.0...v5.5.0)

---
updated-dependencies:
- dependency-name: "@solana/kit"
  dependency-version: 5.5.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Jan 28, 2026
@github-actions github-actions bot enabled auto-merge (squash) January 28, 2026 09:09
@github-actions github-actions bot merged commit 9951efb into main Jan 28, 2026
18 checks passed
@dependabot dependabot bot deleted the dependabot/npm_and_yarn/solana/kit-5.5.0 branch January 28, 2026 09:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants