NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4867 most downloaded on npm
Codecs for numbers of different sizes and endianness
Last release 6 days ago
28 Sep 2026
Ships fairly regularly
a new release about every 8 days
Nearly every release is documented
notes for 39 of 39 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
2248 releases · first in 2023
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[@solana/accounts] #1152 `fb1c576` Thanks @rajgoesout! - Include program + type when available in fetchJsonParsedAccount
[@solana/accounts] #1152 fb1c576 Thanks @rajgoesout! - Include program + type when available in fetchJsonParsedAccount
[@solana/react] #1154 fec04ae Thanks @ningthoujamSwamikumar! - Add a context provider <SelectedWalletAccountContext> and useSelectedWalletAccount to persist a selected wallet account
[@solana/react] #1105 a301da8 Thanks @rajgoesout! - Add useSignTransactions and useSignAndSendTransactions hooks that you can use to send multiple transactions to a connected wallet.
[@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/functional, @solana/instruction-plans, @solana/instructions, @solana/keys, @solana/kit, @solana/nominal-types, @solana/offchain-messages, @solana/options, @solana/plugin-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/webcrypto-ed25519-polyfill] #1187 f5f89eb Thanks @mcintyre94! - Make Typescript peer dependency optional + reduce required version to ^5
[@solana/errors, @solana/rpc-transformers] #1186 189de37 Thanks @mcintyre94! - Fix type of error in sendTransaction preflight error
Some fields in RpcSimulateTransactionResult were incorrectly typed as number when they should have been bigint. At runtime these were bigint because of a bug.
At runtime all numeric fields in RpcSimulateTransactionResult were a bigint, but those typed as number are now correct.
[@solana/react] #1199 9bde4d7 Thanks @rajgoesout! - Correct featureName in signTransaction error
#1187 f5f89eb Thanks @mcintyre94! - Make Typescript peer dependency optional + reduce required version to ^5
Updated dependencies [f5f89eb, 189de37]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[@solana/kit] #1065 `fafa52f` Thanks @rajgoesout! - Add local rent exemption calculator
@solana/kit] #1065 fafa52f Thanks @rajgoesout! - Add local rent exemption calculatorNothing published for this version
Deprecate BaseTransactionMessage in favour of TransactionMessage
[@solana/instruction-plans, @solana/kit, @solana/signers, @solana/transaction-messages, @solana/transactions] #1139 6dbaf66 Thanks @mcintyre94! - Return more precise types from transaction message functions
Deprecate BaseTransactionMessage in favour of TransactionMessage
[@solana/kit, @solana/plugin-core] #1113 b1937c7 Thanks @lorisleiva! - Add new @solana/plugin-core package enabling us to create modular Kit clients that can be extended with plugins.
[@solana/codecs-core] #1115 c391a44 Thanks @steveluscher! - Created a function that gives you a non-shared ArrayBuffer given any kind of Uint8Array
[@solana/codecs-core, @solana/codecs-numbers, @solana/codecs-strings, @solana/compat, @solana/keys] #1116 109c78e Thanks @steveluscher! - Any SharedArrayBuffer that gets passed to a crypto operation like signBytes or verifySignature will now be copied as non-shared. Crypto operations like sign and verify reject SharedArrayBuffers otherwise
[@solana/errors, @solana/instruction-plans] #1155 b80b092 Thanks @lorisleiva! - Throw early when the default transaction plan executor encounters a non-divisible transaction plan.
[@solana/rpc-subscriptions-channel-websocket] #1163 7d5a57c Thanks @lorisleiva! - Node users no longer need to manually install ws. Browser builds remain unaffected as conditional exports ensure ws is never bundled for browser environments.
#1116 109c78e Thanks @steveluscher! - Any SharedArrayBuffer that gets passed to a crypto operation like signBytes or verifySignature will now be copied as non-shared. Crypto operations like sign and verify reject SharedArrayBuffers otherwise
Updated dependencies [b80b092, c391a44, 109c78e]:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →