npm / @solana/addresses
@solana/addresses
What changed in @solana/addresses 6 to 8, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-20.
1 breaking1 new APIs and options2 behavior and defaults1 tooling
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli init@solana/addresses 83 changes
New APIs and options 1
Adds a type for any object exposing a Solana address through an address property, including TransactionSigner, AccountMeta, and framework address wrappers. The fee payer of a transaction message is now typed using HasAddress.
Behavior and default changes 2
Encodes address-bearing objects implementing HasAddress as well as plain Address values, so signers and wrapper classes can be encoded without unwrapping them.
Encodes address-bearing objects implementing HasAddress as well as plain Address values, so signers and wrapper classes can be encoded without unwrapping them.
@solana/addresses 62 changes
Breaking changes 1
The TypeScript peer dependency floor was raised from >=5.0.0 to >=5.4.0.
Tooling 1
The TypeScript peer dependency range changes from ^5.0.0 to >=5.0.0, allowing TypeScript 6 and above.