Releases: solana-program/token-2022
Releases · solana-program/token-2022
js@v0.12.0
What's new
- Publish js@v0.12.0 by @github-actions[bot]
- Bump zk-elgamal-proof dependency to 0.2.0 (#1261) by @lorisleiva
- Migrate JS lint and format tooling to Oxlint and Oxfmt (#1249) by @lorisleiva
- Export the legacy token program address (#1245) by @lorisleiva
- Add a Kit-plugin client to the JS package (#1243) by @lorisleiva
- Update Codama and regenerate the JS client (#1242) by @lorisleiva
- Migrate JS tests from local validator to LiteSVM (#1241) by @lorisleiva
- Migrate JS tests from AVA to Vitest (#1236) by @lorisleiva
interface@v3.1.0
What's new
- Publish spl-token-2022-interface v3.1.0 (manual version update #1262)
- Add allocation-free account length helper (#1231) by @grod220
- Align orchestration with the solana-program org (#1246) by @lorisleiva
- Sync Token 2022 IDL with the program interface (#1210) by @lorisleiva
rust-legacy@v0.19.1
What's new
- Publish spl-token-client v0.19.1 by @github-actions[bot]
- Bump solana-zk-sdk to v7 (#1240) by @joncinque
- Support permissioned burn authority in burn (#1226) by @joncinque
proof-generation@v0.6.1
What's new
- Publish spl-token-confidential-transfer-proof-generation v0.6.1 by @github-actions[bot]
- Bump solana-zk-sdk to v7 (#1240) by @joncinque
cli@v5.6.1
What's new
- Publish spl-token-cli v5.6.1 by @github-actions[bot]
- Bump solana-zk-sdk to v7 (#1240) by @joncinque
- Support permissioned burn authority in burn (#1226) by @joncinque
js@v0.11.0
js@v0.10.0
What's new
- Publish js@v0.10.0 by @github-actions[bot]
- Confidential transfers helper functions (#1096) by @catmcgee
- Add a batch instruction helper to the JS client (#1211) by @lorisleiva
- Sync Token 2022 IDL with the program interface (#1210) by @lorisleiva
- Include source files in published package for IDE navigation (#1037) by @amilz
rust-legacy@v0.19.0
Note: due to incompatibility between wincode 0.4 and 0.5 traits, this crate uses Agave v4.0.0-rc.0 dependencies.
What's new
- Publish spl-token-client v0.19.0 by @github-actions[bot]
- Bump agave crates to v4.0.0-rc.0 (#1219) by @joncinque
- Use memo program v4 (#1212) by @febo
- Publish spl-token-2022 v11.0.0 by @github-actions[bot]
- Publish spl-elgamal-registry v0.5.0 by @github-actions[bot]
- Publish spl-token-2022-interface v3.0.0 by @github-actions[bot]
- [token-2022] Remove
proof-generationcrate from thetoken-2022-interfacedepency (#1143) by @samkim-crypto - Swap spl-pod for solana-zero-copy + solana-nullable (#1069) by @grod220
- Swap-out
solana-zk-sdkforsolana-zk-elgamal-proof-interfaceandsolana-zk-sdk-pod(#1090) by @samkim-crypto - [ciphertext-arithmetic, program, interface] Add
add_to_with_offsetand update tests (#1116) by @samkim-crypto - [program, client/rust-legacy] Move over account_info from program to rust client (#1076) by @samkim-crypto
PubkeytoAddressmigration (#1067) by @grod220- Add delegate support to
unwrap_lamports(#1061) by @febo - Add
batchinstruction (#884) by @abelmarnk - Check that mint destination is non-transferable (#1051) by @joncinque
- [program] Fix auditor key equality test (#1018) by @samkim-crypto
- Support permissioned burn in confidential-mint-burn (#959) by @joncinque
- Make test less flaky (#938) by @joncinque
- Bump Solana deps (#933) by @joncinque
- Update toolchains and time (#931) by @joncinque
- Only simulate if a compute unit price is set (#926) by @joncinque
- Add permissioned burn extension (#818) by @Szegoo
- [program] Require that confidential balance is zero before a mint can be closed (#913) by @samkim-crypto
- [program] Remove an overly strict validation check on withheld fee destination account (#914) by @samkim-crypto
- [program] disallow non-transferable and confidential transfer to be initialized without confidential mint burn (#912) by @samkim-crypto
- Bump program and interface deps to v4, clients to v3.1 (#883) by @joncinque
- [program] Disable apply pending balance when the account is frozen (#911) by @samkim-crypto
- Add
unwrap_lamportsinstruction (#857) by @abelmarnk
cli@v5.6.0
What's new
- Publish spl-token-cli v5.6.0 by @github-actions[bot]
- Publish spl-token-client v0.19.0 by @github-actions[bot]
- Bump agave crates to v4.0.0-rc.0 (#1219) by @joncinque
- Use memo program v4 (#1212) by @febo
- Publish spl-token-2022 v11.0.0 by @github-actions[bot]
- Publish spl-token-2022-interface v3.0.0 by @github-actions[bot]
- Remove unused (#1161) by @joncinque
- Swap spl-pod for solana-zero-copy + solana-nullable (#1069) by @grod220
- Swap-out
solana-zk-sdkforsolana-zk-elgamal-proof-interfaceandsolana-zk-sdk-pod(#1090) by @samkim-crypto - [program, client/rust-legacy] Move over account_info from program to rust client (#1076) by @samkim-crypto
- Bump Solana deps (#933) by @joncinque
- Update toolchains and time (#931) by @joncinque
- Add permissioned burn extension (#818) by @Szegoo
- Bump program and interface deps to v4, clients to v3.1 (#883) by @joncinque
- Add
unwrap_lamportsinstruction (#857) by @abelmarnk - [cli] fix: use bulk_signers for create-token command with-memo arg (#869) by @dougEfresh