Version Packages#1533
Conversation
1852768 to
5900bba
Compare
51dfd5c to
7892653
Compare
|
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.
|
7892653 to
e780263
Compare
e780263 to
103f65b
Compare
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
BundleMonUnchanged files (144)
No change in files bundle size Final result: ✅ View report in BundleMon website ➡️ |
|
Documentation Preview: https://kit-docs-ka0vnn6z6-anza-tech.vercel.app |
|
🔎💬 Inkeep AI search and chat service is syncing content for source 'Solana Kit Docs' |
|
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. |
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
43bc570Thanks @lorisleiva! - AddgrindKeyPair,grindKeyPairs,grindKeyPairSigner, andgrindKeyPairSignersfor mining vanity key pairs whose base58-encoded public key matches aRegExpor a custom predicate. Supportsamountfor mining multiple key pairs,extractablefor forwarding to the underlyinggenerateKeyPaircall,concurrency(defaulting to32) for batched parallel key generation, andabortSignalfor 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
ffb7665Thanks @mcintyre94! - AddSOLANA_ERROR__WALLET__NOT_CONNECTEDerror code for when a wallet operation is attempted without a connected wallet.Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/keys@6.8.0
Minor Changes
#1531
d79f8d1Thanks @lorisleiva! - Add an optionalextractableargument togenerateKeyPairandgenerateKeyPairSigner. It defaults tofalse, preserving the existing secure-by-default behavior, but can be set totruewhen you need to export the generated private key bytes viacrypto.subtle.exportKey().#1537
fdfcb6cThanks @lorisleiva! - AddwriteKeyPairandwriteKeyPairSignerhelpers for persisting an extractable key pair to disk as a JSON byte array, matching the format produced bysolana-keygen. Missing parent directories are created automatically, and written files use mode0600. These helpers are Node-only and refuse to overwrite an existing file unless the caller setsunsafelyOverwriteExistingKeyPair: true.#1534
43bc570Thanks @lorisleiva! - AddgrindKeyPair,grindKeyPairs,grindKeyPairSigner, andgrindKeyPairSignersfor mining vanity key pairs whose base58-encoded public key matches aRegExpor a custom predicate. Supportsamountfor mining multiple key pairs,extractablefor forwarding to the underlyinggenerateKeyPaircall,concurrency(defaulting to32) for batched parallel key generation, andabortSignalfor 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
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/kit@6.8.0
Minor Changes
#1528
09a7509Thanks @mcintyre94! - AddcreateReactiveStoreWithInitialValueAndSlotTracking(), a helper that combines an initial RPC fetch with an ongoing subscription into a singleReactiveStore. Uses slot-based comparison to ensure only the most recent value is kept, regardless of arrival order. The store state is aSolanaRpcResponse<TItem>. Compatible withuseSyncExternalStore, Svelte stores, and other reactive primitives.#1536
cec688eThanks @mcintyre94! - AddcreateAsyncGeneratorWithInitialValueAndSlotTracking, an async generator alternative tocreateReactiveStoreWithInitialValueAndSlotTrackingthat 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
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,f53ce07,43bc570,ffb7665,f8d6131]:@solana/plugin-interfaces@6.8.0
Minor Changes
f8d6131Thanks @lorisleiva! - AddClientWithIdentityinterface for clients that provide a default identity signer. WhereasClientWithPayerdescribes the signer responsible for paying transaction fees and storage costs,ClientWithIdentitydescribes 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
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,f53ce07,43bc570]:@solana/rpc-subscriptions-spec@6.8.0
Minor Changes
f53ce07Thanks @mcintyre94! - AddReactiveStoretype andcreateReactiveStoreFromDataPublisher()to@solana/subscribable, and areactive()method to pending subscriptions in@solana/rpc-subscriptions-specthat returns a reactive store compatible withuseSyncExternalStore, Svelte stores, and other reactive primitives.Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,f53ce07,43bc570,ffb7665]:@solana/signers@6.8.0
Minor Changes
#1531
d79f8d1Thanks @lorisleiva! - Add an optionalextractableargument togenerateKeyPairandgenerateKeyPairSigner. It defaults tofalse, preserving the existing secure-by-default behavior, but can be set totruewhen you need to export the generated private key bytes viacrypto.subtle.exportKey().#1537
fdfcb6cThanks @lorisleiva! - AddwriteKeyPairandwriteKeyPairSignerhelpers for persisting an extractable key pair to disk as a JSON byte array, matching the format produced bysolana-keygen. Missing parent directories are created automatically, and written files use mode0600. These helpers are Node-only and refuse to overwrite an existing file unless the caller setsunsafelyOverwriteExistingKeyPair: true.#1534
43bc570Thanks @lorisleiva! - AddgrindKeyPair,grindKeyPairs,grindKeyPairSigner, andgrindKeyPairSignersfor mining vanity key pairs whose base58-encoded public key matches aRegExpor a custom predicate. Supportsamountfor mining multiple key pairs,extractablefor forwarding to the underlyinggenerateKeyPaircall,concurrency(defaulting to32) for batched parallel key generation, andabortSignalfor 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
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/subscribable@6.8.0
Minor Changes
f53ce07Thanks @mcintyre94! - AddReactiveStoretype andcreateReactiveStoreFromDataPublisher()to@solana/subscribable, and areactive()method to pending subscriptions in@solana/rpc-subscriptions-specthat returns a reactive store compatible withuseSyncExternalStore, Svelte stores, and other reactive primitives.Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/accounts@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/addresses@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/assertions@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/codecs@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0]:@solana/codecs-core@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/codecs-data-structures@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/codecs-numbers@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/codecs-strings@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/compat@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/fast-stable-stringify@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/functional@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/instruction-plans@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/instructions@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/nominal-types@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/offchain-messages@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/options@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/plugin-core@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/program-client-core@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665,f8d6131]:@solana/programs@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/promises@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/react@6.8.0
Patch Changes
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/rpc@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/rpc-api@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/rpc-graphql@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0]:@solana/rpc-parsed-types@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/rpc-spec@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/rpc-spec-types@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.@solana/rpc-subscriptions@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,f53ce07,43bc570,ffb7665]:@solana/rpc-subscriptions-api@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,f53ce07,43bc570]:@solana/rpc-subscriptions-channel-websocket@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,f53ce07,43bc570,ffb7665]:@solana/rpc-transformers@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/rpc-transport-http@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/rpc-types@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/sysvars@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/transaction-confirmation@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/transaction-messages@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
667a0f0,43bc570,ffb7665]:@solana/transactions@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570,ffb7665]:@solana/wallet-account-signer@6.8.0
Patch Changes
#1532
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.Updated dependencies [
d79f8d1,667a0f0,fdfcb6c,43bc570]:@solana/webcrypto-ed25519-polyfill@6.8.0
Patch Changes
667a0f0Thanks @mcintyre94! - Update the TypeScript peer dependency from^5.0.0to>=5.0.0to allow TypeScript 6 and above.