NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #4918 most downloaded on npm
Core types and helpers for encoding and decoding byte arrays on Solana
Last release 4 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
2267 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
[@solana/errors, @solana/kit, @solana/offchain-messages] #880 `becf5f6` Thanks @steveluscher! - Added codecs for encoding and decoding Solana Offchain
[@solana/errors, @solana/kit, @solana/offchain-messages] #880 becf5f6 Thanks @steveluscher! - Added codecs for encoding and decoding Solana Offchain Messages (see https://github.com/solana-foundation/SRFCs/discussions/3)
[@solana/errors, @solana/kit, @solana/offchain-messages] #984 32214f5 Thanks @steveluscher! - Added the capability to sign Solana Offchain Messages using a CryptoKey
[@solana/instruction-plans] #1044 e64a9b2 Thanks @mcintyre94! - Add a function to summarize a TransactionPlanResult
[@solana/instruction-plans] #1035 2bd0bc2 Thanks @mcintyre94! - Add a function to flatten a transaction plan result
[@solana/instruction-plans] #1056 a0c394b Thanks @lorisleiva! - Accept any Error object in failed SingleTransactionPlanResult
[@solana/instruction-plans] #1043 5c1f9e5 Thanks @mcintyre94! - Make Transaction optional in successful transaction plan result + add signature
[@solana/addresses, @solana/codecs-core, @solana/offchain-messages, @solana/react, @solana/transactions] #1040 32b13a8 Thanks @OrmEmbaar! - Add a function called bytesEqual to codecs-core that you can use to compare two byte arrays for equality.
[@solana/codecs-strings, @solana/kit] #999 d7f5a0c Thanks @tmm! - Some npm packages are needed for specific runtimes only (eg. React Native, Node). To prevent package managers from unconditionally installing these packages when they have auto-install-peers enabled, we are marking them as optional in peerDependenciesMeta. When running in React Native, be sure to explicitly install fastestsmallesttextencoderdecoder. When running in Node, be sure to explicitly install ws. When using @solana/react, we will presume that you have already installed react.
[@solana/rpc] #1028 eb49ed7 Thanks @mcintyre94! - Add a type SolanaRpcApiFromClusterUrl
[@solana/rpc-api] #978 c97df88 Thanks @nonergodic! - Expanded the type of several RPC inputs to accept readonly arrays of values
[@solana/transaction-confirmation] #1003 18e7e2c Thanks @damianac! - Actually fixed a bug where transaction errors discovered during recent transaction confirmation might not be thrown. The fix in #793 was insufficient.
[@solana/transaction-messages] #1026 81a0eec Thanks @mcintyre94! - Export BlockhashLifetimeConstraint and NonceLifetimeConstraint
[@solana/transactions] #1058 2f7bda8 Thanks @mcintyre94! - Remove TransactionWithLifetime from required input type for signTransaction and partiallySignTransaction
#1040 32b13a8 Thanks @OrmEmbaar! - Add a function called bytesEqual to codecs-core that you can use to compare two byte arrays for equality.
Updated dependencies [becf5f6, 32214f5]:
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
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
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 →