Releases: solana-labs/solana-program-library
Releases · solana-labs/solana-program-library
SPL token-cli - v4.1.1
What's new
- Publish token-cli v4.1.1 by @github-actions[bot]
- Publish token-client v0.12.1 by @github-actions[bot]
- Publish token-2022 v5.0.2 by @github-actions[bot]
- Publish token-group-interface v0.4.2 by @github-actions[bot]
- Publish token-metadata-interface v0.5.1 by @github-actions[bot]
SPL token-2022 - v5.0.2
Audits
All audits are hosted at https://github.com/solana-labs/security-audits#token-2022.
Verification
This build provided on the release uses solana-verifiable-build.
You can verify it by checking out the repo at this commit 070934a (which does not contain an updated security.txt) and running:
$ solana-verify build --library-name spl_token_2022 -- --no-default-features
The --no-default-features
flag ensures that the unsupported zero-knowledge proof functionality is omitted. Once the program is built, it's possible to verify it by running:
$ solana-verify get-executable-hash target/deploy/spl_token_2022.so
0efb0df034912c9147af345e4b05a37e2f39d71dd10c16cd3de873c81257fff8
Highlights for this deployment
- The token group interface is available for use
- Lower CU usage for all instructions, up to a 60% decrease
What's new since v5.0.1
- Publish token-2022 v5.0.2 by @github-actions[bot]
- Publish transfer-hook-interface v0.8.2 by @github-actions[bot]
- Publish token-group-interface v0.4.2 by @github-actions[bot]
- Publish token-metadata-interface v0.5.1 by @github-actions[bot]
- Publish tlv-account-resolution v0.8.1 by @github-actions[bot]
- Publish type-length-value v0.6.0 (#7233) by @joncinque
SPL tlv-account-resolution - v0.8.1
What's new
- Publish tlv-account-resolution v0.8.1 by @github-actions[bot]
- Publish type-length-value v0.6.0 (#7233) by @joncinque
SPL Associated Token Account - v5.0.1
What's new
- Publish associated-token-account v5.0.1 by @github-actions[bot]
- Publish token-2022 v5.0.2 by @github-actions[bot]
SPL Associated Token Account - v5.0.0
What's new
- Publish token-2022 v5.0.1 by @github-actions[bot]
- Extract associated-token-account-client crate from associated-token-account crate (#7005) by @kevinheavey
SPL Type Length Value - v0.6.0
What's new
- Revert specifying solana program crate path (#7212) by @joncinque
- Publish pod v0.4.0 by @github-actions[bot]
- Publish pod v0.3.2 by @github-actions[bot]
- Add option to specify solana_program crate (#7112) by @joncinque
- Use workspace-wide prettier configuration (#7115) by @joncinque
- README: use repetition numbers (#7114) by @buffalojoec
- Fix typos, update example code in README.md (#7106) by @jacksondoherty
SPL transfer-hook-interface - v0.8.1
What's new
- Publish transfer-hook-interface v0.8.1 by @github-actions[bot]
- Publish tlv-account-resolution v0.8.0 by @github-actions[bot]
- Publish pod v0.4.0 by @github-actions[bot]
SPL token-metadata-interface - v0.5.0
What's new
- Publish token-metadata-interface v0.5.0 by @github-actions[bot]
- Publish pod v0.4.0 by @github-actions[bot]
- Publish pod v0.3.2 by @github-actions[bot]
SPL token-group-interface - v0.4.1
What's new
- Publish token-group-interface v0.4.1 by @github-actions[bot]
- Publish pod v0.4.0 by @github-actions[bot]
SPL token-client - v0.12.0
What's new
- Publish token-client v0.12.0 by @github-actions[bot]
- Publish token-2022 v5.0.1 by @github-actions[bot]
- Publish transfer-hook-interface v0.8.1 by @github-actions[bot]
- Publish token-group-interface v0.4.1 by @github-actions[bot]
- Publish token-metadata-interface v0.5.0 by @github-actions[bot]
- Publish record v0.2.1 by @github-actions[bot]
- Publish token-2022 v5.0.0 by @github-actions[bot]
- Publish transfer-hook-interface v0.8.0 by @github-actions[bot]
- Publish token-group-interface v0.4.0 by @github-actions[bot]
- Extract associated-token-account-client crate from associated-token-account crate (#7005) by @kevinheavey
- [token-client] remove
curve25519-dalek
dependency (#7179) by @samkim-crypto - [token-client] Make
close_context_state_account
andclose_record_account
variable order consistent (#7174) by @samkim-crypto - [token-client] use
Signers
instead ofSigner
for confidential transfer client functions (#7175) by @samkim-crypto - Increase max size type to u64 (#7130) by @jacksondoherty
- [token-2022] Remove unnecessary split proof generation logic (#7164) by @samkim-crypto
- [token-2022] Upgrade to
zk-sdk
(#7148) by @samkim-crypto - [token-2022] Add support for record program for
Transfer
andTransferWithFee
instructions (#7127) by @samkim-crypto - Reapply "[token-2022] Add support for reading proofs from record acco… (#7086) by @joncinque
- Revert "[token-2022] Add support for reading proofs from record accou… (#7084) by @joncinque
- [token-2022] Add support for reading proofs from record accounts (#7055) by @samkim-crypto