Skip to content

chore(main): release 1.20.0#1

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main
Open

chore(main): release 1.20.0#1
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main

Conversation

@github-actions
Copy link
Copy Markdown

@github-actions github-actions Bot commented Apr 20, 2026

🤖 I have created a release beep boop

1.20.0 (2026-04-27)

Features

  • actualize alut program (9e89b53)
  • actualize alut program (4e693d6)
  • actualize ata program (1b2dbbd)
  • actualize ata program (983d6ef)
  • actualize rpc methods (46f9602)
  • actualize rpc methods (2e23eea)
  • actualize stake program (c950396)
  • actualize stake program (419521a)
  • actualize sysvar constants (9345f26)
  • actualize sysvar constants (653c634)
  • Add .Response() and .Err() method for all subscriber (#177) (a8900f8)
  • add getters to txn with meta (48d196b)
  • add maxSupportedTransactionVersion to getParsedTransaction opt (#143) (4493616)
  • Add SetAccounts implementation to be able to access accounts for Create instruction after decoding (#337) (ac7125b)
  • add SetLoadedAccountsDataSizeLimitInstruction (7926abb)
  • add SetLoadedAccountsDataSizeLimitInstruction (3433ac4)
  • add support for getRecentPrioritizationFees RPC method (#140) (290a21a)
  • add t22 program (abdc7b7)
  • add t22 program (485ceb4)
  • add token-2022 extensions (04dfc79)
  • add token-2022 extensions (db2fdaa)
  • added maxSupportedTransactionVersion field to getBlock opts (6ead48a)
  • associated-token-account: add token program aware ata helpers (f0960f5)
  • associated-token-account: add token program aware ata helpers (3cb13b3)
  • Introduce instruction to upgrade legacy nonce accounts. (c9270cd)
  • Introduce instruction to upgrade legacy nonce accounts. (da05bb9)
  • is token mint classifier (4f72982)
  • is token mint classifier (4920307)
  • send tx V0 with AddressLookupTable (bbd443b)
  • stake state types & ext tests (6325515)
  • stake state types & ext tests (ea77e31)
  • support ComputeBudgetProgram instructions (#132) (1985c48)
  • support partial sign & marshal partial signed transaction (5eb8de2)
  • vote program complete (173d7f4)
  • vote program complete (dcff584)

Bug Fixes

  • actualize simulate transaction (364496d)
  • actualize simulate transaction (48975d7)
  • Add ShortID option for some WebSocket RPC which not support int63/uint64 ID (#179) (e1dd29f)
  • allign rpc client with agave (49bc8d6)
  • allign rpc client with agave (c985b99)
  • check if the channel is closed before returning ws.result (#198) (6beb7f8)
  • correct go.mod format and update CI matrix for Go 1.23+ (eced08f)
  • correct simulateTransaction response payload decoding (06aad92)
  • enhance getUint64 function to handle string inputs (5309095)
  • Handle client.newRequest returning nil request (7a0f053)
  • Handle client.newRequest returning nil request (0e0d186)
  • keep websocket request IDs within JSON-safe range (8ed3105)
  • lint error (add9aa5)
  • lookup tables ordering (1ba0d4b)
  • lookup tables ordering (f304171)
  • memo program parity (f832bd8)
  • memo program parity (7550777)
  • message bugs (9ef2d24)
  • message: json version detection (1fd2201)
  • message: json version detection (7b75471)
  • message: use gojson (8d211d5)
  • missing signer message (285a29f)
  • msg/txn inconsistencies with original SDK (88a5b52)
  • panics in non-Must* functions (bdd6a7d)
  • panics in non-Must* functions (e17cd73)
  • reject malformed ed25519 private keys in PrivateKeyFromBase58 (edcedcc)
  • remove toolchain directive and update CI matrix for Go 1.23+ (eaf3272)
  • rpc: match ParsedTransactionMeta to TransactionMeta (a0f95c2)
  • rpc: match ParsedTransactionMeta to TransactionMeta (60ccd62), closes #284
  • simulateTransaction response decoding (3e39c80)
  • sol/wsol addresses mismatch (ae53ea9)
  • sol/wsol addresses mismatch (b4796db)
  • use bytes.Compare for deterministic account sort + update tests (99a66fb)
  • use bytes.Compare for deterministic account sort + update tests (cb87ac7)
  • ws race and leak fixes (4370b70)
  • ws race and leak fixes (6be3404)

Performance Improvements

  • json: swap encoding/json and jsoniter for goccy/go-json (c445f76)
  • json: swap encoding/json and jsoniter for goccy/go-json (2afb213)
  • message: eliminate complex scans, struct copies, and redundant allocs (aea7d1f)
  • message: eliminate complex scans, struct copies, and redundant allocs (adbb10e)
  • migrate and use fd_base58 algo (801a013)
  • migrate to curve25519-voi for ed25519 operations (20713fb)
  • transaction: add cap hints and use pk instead of str (91e8cec)
  • transaction: add cap hints and use pk instead of str (05c352e)
  • use fd_base58 algo (689623d)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot changed the title chore(main): release 1.19.0 chore(main): release 1.20.0 Apr 27, 2026
@github-actions github-actions Bot force-pushed the release-please--branches--main branch from 120ef01 to 4c30999 Compare April 27, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants