Skip to content

v0.16.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 13 Jul 17:22
895091d

Release v0.16.0-alpha.1

Breaking Changes

  • Protocol: Updated miden-protocol dependencies to use the next branch (v0.16). Block and transaction account updates now use the absolute AccountPatch representation instead of the relative AccountDelta, and the miden-tx-batch-prover crate was renamed to miden-tx-batch. The per-transaction fee was also removed following its removal from the protocol transaction kernel (0xMiden/protocol#3108), so the fee field was dropped from the TransactionHeader gRPC message and from the store and validator transaction tables, and ProvenTransaction and TransactionId construction no longer take a fee. (#2282)
  • Protocol: Upgraded miden-vm to v0.24 (#2320)
  • Protocol: Upgraded miden-crypto to v0.27 (#2320)
  • General: Minimum Rust Version is now 1.96 (#2320)
  • Node: Rocksdb large SMT on disk layout changed (#2320)

Changes by Scope

General

  • Breaking: Minimum Rust Version is now 1.96 (#2320)

Protocol

  • Breaking: Updated miden-protocol dependencies to use the next branch (v0.16). Block and transaction account updates now use the absolute AccountPatch representation instead of the relative AccountDelta, and the miden-tx-batch-prover crate was renamed to miden-tx-batch. The per-transaction fee was also removed following its removal from the protocol transaction kernel (0xMiden/protocol#3108), so the fee field was dropped from the TransactionHeader gRPC message and from the store and validator transaction tables, and ProvenTransaction and TransactionId construction no longer take a fee. (#2282)
  • Breaking: Upgraded miden-vm to v0.24 (#2320)
  • Breaking: Upgraded miden-crypto to v0.27 (#2320)
  • Changed: Upgraded protocol crates to 0.16.0-alpha.1 (#2334)
  • Changed: Upgraded miden-crypto to 0.28 (#2334)
  • Changed: Upgrade to 0.16.0-alpha.2 (#2337)

Node

  • Breaking: Rocksdb large SMT on disk layout changed (#2320)

Prover

  • Removed: Removed the miden-remote-prover-client crate (#2315)