Skip to content

Releases: solana-program/token

interface@v2.0.0

08 Aug 17:07
Compare
Choose a tag to compare

[interface@v2.0.0] - 2025-08-08

💼 Other

  • Bump sdk to v3, decouple from token program (#78)

interface@v1.0.0

04 Aug 23:39
interface@v1.0.0
e140027
Compare
Choose a tag to compare

What's new

Introducing spl-token-interface, a lighter crate that provides all instructions and struct types used by SPL Token. You can read more about how it was split out in the PR that created it: #76

Using the crate

For the most part, you should be able to drop in spl_token_interface in place of spl_token, and the rest should just work. The program id, state types and instructions are all in the same place as before. The interface crate simply doesn't have on-chain specific things, like the entrypoint and instruction processors.

program@v3.5.0

02 Apr 14:09
program@v3.5.0
Compare
Choose a tag to compare

This is a copy of https://github.com/solana-labs/solana-program-library/releases/tag/token-v3.5.0, the last version of spl-token deployed to mainnet-beta.

program@v8.0.0

24 Mar 22:26
Compare
Choose a tag to compare

Changelog

NOTE: The program built from this crate is NOT deployed to mainnet-beta. All networks (including mainnet-beta) are currently running v3.5.0 as of this writing. This crate is provided for downstream users that interact with the SPL Token program.

[program@v8.0.0] - 2025-03-24

🧪 Testing

  • Move processor tests (#17)
  • Use mollusk on process instruction (#18)
  • Add process instruction checks (#19)

CI

  • Add program and all extra steps (#13)
  • Add automated publish job (#34)

Build

  • (deps) Bump thiserror from 1.0.68 to 2.0.0 (#7462)
  • (deps) Bump serial_test from 3.1.1 to 3.2.0 (#7481)
  • (deps) Bump bytemuck from 1.19.0 to 1.20.0 (#7507)

P-token

  • Add interface and p-token to workspace (#24)
  • Add spl-token test fixtures (#39)

Program

  • Rewrite crate tests in mollusk (#14)

Token

  • Fix typos for cargo-spellcheck (#7503)

js@v0.5.1

03 Mar 16:21
Compare
Choose a tag to compare
JS client v0.5.1

js@v0.4.1

14 Nov 11:04
Compare
Choose a tag to compare
JS client v0.4.1

js@v0.4.0

05 Nov 18:24
Compare
Choose a tag to compare
JS client v0.4.0

js@v0.3.3

24 Oct 08:14
Compare
Choose a tag to compare
JS client v0.3.3

js@v0.3.2

10 Oct 11:33
Compare
Choose a tag to compare
JS client v0.3.2

js@v0.3.1

02 Oct 11:31
Compare
Choose a tag to compare
JS client v0.3.1