Skip to content

Release v0.12.0

Choose a tag to compare

@github-actions github-actions released this 04 Dec 23:18
36f7627

Fixed

  • Properly handle time in cases in which the system goes to sleep.
  • Various corner cases in block proof production.
  • Improved ledgers sync during bootstrap (be smarter about which peers to query).
  • P2P: More efficient memory usage when managing the p2p state.
  • P2P: Lower outgoing traffic by being more conservative about what is broadcasted to each peer.
  • P2P: Better handling of disconnections.
  • VRF: Correctly handle cases in which the delegator table is empty.
  • Webnode: Peer connection handling improvements.

Changed

  • Rust Toolchain: Updated the minimum required Rust toolchain to version 1.83.
  • Webnode: Reduced startup time by loading prover indexes in parallel to the bootstrap process.
  • Webnode: Faster field operations (faster hashing and proving).
  • Improved hashing performance by caching and reusing common prefixes.
  • Added more pre-validation checks for blocks received from the network.

Added

  • Webnode: Transaction propagation
  • P2P: Support for specifying the external ip to be advertised.