This release marks solana-go is now a core repo maintained by solana foundation and solana community under solana-foundation/solana-go. Contributions are welcome!
Special thanks to @gagliardetto for creating and maintaining this project over the years. His work has been the backbone of the Solana Go ecosystem. @jacobcreech
What's Changed
Bug Fixes
- Fix race condition in WebSocket subscription channel send by @bloXroute-Labs in #306
- Fix Mint.Decode pointer receiver reassignment by @nicholasgasior in #296
- Fix memo instruction length prefix encoding by @rickyrombo in #330
- Fix deterministic account sorting using bytes.Compare by @HealthyBuilder in #367
- Fix address lookup table ordering by @sonicfromnewyoke in #365
New Programs & Features
- Add Token-2022 (SPL Token 2022) program support by @sonicfromnewyoke in #360
- Add stake program instructions by @sonicfromnewyoke in #361
- Add address lookup table (ALT) instructions by @sonicfromnewyoke in #359
- Update associated token account program (CreateIdempotent) by @sonicfromnewyoke in #358
- Add sysvar constants by @sonicfromnewyoke in #362
Maintenance
- Remove defunct Serum DEX program by @sonicfromnewyoke in #357
- Upgrade Go minimum version to 1.24, update CI matrix by @sonicfromnewyoke in #369
- Bump vulnerable dependencies (x/crypto, x/net, grpc, jsonparser) by @sonicfromnewyoke in #370
New Contributors
- @bloXroute-Labs made their first contribution in #306
- @nicholasgasior made their first contribution in #296
- @rickyrombo made their first contribution in #330
- @sonicfromnewyoke made their first contribution in #357
- @HealthyBuilder made their first contribution in #367
Full Changelog: v1.14.0...v1.15.0