Skip to content

Releases: Lightprotocol/light-protocol

light-prover-client-v0.3.0

23 Jul 23:12
Compare
Choose a tag to compare
release-scriopt upd

0.4.1 - zkTestnet

27 Jun 00:01
52e985a
Compare
Choose a tag to compare

zkTestnet 02
docs: https://www.zkcompression.com/

Relevant Changes

RPC

  • new endpoints added: getLatestCompressionTransactions, getLatestNonVotingTransactions
  • getMultipleNewAddressProofs SDK interface changed: leafIndex is now called nextIndex
  • querying by account address is now supported in getCompressedAccount and getCompressedBalance.
  • zkTestnet cluster was restarted to increase ledger size. Transactions that happened before 2024/06/27 00:00am UTC+0 will not be queryable. Transaction history now evicts after ~1.5 weeks.

Protocol

account-compression: https://github.com/Lightprotocol/light-protocol/releases/tag/account-compression-v0.4.1
light-system-program: https://github.com/Lightprotocol/light-protocol/releases/tag/light-system-program-v0.4.1
light-registry: https://github.com/Lightprotocol/light-protocol/releases/tag/light-registry-v0.4.1
light-compressed-token: https://github.com/Lightprotocol/light-protocol/releases/tag/light-compressed-token-v0.4.1
light-verifier: https://github.com/Lightprotocol/light-protocol/releases/tag/light-verifier-v0.2.1

State tree implementations

light-merkle-tree-reference: https://github.com/Lightprotocol/light-protocol/releases/tag/light-merkle-tree-reference-v0.2.1
light-indexed-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-indexed-merkle-tree-v0.2.1
light-concurrent-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-concurrent-merkle-tree-v0.2.1

Testing utilities

light-test-utils: Not bumped yet. Contingent on Dependency conflict resolution in solana-program

Other utils

light-utils: https://github.com/Lightprotocol/light-protocol/releases/tag/light-utils-v0.2.1
aligned-sized: https://github.com/Lightprotocol/light-protocol/releases/tag/aligned-sized-v0.2.1
light-macros: https://github.com/Lightprotocol/light-protocol/releases/tag/light-macros-v0.4.1
light-heap: https://github.com/Lightprotocol/light-protocol/releases/tag/light-heap-v0.2.1
light-bounded-vec: https://github.com/Lightprotocol/light-protocol/releases/tag/light-bounded-vec-v0.2.1
light-hasher: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hasher-v0.2.1
light-circuitlib.rs: https://github.com/Lightprotocol/light-protocol/releases/tag/light-circuitlib-rs-v0.2.1
light-hash-set: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hash-set-v0.2.1
photon-api: https://github.com/Lightprotocol/light-protocol/releases/tag/photon-api-v0.28.1

JS

stateless.js - 0.4.2 - https://www.npmjs.com/package/@lightprotocol/stateless.js
compressed-token - 0.3.2 - https://www.npmjs.com/package/@lightprotocol/compressed-token
zk-compression-cli - 0.4.4 - https://www.npmjs.com/package/@lightprotocol/zk-compression-cli

light-prover-client-v0.2.1

26 Jun 22:50
Compare
Choose a tag to compare

Release v0.4.0

24 Jun 05:24
8640683
Compare
Choose a tag to compare

zkTestnet release 2024/06/24
docs: https://zkcompression.com/

Protocol
account-compression: https://github.com/Lightprotocol/light-protocol/releases/tag/account-compression-v0.4.0
light-system-program: https://github.com/Lightprotocol/light-protocol/releases/tag/light-system-program-v0.4.0
light-registry: https://github.com/Lightprotocol/light-protocol/releases/tag/light-registry-v0.4.0
light-compressed-token: https://github.com/Lightprotocol/light-protocol/releases/tag/light-compressed-token-v0.4.0
light-verifier: https://github.com/Lightprotocol/light-protocol/releases/tag/light-verifier-v0.2.0

State tree implementations
light-merkle-tree-reference: https://github.com/Lightprotocol/light-protocol/releases/tag/light-merkle-tree-reference-v0.2.0
light-indexed-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-indexed-merkle-tree-v0.2.0
light-concurrent-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-concurrent-merkle-tree-v0.2.0

testing utilities
light-test-utils: Not bumped yet. Contingent on Dependency conflict resolution in solana-program

Other utils
light-utils: https://github.com/Lightprotocol/light-protocol/releases/tag/light-utils-v0.2.0
aligned-sized: https://github.com/Lightprotocol/light-protocol/releases/tag/aligned-sized-v0.2.0
light-macros: https://github.com/Lightprotocol/light-protocol/releases/tag/light-macros-v0.4.0
light-heap: https://github.com/Lightprotocol/light-protocol/releases/tag/light-heap-v0.2.0
light-bounded-vec: https://github.com/Lightprotocol/light-protocol/releases/tag/light-bounded-vec-v0.2.0
light-hasher: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hasher-v0.2.0
light-circuitlib.rs: https://github.com/Lightprotocol/light-protocol/releases/tag/light-circuitlib-rs-v0.2.0
light-hash-set: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hash-set-v0.2.0
photon-api: https://github.com/Lightprotocol/light-protocol/releases/tag/photon-api-v0.27.0

light-prover-client-v0.2.0

23 Jun 00:04
Compare
Choose a tag to compare

Release v0.3.0

15 May 18:11
332e59e
Compare
Choose a tag to compare

alpha release 2024/05/15
docs: https://docs.lightprotocol.com, https://zkcompression.com

Protocol

account-compression: https://github.com/Lightprotocol/light-protocol/releases/tag/account-compression-v0.3.5
light-system-program: https://github.com/Lightprotocol/light-protocol/releases/tag/light-system-program-v0.3.4
light-registry: https://github.com/Lightprotocol/light-protocol/releases/tag/light-registry-v0.3.4
light-compressed-token: https://github.com/Lightprotocol/light-protocol/releases/tag/light-compressed-token-v0.3.4
light-verifier: https://github.com/Lightprotocol/light-protocol/releases/tag/light-verifier-v0.1.4

State tree implementations

light-merkle-tree-reference: https://github.com/Lightprotocol/light-protocol/releases/tag/light-merkle-tree-reference-v0.1.4
light-indexed-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-indexed-merkle-tree-v0.1.4
light-concurrent-merkle-tree: https://github.com/Lightprotocol/light-protocol/releases/tag/light-concurrent-merkle-tree-v0.1.4

testing utilities

light-test-utils: https://github.com/Lightprotocol/light-protocol/releases/tag/light-test-utils-v0.1.4

Other utils

light-utils: https://github.com/Lightprotocol/light-protocol/releases/tag/light-utils-vlight-utils%400.1.4
aligned-sized: https://github.com/Lightprotocol/light-protocol/releases/tag/aligned-sized-v0.1.4
light-macros: https://github.com/Lightprotocol/light-protocol/releases/tag/light-macros-v0.3.5
light-heap: https://github.com/Lightprotocol/light-protocol/releases/tag/light-heap-vlight-heap%400.1.5
light-bounded-vec: https://github.com/Lightprotocol/light-protocol/releases/tag/light-bounded-vec-v0.1.4
light-hasher: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hasher-v0.1.4
light-circuitlib.rs: https://github.com/Lightprotocol/light-protocol/releases/tag/light-circuitlib-rs-v0.1.4
light-hash-set: https://github.com/Lightprotocol/light-protocol/releases/tag/light-hash-set-v0.1.4

light-wasm-hasher-v0.1.1

07 May 04:51
Compare
Choose a tag to compare
chore: Bump version of all Rust projects

light-verifier-v0.1.1

07 May 04:51
Compare
Choose a tag to compare
chore: Bump version of all Rust projects

light-utils-v0.1.1

07 May 04:52
Compare
Choose a tag to compare
chore: Bump version of all Rust projects

light-user-registry-v0.3.1

07 May 04:52
Compare
Choose a tag to compare
chore: Bump version of all Rust projects