Skip to content

Version Packages#1533

Merged
mcintyre94 merged 2 commits into
mainfrom
changeset-release/main
Apr 10, 2026
Merged

Version Packages#1533
mcintyre94 merged 2 commits into
mainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 8, 2026

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@solana/errors@6.8.0

Minor Changes

  • #1534 43bc570 Thanks @lorisleiva! - Add grindKeyPair, grindKeyPairs, grindKeyPairSigner, and grindKeyPairSigners for mining vanity key pairs whose base58-encoded public key matches a RegExp or a custom predicate. Supports amount for mining multiple key pairs, extractable for forwarding to the underlying generateKeyPair call, concurrency (defaulting to 32) for batched parallel key generation, and abortSignal for cancellation. Regex matchers are statically checked for base58-alphabet violations at runtime (after stripping escapes, character classes, quantifiers, and groups) to catch common typos like /^sol0/.

  • #1526 ffb7665 Thanks @mcintyre94! - Add SOLANA_ERROR__WALLET__NOT_CONNECTED error code for when a wallet operation is attempted without a connected wallet.

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/keys@6.8.0

Minor Changes

  • #1531 d79f8d1 Thanks @lorisleiva! - Add an optional extractable argument to generateKeyPair and generateKeyPairSigner. It defaults to false, preserving the existing secure-by-default behavior, but can be set to true when you need to export the generated private key bytes via crypto.subtle.exportKey().

  • #1537 fdfcb6c Thanks @lorisleiva! - Add writeKeyPair and writeKeyPairSigner helpers for persisting an extractable key pair to disk as a JSON byte array, matching the format produced by solana-keygen. Missing parent directories are created automatically, and written files use mode 0600. These helpers are Node-only and refuse to overwrite an existing file unless the caller sets unsafelyOverwriteExistingKeyPair: true.

  • #1534 43bc570 Thanks @lorisleiva! - Add grindKeyPair, grindKeyPairs, grindKeyPairSigner, and grindKeyPairSigners for mining vanity key pairs whose base58-encoded public key matches a RegExp or a custom predicate. Supports amount for mining multiple key pairs, extractable for forwarding to the underlying generateKeyPair call, concurrency (defaulting to 32) for batched parallel key generation, and abortSignal for cancellation. Regex matchers are statically checked for base58-alphabet violations at runtime (after stripping escapes, character classes, quantifiers, and groups) to catch common typos like /^sol0/.

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/assertions@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/nominal-types@6.8.0
    • @solana/promises@6.8.0

@solana/kit@6.8.0

Minor Changes

  • #1528 09a7509 Thanks @mcintyre94! - Add createReactiveStoreWithInitialValueAndSlotTracking(), a helper that combines an initial RPC fetch with an ongoing subscription into a single ReactiveStore. Uses slot-based comparison to ensure only the most recent value is kept, regardless of arrival order. The store state is a SolanaRpcResponse<TItem>. Compatible with useSyncExternalStore, Svelte stores, and other reactive primitives.

  • #1536 cec688e Thanks @mcintyre94! - Add createAsyncGeneratorWithInitialValueAndSlotTracking, an async generator alternative to createReactiveStoreWithInitialValueAndSlotTracking that yields values from both an RPC fetch and an ongoing subscription, silently dropping any value at a slot older than the last seen.

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, f53ce07, 43bc570, ffb7665, f8d6131]:

    • @solana/signers@6.8.0
    • @solana/keys@6.8.0
    • @solana/accounts@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs@6.8.0
    • @solana/errors@6.8.0
    • @solana/functional@6.8.0
    • @solana/instruction-plans@6.8.0
    • @solana/instructions@6.8.0
    • @solana/offchain-messages@6.8.0
    • @solana/plugin-core@6.8.0
    • @solana/plugin-interfaces@6.8.0
    • @solana/program-client-core@6.8.0
    • @solana/programs@6.8.0
    • @solana/rpc@6.8.0
    • @solana/rpc-api@6.8.0
    • @solana/rpc-parsed-types@6.8.0
    • @solana/rpc-spec-types@6.8.0
    • @solana/rpc-subscriptions@6.8.0
    • @solana/rpc-types@6.8.0
    • @solana/subscribable@6.8.0
    • @solana/sysvars@6.8.0
    • @solana/transaction-confirmation@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/plugin-interfaces@6.8.0

Minor Changes

  • #1530 f8d6131 Thanks @lorisleiva! - Add ClientWithIdentity interface for clients that provide a default identity signer. Whereas ClientWithPayer describes the signer responsible for paying transaction fees and storage costs, ClientWithIdentity describes the signer whose assets the application is acting upon — such as the authority over accounts, tokens, or other on-chain assets owned by the current user. In many apps the payer and identity refer to the same signer, but they can differ when a service pays fees on behalf of a user.

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, f53ce07, 43bc570]:

    • @solana/signers@6.8.0
    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/instruction-plans@6.8.0
    • @solana/rpc-spec@6.8.0
    • @solana/rpc-subscriptions-spec@6.8.0
    • @solana/rpc-types@6.8.0

@solana/rpc-subscriptions-spec@6.8.0

Minor Changes

  • #1524 f53ce07 Thanks @mcintyre94! - Add ReactiveStore type and createReactiveStoreFromDataPublisher() to @solana/subscribable, and a reactive() method to pending subscriptions in @solana/rpc-subscriptions-spec that returns a reactive store compatible with useSyncExternalStore, Svelte stores, and other reactive primitives.

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, f53ce07, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/promises@6.8.0
    • @solana/rpc-spec-types@6.8.0
    • @solana/subscribable@6.8.0

@solana/signers@6.8.0

Minor Changes

  • #1531 d79f8d1 Thanks @lorisleiva! - Add an optional extractable argument to generateKeyPair and generateKeyPairSigner. It defaults to false, preserving the existing secure-by-default behavior, but can be set to true when you need to export the generated private key bytes via crypto.subtle.exportKey().

  • #1537 fdfcb6c Thanks @lorisleiva! - Add writeKeyPair and writeKeyPairSigner helpers for persisting an extractable key pair to disk as a JSON byte array, matching the format produced by solana-keygen. Missing parent directories are created automatically, and written files use mode 0600. These helpers are Node-only and refuse to overwrite an existing file unless the caller sets unsafelyOverwriteExistingKeyPair: true.

  • #1534 43bc570 Thanks @lorisleiva! - Add grindKeyPair, grindKeyPairs, grindKeyPairSigner, and grindKeyPairSigners for mining vanity key pairs whose base58-encoded public key matches a RegExp or a custom predicate. Supports amount for mining multiple key pairs, extractable for forwarding to the underlying generateKeyPair call, concurrency (defaulting to 32) for batched parallel key generation, and abortSignal for cancellation. Regex matchers are statically checked for base58-alphabet violations at runtime (after stripping escapes, character classes, quantifiers, and groups) to catch common typos like /^sol0/.

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/errors@6.8.0
    • @solana/instructions@6.8.0
    • @solana/nominal-types@6.8.0
    • @solana/offchain-messages@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/subscribable@6.8.0

Minor Changes

  • #1524 f53ce07 Thanks @mcintyre94! - Add ReactiveStore type and createReactiveStoreFromDataPublisher() to @solana/subscribable, and a reactive() method to pending subscriptions in @solana/rpc-subscriptions-spec that returns a reactive store compatible with useSyncExternalStore, Svelte stores, and other reactive primitives.

Patch Changes

@solana/accounts@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/rpc-spec@6.8.0
    • @solana/rpc-types@6.8.0

@solana/addresses@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/assertions@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/nominal-types@6.8.0

@solana/assertions@6.8.0

Patch Changes

@solana/codecs@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0]:

    • @solana/codecs-core@6.8.0
    • @solana/codecs-data-structures@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/options@6.8.0

@solana/codecs-core@6.8.0

Patch Changes

@solana/codecs-data-structures@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/codecs-core@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/errors@6.8.0

@solana/codecs-numbers@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/codecs-core@6.8.0
    • @solana/errors@6.8.0

@solana/codecs-strings@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/codecs-core@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/errors@6.8.0

@solana/compat@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/errors@6.8.0
    • @solana/instructions@6.8.0
    • @solana/transactions@6.8.0

@solana/fast-stable-stringify@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/functional@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/instruction-plans@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/errors@6.8.0
    • @solana/instructions@6.8.0
    • @solana/promises@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/instructions@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/codecs-core@6.8.0
    • @solana/errors@6.8.0

@solana/nominal-types@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/offchain-messages@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-data-structures@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/nominal-types@6.8.0

@solana/options@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/codecs-core@6.8.0
    • @solana/codecs-data-structures@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0

@solana/plugin-core@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/program-client-core@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665, f8d6131]:

    • @solana/signers@6.8.0
    • @solana/accounts@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/errors@6.8.0
    • @solana/instruction-plans@6.8.0
    • @solana/instructions@6.8.0
    • @solana/plugin-interfaces@6.8.0
    • @solana/rpc-api@6.8.0

@solana/programs@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/addresses@6.8.0
    • @solana/errors@6.8.0

@solana/promises@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/react@6.8.0

Patch Changes

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:
    • @solana/signers@6.8.0
    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/errors@6.8.0
    • @solana/promises@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/rpc@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/fast-stable-stringify@6.8.0
    • @solana/functional@6.8.0
    • @solana/rpc-api@6.8.0
    • @solana/rpc-spec@6.8.0
    • @solana/rpc-spec-types@6.8.0
    • @solana/rpc-transformers@6.8.0
    • @solana/rpc-transport-http@6.8.0
    • @solana/rpc-types@6.8.0

@solana/rpc-api@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/rpc-parsed-types@6.8.0
    • @solana/rpc-spec@6.8.0
    • @solana/rpc-transformers@6.8.0
    • @solana/rpc-types@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/rpc-graphql@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0]:

    • @solana/codecs-strings@6.8.0
    • @solana/fast-stable-stringify@6.8.0

@solana/rpc-parsed-types@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/rpc-spec@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/rpc-spec-types@6.8.0

@solana/rpc-spec-types@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@solana/rpc-subscriptions@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, f53ce07, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/fast-stable-stringify@6.8.0
    • @solana/functional@6.8.0
    • @solana/promises@6.8.0
    • @solana/rpc-spec-types@6.8.0
    • @solana/rpc-subscriptions-api@6.8.0
    • @solana/rpc-subscriptions-channel-websocket@6.8.0
    • @solana/rpc-subscriptions-spec@6.8.0
    • @solana/rpc-transformers@6.8.0
    • @solana/rpc-types@6.8.0
    • @solana/subscribable@6.8.0

@solana/rpc-subscriptions-api@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, f53ce07, 43bc570]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/rpc-subscriptions-spec@6.8.0
    • @solana/rpc-transformers@6.8.0
    • @solana/rpc-types@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/rpc-subscriptions-channel-websocket@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, f53ce07, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/functional@6.8.0
    • @solana/rpc-subscriptions-spec@6.8.0
    • @solana/subscribable@6.8.0

@solana/rpc-transformers@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/functional@6.8.0
    • @solana/nominal-types@6.8.0
    • @solana/rpc-spec-types@6.8.0
    • @solana/rpc-types@6.8.0

@solana/rpc-transport-http@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/errors@6.8.0
    • @solana/rpc-spec@6.8.0
    • @solana/rpc-spec-types@6.8.0

@solana/rpc-types@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/nominal-types@6.8.0

@solana/sysvars@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/accounts@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-data-structures@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/errors@6.8.0
    • @solana/rpc-types@6.8.0

@solana/transaction-confirmation@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/promises@6.8.0
    • @solana/rpc@6.8.0
    • @solana/rpc-subscriptions@6.8.0
    • @solana/rpc-types@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/transaction-messages@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [667a0f0, 43bc570, ffb7665]:

    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-data-structures@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/errors@6.8.0
    • @solana/functional@6.8.0
    • @solana/instructions@6.8.0
    • @solana/nominal-types@6.8.0
    • @solana/rpc-types@6.8.0

@solana/transactions@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570, ffb7665]:

    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/codecs-data-structures@6.8.0
    • @solana/codecs-numbers@6.8.0
    • @solana/codecs-strings@6.8.0
    • @solana/errors@6.8.0
    • @solana/functional@6.8.0
    • @solana/instructions@6.8.0
    • @solana/nominal-types@6.8.0
    • @solana/rpc-types@6.8.0
    • @solana/transaction-messages@6.8.0

@solana/wallet-account-signer@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

  • Updated dependencies [d79f8d1, 667a0f0, fdfcb6c, 43bc570]:

    • @solana/signers@6.8.0
    • @solana/keys@6.8.0
    • @solana/addresses@6.8.0
    • @solana/codecs-core@6.8.0
    • @solana/promises@6.8.0
    • @solana/transaction-messages@6.8.0
    • @solana/transactions@6.8.0

@solana/webcrypto-ed25519-polyfill@6.8.0

Patch Changes

  • #1532 667a0f0 Thanks @mcintyre94! - Update the TypeScript peer dependency from ^5.0.0 to >=5.0.0 to allow TypeScript 6 and above.

@github-actions github-actions Bot force-pushed the changeset-release/main branch 3 times, most recently from 1852768 to 5900bba Compare April 8, 2026 13:52
@socket-security
Copy link
Copy Markdown

socket-security Bot commented Apr 8, 2026

@github-actions github-actions Bot force-pushed the changeset-release/main branch 8 times, most recently from 51dfd5c to 7892653 Compare April 9, 2026 21:53
@socket-security
Copy link
Copy Markdown

socket-security Bot commented Apr 9, 2026

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn Critical
Critical CVE: Axios has a NO_PROXY Hostname Normalization Bypass Leads to SSRF

CVE: GHSA-3p68-rc4w-qgx5 Axios has a NO_PROXY Hostname Normalization Bypass Leads to SSRF (CRITICAL)

Affected versions: < 1.15.0

Patched version: 1.15.0

From: pnpm-lock.yamlnpm/bundlemon@3.1.0npm/axios@1.12.2

ℹ Read more on: This package | This alert | What is a critical CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Remove or replace dependencies that include known critical CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/axios@1.12.2. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn Critical
Critical CVE: Axios has a NO_PROXY Hostname Normalization Bypass Leads to SSRF

CVE: GHSA-3p68-rc4w-qgx5 Axios has a NO_PROXY Hostname Normalization Bypass Leads to SSRF (CRITICAL)

Affected versions: < 1.15.0

Patched version: 1.15.0

From: pnpm-lock.yamlnpm/axios@1.13.5

ℹ Read more on: This package | This alert | What is a critical CVE?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Remove or replace dependencies that include known critical CVEs. Consumers can use dependency overrides or npm audit fix --force to remove vulnerable dependencies.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/axios@1.13.5. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@github-actions github-actions Bot force-pushed the changeset-release/main branch from 7892653 to e780263 Compare April 9, 2026 22:03
@github-actions github-actions Bot force-pushed the changeset-release/main branch from e780263 to 103f65b Compare April 10, 2026 08:08
mcintyre94
mcintyre94 previously approved these changes Apr 10, 2026
@mcintyre94 mcintyre94 enabled auto-merge April 10, 2026 09:38
@mcintyre94 mcintyre94 disabled auto-merge April 10, 2026 10:01
@github-actions github-actions Bot dismissed mcintyre94’s stale review April 10, 2026 10:13

Your organization requires reapproval when changes are made, so Graphite has dismissed approvals. See the output of git range-diff at https://github.com/anza-xyz/kit/actions/runs/24238002086

@mcintyre94 mcintyre94 enabled auto-merge April 10, 2026 10:13
@bundlemon
Copy link
Copy Markdown

bundlemon Bot commented Apr 10, 2026

BundleMon

Unchanged files (144)
Status Path Size Limits
@solana/kit production bundle
kit/dist/index.production.min.js
47.43KB -
errors/dist/index.node.mjs
19.61KB -
errors/dist/index.browser.mjs
19.59KB -
errors/dist/index.native.mjs
19.59KB -
rpc-graphql/dist/index.browser.mjs
18.82KB -
rpc-graphql/dist/index.native.mjs
18.81KB -
rpc-graphql/dist/index.node.mjs
18.81KB -
wallet-account-signer/dist/index.node.mjs
16.62KB -
wallet-account-signer/dist/index.browser.mjs
16.6KB -
wallet-account-signer/dist/index.native.mjs
16.6KB -
transaction-messages/dist/index.browser.mjs
11.32KB -
transaction-messages/dist/index.native.mjs
11.32KB -
transaction-messages/dist/index.node.mjs
11.32KB -
instruction-plans/dist/index.browser.mjs
6.58KB -
instruction-plans/dist/index.native.mjs
6.58KB -
instruction-plans/dist/index.node.mjs
6.58KB -
codecs-data-structures/dist/index.browser.mjs
5.04KB -
codecs-data-structures/dist/index.native.mjs
5.03KB -
codecs-data-structures/dist/index.node.mjs
5.03KB -
offchain-messages/dist/index.browser.mjs
4.89KB -
offchain-messages/dist/index.native.mjs
4.89KB -
offchain-messages/dist/index.node.mjs
4.89KB -
transactions/dist/index.browser.mjs
4.07KB -
transactions/dist/index.native.mjs
4.07KB -
transactions/dist/index.node.mjs
4.07KB -
kit/dist/index.browser.mjs
3.72KB -
kit/dist/index.native.mjs
3.72KB -
kit/dist/index.node.mjs
3.72KB -
codecs-core/dist/index.browser.mjs
3.62KB -
codecs-core/dist/index.native.mjs
3.62KB -
codecs-core/dist/index.node.mjs
3.62KB -
webcrypto-ed25519-polyfill/dist/index.node.mj
s
3.61KB -
webcrypto-ed25519-polyfill/dist/index.browser
.mjs
3.59KB -
webcrypto-ed25519-polyfill/dist/index.native.
mjs
3.57KB -
rpc-subscriptions/dist/index.browser.mjs
3.37KB -
rpc-subscriptions/dist/index.node.mjs
3.34KB -
rpc-subscriptions/dist/index.native.mjs
3.31KB -
signers/dist/index.browser.mjs
3.26KB -
signers/dist/index.native.mjs
3.26KB -
signers/dist/index.node.mjs
3.26KB -
rpc-transformers/dist/index.browser.mjs
3.16KB -
rpc-transformers/dist/index.native.mjs
3.16KB -
rpc-transformers/dist/index.node.mjs
3.16KB -
react/dist/index.browser.mjs
3.09KB -
react/dist/index.native.mjs
3.09KB -
react/dist/index.node.mjs
3.09KB -
keys/dist/index.node.mjs
3.06KB -
addresses/dist/index.browser.mjs
2.93KB -
addresses/dist/index.native.mjs
2.92KB -
addresses/dist/index.node.mjs
2.92KB -
keys/dist/index.browser.mjs
2.85KB -
keys/dist/index.native.mjs
2.85KB -
codecs-strings/dist/index.browser.mjs
2.55KB -
codecs-strings/dist/index.node.mjs
2.51KB -
codecs-strings/dist/index.native.mjs
2.47KB -
transaction-confirmation/dist/index.node.mjs
2.41KB -
sysvars/dist/index.browser.mjs
2.37KB -
sysvars/dist/index.native.mjs
2.37KB -
sysvars/dist/index.node.mjs
2.37KB -
transaction-confirmation/dist/index.native.mj
s
2.36KB -
transaction-confirmation/dist/index.browser.m
js
2.35KB -
rpc-subscriptions-spec/dist/index.node.mjs
2.21KB -
rpc-subscriptions-spec/dist/index.native.mjs
2.17KB -
rpc-subscriptions-spec/dist/index.browser.mjs
2.16KB -
subscribable/dist/index.node.mjs
1.97KB -
rpc/dist/index.node.mjs
1.95KB -
codecs-numbers/dist/index.browser.mjs
1.95KB -
codecs-numbers/dist/index.native.mjs
1.95KB -
codecs-numbers/dist/index.node.mjs
1.94KB -
subscribable/dist/index.native.mjs
1.92KB -
subscribable/dist/index.browser.mjs
1.91KB -
rpc-transport-http/dist/index.browser.mjs
1.91KB -
rpc-transport-http/dist/index.native.mjs
1.9KB -
rpc/dist/index.native.mjs
1.81KB -
rpc/dist/index.browser.mjs
1.8KB -
rpc-transport-http/dist/index.node.mjs
1.72KB -
rpc-types/dist/index.browser.mjs
1.53KB -
rpc-types/dist/index.native.mjs
1.53KB -
rpc-types/dist/index.node.mjs
1.53KB -
rpc-subscriptions-channel-websocket/dist/inde
x.node.mjs
1.33KB -
rpc-subscriptions-channel-websocket/dist/inde
x.native.mjs
1.27KB -
rpc-subscriptions-channel-websocket/dist/inde
x.browser.mjs
1.26KB -
program-client-core/dist/index.browser.mjs
1.21KB -
program-client-core/dist/index.native.mjs
1.21KB -
program-client-core/dist/index.node.mjs
1.21KB -
options/dist/index.browser.mjs
1.18KB -
options/dist/index.native.mjs
1.18KB -
options/dist/index.node.mjs
1.17KB -
accounts/dist/index.browser.mjs
1.17KB -
accounts/dist/index.native.mjs
1.17KB -
accounts/dist/index.node.mjs
1.16KB -
rpc-api/dist/index.browser.mjs
976B -
rpc-api/dist/index.native.mjs
975B -
rpc-api/dist/index.node.mjs
973B -
compat/dist/index.browser.mjs
969B -
compat/dist/index.native.mjs
968B -
compat/dist/index.node.mjs
966B -
rpc-spec-types/dist/index.browser.mjs
962B -
rpc-spec-types/dist/index.native.mjs
961B -
rpc-spec-types/dist/index.node.mjs
959B -
rpc-subscriptions-api/dist/index.native.mjs
870B -
rpc-subscriptions-api/dist/index.node.mjs
869B -
rpc-subscriptions-api/dist/index.browser.mjs
868B -
rpc-spec/dist/index.browser.mjs
852B -
rpc-spec/dist/index.native.mjs
851B -
rpc-spec/dist/index.node.mjs
850B -
promises/dist/index.browser.mjs
799B -
promises/dist/index.native.mjs
798B -
promises/dist/index.node.mjs
797B -
assertions/dist/index.browser.mjs
783B -
instructions/dist/index.browser.mjs
771B -
instructions/dist/index.native.mjs
770B -
instructions/dist/index.node.mjs
768B -
plugin-core/dist/index.browser.mjs
749B -
plugin-core/dist/index.native.mjs
749B -
plugin-core/dist/index.node.mjs
747B -
fast-stable-stringify/dist/index.browser.mjs
726B -
fast-stable-stringify/dist/index.native.mjs
725B -
assertions/dist/index.native.mjs
724B -
fast-stable-stringify/dist/index.node.mjs
724B -
assertions/dist/index.node.mjs
723B -
programs/dist/index.browser.mjs
329B -
programs/dist/index.native.mjs
327B -
programs/dist/index.node.mjs
325B -
fs-impl/dist/index.browser.mjs
245B -
event-target-impl/dist/index.node.mjs
230B -
functional/dist/index.browser.mjs
154B -
functional/dist/index.native.mjs
152B -
text-encoding-impl/dist/index.native.mjs
152B -
functional/dist/index.node.mjs
151B -
codecs/dist/index.browser.mjs
137B -
codecs/dist/index.native.mjs
136B -
codecs/dist/index.node.mjs
134B -
event-target-impl/dist/index.browser.mjs
133B -
ws-impl/dist/index.node.mjs
131B -
text-encoding-impl/dist/index.browser.mjs
122B -
fs-impl/dist/index.node.mjs
120B -
text-encoding-impl/dist/index.node.mjs
119B -
ws-impl/dist/index.browser.mjs
113B -
crypto-impl/dist/index.node.mjs
111B -
crypto-impl/dist/index.browser.mjs
109B -
rpc-parsed-types/dist/index.browser.mjs
66B -
rpc-parsed-types/dist/index.native.mjs
65B -
rpc-parsed-types/dist/index.node.mjs
63B -

No change in files bundle size

Final result: ✅

View report in BundleMon website ➡️


Current branch size history | Target branch size history

@github-actions
Copy link
Copy Markdown
Contributor Author

Documentation Preview: https://kit-docs-ka0vnn6z6-anza-tech.vercel.app

@mcintyre94 mcintyre94 added this pull request to the merge queue Apr 10, 2026
Merged via the queue into main with commit e03a7bc Apr 10, 2026
13 checks passed
@mcintyre94 mcintyre94 deleted the changeset-release/main branch April 10, 2026 10:27
@github-actions
Copy link
Copy Markdown
Contributor Author

🔎💬 Inkeep AI search and chat service is syncing content for source 'Solana Kit Docs'

@github-actions
Copy link
Copy Markdown
Contributor Author

Because there has been no activity on this PR for 14 days since it was merged, it has been automatically locked. Please open a new issue if it requires a follow up.

@github-actions github-actions Bot locked as resolved and limited conversation to collaborators Apr 27, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant