Skip to content

chore(deps): bump @solana/kit from 6.8.0 to 6.9.0#108

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/solana/kit-6.9.0
Closed

chore(deps): bump @solana/kit from 6.8.0 to 6.9.0#108
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/solana/kit-6.9.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 9, 2026

⚠️ Dependabot is rebasing this PR ⚠️

Rebasing might not happen immediately, so don't worry if this takes some time.

Note: if you make any changes to this PR yourself, they will take precedence over the rebase.


Bumps @solana/kit from 6.8.0 to 6.9.0.

Release notes

Sourced from @​solana/kit's releases.

v6.9.0

@​solana/kit

v6.9.0 (2026-05-06)

Minor Changes

  • [@solana/accounts, @solana/addresses, @solana/assertions, @solana/codecs, @solana/codecs-core, @solana/codecs-data-structures, @solana/codecs-numbers, @solana/codecs-strings, @solana/compat, @solana/errors, @solana/fast-stable-stringify, @solana/fixed-points, @solana/functional, @solana/instruction-plans, @solana/instructions, @solana/keys, @solana/kit, @solana/nominal-types, @solana/offchain-messages, @solana/options, @solana/plugin-core, @solana/plugin-interfaces, @solana/program-client-core, @solana/programs, @solana/promises, @solana/rpc, @solana/rpc-api, @solana/rpc-graphql, @solana/rpc-parsed-types, @solana/rpc-spec, @solana/rpc-spec-types, @solana/rpc-subscriptions, @solana/rpc-subscriptions-api, @solana/rpc-subscriptions-channel-websocket, @solana/rpc-subscriptions-spec, @solana/rpc-transformers, @solana/rpc-transport-http, @solana/rpc-types, @solana/signers, @solana/subscribable, @solana/sysvars, @solana/transaction-confirmation, @solana/transaction-messages, @solana/transactions, @solana/wallet-account-signer, @solana/webcrypto-ed25519-polyfill] #1562 096c48e Thanks @​lorisleiva! - Bump the TypeScript peer dependency floor from >=5.0.0 to >=5.4.0.

  • [@solana/codecs, @solana/fixed-points, @solana/kit] #1570 c5e0e14 Thanks @​lorisleiva! - Add a new @solana/fixed-points package providing precise fixed-point number types for Solana, both decimal (power-of-10 scale) and binary (power-of-2 scale), in signed and unsigned flavors with arbitrary bit widths. The package includes factories, guards, arithmetic, comparisons, signedness conversions, rescaling, string/number formatting, and byte-level codecs. Also re-exported from @solana/codecs and @solana/kit.

  • [@solana/errors] #1542 92126f4 Thanks @​mcintyre94! - Add SOLANA_ERROR__WALLET__NO_SIGNER_CONNECTED and SOLANA_ERROR__WALLET__SIGNER_NOT_AVAILABLE error codes for wallet-signer availability checks.

  • [@solana/errors] #1559 a5ef97b Thanks @​lorisleiva! - Add 13 new error codes in the [8090000, 8090999] range for the upcoming @solana/fixed-points package: INVALID_TOTAL_BITS, INVALID_FRACTIONAL_BITS, INVALID_DECIMALS, FRACTIONAL_BITS_EXCEED_TOTAL_BITS, VALUE_OUT_OF_RANGE, INVALID_STRING, INVALID_ZERO_DENOMINATOR_RATIO, ARITHMETIC_OVERFLOW, SHAPE_MISMATCH, DIVISION_BY_ZERO, STRICT_MODE_PRECISION_LOSS, MALFORMED_RAW_VALUE, and TOTAL_BITS_NOT_BYTE_ALIGNED.

  • [@solana/errors, @solana/kit, @solana/rpc-api, @solana/rpc-parsed-types] #1544 e82e03e Thanks @​mcintyre94! - Update RPC types for Agave v3.x validator compatibility.

    @solana/rpc-parsed-types: JsonParsedVoteAccount now includes blockRevenueCollector, blockRevenueCommissionBps, blsPubkeyCompressed, inflationRewardsCollector, inflationRewardsCommissionBps, pendingDelegatorRewards, and a latency field on each vote entry.

    @solana/rpc-api: SimulateTransactionApiResponseBase now includes fee, loadedAddresses, preBalances, postBalances, preTokenBalances, and postTokenBalances.

    @solana/errors: RpcSimulateTransactionResult updated with the same new fields.

    Note on replacementBlockhash: Agave v3.x validators now always return replacementBlockhash in simulateTransaction responses (as null when replaceRecentBlockhash is not set). Kit's types still model this field as conditionally present based on config. A future breaking change will move it to the base response type as TransactionBlockhashLifetime | null to match v3.x behavior. Consumers using v3.x validators may see this field at runtime even when Kit's types don't surface it.

    Note on Agave v3.x validator behavior: Validators running Agave v3.x no longer return a dedicated TRANSACTION_SIGNATURE_VERIFICATION_FAILURE RPC error for invalid signatures in simulateTransaction or sendTransaction. Instead, simulateTransaction returns a result with err: "SignatureFailure", and sendTransaction returns a preflight failure with the signature error as the cause. This is a validator-level change and does not affect Kit's API surface.

  • [@solana/kit, @solana/plugin-interfaces] #1551 d24f908 Thanks @​mcintyre94! - Add ClientWithSubscribeToPayer and ClientWithSubscribeToIdentity interfaces. These are a framework-agnostic convention for plugins that mutate client.payer / client.identity reactively — they install a sibling subscribeToPayer / subscribeToIdentity function so consumers can observe changes without naming the specific plugin that provides them.

  • [@solana/kit, @solana/rpc-types] #1578 0e8fd3f Thanks @​lorisleiva! - Add Sol, sol(), solToLamports, and lamportsToSol helpers for converting between SOL amounts expressed as @solana/fixed-points values and Lamports branded bigints. Also add getSolEncoder, getSolDecoder, and getSolCodec for serializing SOL amounts to bytes (the encoder accepts both Sol and Lamports inputs; the decoder always returns Sol). Finally, update getLamportsEncoder/getDefaultLamportsEncoder and their codec counterparts to also accept Sol as input.

  • [@solana/promises] #1549 8d73de5 Thanks @​mcintyre94! - Added isAbortError(err) — returns true if err is an Error whose name is 'AbortError'. Use it to distinguish abort rejections from other failures without having to instanceof-check every platform-specific error class.

Patch Changes

  • [@solana/plugin-core] #1569 b1ae82b Thanks @​lorisleiva! - Fix extendClient so that a later plugin can override a key previously set by an earlier plugin. Previously, chaining two plugins that set the same key threw TypeError: Cannot redefine property because the frozen client's non-configurable property descriptors were copied verbatim onto the intermediate object.

  • [@solana/wallet-account-signer] #1548 f9bf4ef Thanks @​mcintyre94! - Widen the chain parameter on createSignerFromWalletAccount, createTransactionSignerFromWalletAccount, and createTransactionSendingSignerFromWalletAccount from SolanaChain to SolanaChain | (IdentifierString & {}). The known Solana chain identifiers continue to autocomplete, but any Wallet Standard ${namespace}:${reference} value is now also accepted, matching the underlying solana:signTransaction and solana:signAndSendTransaction feature inputs.

Commits

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/kit](https://github.com/anza-xyz/kit) from 6.8.0 to 6.9.0.
- [Release notes](https://github.com/anza-xyz/kit/releases)
- [Commits](anza-xyz/kit@v6.8.0...v6.9.0)

---
updated-dependencies:
- dependency-name: "@solana/kit"
  dependency-version: 6.9.0
  dependency-type: direct:production
  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 May 9, 2026
@dependabot dependabot Bot requested a review from Numoy as a code owner May 9, 2026 14:24
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 9, 2026
@Numoy
Copy link
Copy Markdown
Owner

Numoy commented May 10, 2026

Superseded by chore commit 656a467 which upgrades all dependencies at once.

@Numoy Numoy closed this May 10, 2026
@Numoy Numoy deleted the dependabot/npm_and_yarn/solana/kit-6.9.0 branch May 10, 2026 11:10
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot Bot commented on behalf of github May 10, 2026

OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting @dependabot ignore this major version or @dependabot ignore this minor version. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.

If you change your mind, just re-open this PR and I'll resolve any conflicts on it.

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.

1 participant