Skip to content

Bump @solana/instructions from 5.5.1 to 6.5.0#132

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/solana/instructions-6.5.0
Open

Bump @solana/instructions from 5.5.1 to 6.5.0#132
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/solana/instructions-6.5.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 25, 2026

Bumps @solana/instructions from 5.5.1 to 6.5.0.

Release notes

Sourced from @​solana/instructions's releases.

v6.5.0

@​solana/kit

v6.5.0 (2026-03-19)

Minor Changes

  • [@solana/plugin-interfaces] #1486 10cb920 Thanks @​lorisleiva! - Add ClientWithGetMinimumBalance plugin interface for computing the minimum balance required for an account. Implementations can use any strategy (e.g., RPC call, cached value) to provide this value through a uniform API.

  • [@solana/signers] #1487 9e05736 Thanks @​lorisleiva! - Add partiallySignTransactionWithSigners, signTransactionWithSigners, and signAndSendTransactionWithSigners functions that accept a set of signers and a compiled Transaction directly, without requiring signers to be embedded in a transaction message. Also add assertContainsResolvableTransactionSendingSigner to validate that a set of signers contains an unambiguously resolvable sending signer. The existing transaction message helpers now delegate to these new functions internally.

Patch Changes

  • [@solana/kit] #1485 4a4c217 Thanks @​lorisleiva! - Deprecated getMinimumBalanceForRentExemption. The minimum balance for an account is being actively reduced (see SIMD-0437) and is expected to become dynamic in future Solana upgrades (see SIMD-0194 and SIMD-0389). Use the getMinimumBalanceForRentExemption RPC method or a ClientWithGetMinimumBalance plugin instead. This function will be removed in v7.

v6.4.0

@​solana/kit

v6.4.0 (2026-03-18)

Minor Changes

  • [@solana/kit] #1476 3e9e0a2 Thanks @​lorisleiva! - Add compute unit limit estimation utilities: estimateComputeUnitLimitFactory, estimateAndSetComputeUnitLimitFactory, and fillTransactionMessageProvisoryComputeUnitLimit. These replace the external @solana-program/compute-budget estimation functions with Kit-native equivalents that work across all transaction versions.

  • [@solana/plugin-core] #1479 abeca1b Thanks @​mcintyre94! - Add extendClient helper for plugin authors to merge client objects while preserving property descriptors (getters, symbol-keyed properties, and non-enumerable properties).

    Plugin authors should migrate plugins to use this instead of spreading the input client.

    - return { ...client, rpc };
    + return extendClient(client, { rpc });
  • [@solana/transaction-messages] #1472 084e92e Thanks @​lorisleiva! - Add legacy and v0 transaction support to compute budget setters and getters. Priority fees are now handled by version-gated helpers: (get|set)TransactionMessagePriorityFeeLamports for v1 (total lamports) and (get|set)TransactionMessageComputeUnitPrice for legacy/v0 (micro-lamports per compute unit).

  • [@solana/wallet-account-signer] #1368 938ca94 Thanks @​dpsi9! - Add functions to create Kit signers from Wallet Standard UiWalletAccount objects.

    createSignerFromWalletAccount returns a TransactionSigner that can sign transactions using the solana:signTransaction and the solana:signAndSendTransaction features. At least one of these must be present in the wallet account. If the solana:signMessage feature is available, then this signer is also a MessageSigner.

    There are also more specific helpers:

    • createTransactionSignerFromWalletAccount(account, chain) returns a TransactionModifyingSigner that uses the wallet's solana:signTransaction feature.
    • createTransactionSendingSignerFromWalletAccount(account, chain) returns a TransactionSendingSigner that uses the wallet's solana:signAndSendTransaction feature.
    • createMessageSignerFromWalletAccount(account) returns a MessageModifyingSigner that uses the wallet's solana:signMessage feature.

    These enable any wallet-standard wallet to be used as a Kit signer.

Patch Changes

  • [@solana/codecs-core, @solana/codecs-strings] #1391 27c3975 Thanks @​holps-7! - Fix unnecessary array slicing/cloning when using negative offsets matching the array length.

... (truncated)

Commits
  • 10793f5 Version Packages (#1489)
  • 9e05736 Add transaction-level signing functions to @solana/signers (#1487)
  • 10cb920 Add ClientWithGetMinimumBalance plugin interface (#1486)
  • 4a4c217 Deprecate local getMinimumBalanceForRentExemption (#1485)
  • f54fd6b Version Packages (#1471)
  • 71c861aanza-xyz/kit#1395#1483)
  • 3e9e0a2 Add compute unit limit estimation to @solana/kit (#1476)
  • 084e92e Add legacy/v0 support to compute budget setters and getters (#1472)
  • abeca1b Add a function extendClient that plugins can use to preserve complex client p...
  • 21fe229 Refactor addUse to preserve getter and symbol properties (#1478)
  • 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 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/instructions](https://github.com/anza-xyz/kit) from 5.5.1 to 6.5.0.
- [Release notes](https://github.com/anza-xyz/kit/releases)
- [Commits](anza-xyz/kit@v5.5.1...v6.5.0)

---
updated-dependencies:
- dependency-name: "@solana/instructions"
  dependency-version: 6.5.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

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 Mar 25, 2026
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