What's Changed
- feat: add self-update command to cli by @VivekJaiswal18 in #620
- doc(discord): Reflect state of Surfpool Discord sunsetting by @cds-amal in #656
- fix(jito_rpc): makes jito bundle atomic by @0xzrf in #610
- test: add surfpool-anchor-smoke skill and runner script for testing by @MicaiahReid in #655
- feat(studio): add STUDIO_UI_DIST env var for sandbox builds by @0xgsvs in #628
- feat(sdk): add Surfnet.stop() for graceful shutdown by @amilz in #642
- fix(ci): update Rust cache configuration in workflows by @MicaiahReid in #664
- fix(cli): enable clap error contexts by @MicaiahReid in #663
- fix(sdk-node): point optionalDependencies at @solana/surfpool-* bindings by @amilz in #661
- fix(core): guard genesis airdrops against zero and sub-rent-exempt amounts by @rit3sh-x in #652
- feat(core): implement
getBundleStatusesJITO RPC method by @MicaiahReid in #660 - docs: categorize help text to improve readability by @MicaiahReid in #654
- fix(core): handle local-only signatures in getSignaturesForAddress before/until by @eteen12 in #658
- chore: update LiteSVM to v0.12.0; remove mainnet features list by @MicaiahReid in #666
- fix(cli): verify SHA256 of downloaded binary on
surfpool updateby @rit3sh-x in #659 - test: add secp256 precompile coverage by @MicaiahReid in #672
- feat(sdk-node): expose feature-gate config in Node SDK by @amilz in #653
- test: add test for pausable t22 mint by @MicaiahReid in #675
- fix(core): restore chain state from slot checkpoint by @MicaiahReid in #674
New Contributors
- @VivekJaiswal18 made their first contribution in #620
- @0xgsvs made their first contribution in #628
- @rit3sh-x made their first contribution in #652
- @eteen12 made their first contribution in #658
Full Changelog: v1.2.1...v1.3.0