Skip to content

Rusk v1.0.0

Latest
Compare
Choose a tag to compare
@herr-seppia herr-seppia released this 05 Jan 15:45
· 68 commits to master since this release

Rusk 1.0.0 - 2025-01-05

Added

  • Add support for configurable HTTP headers [#2480]
  • Add serialization to GraphQL error returned to clients [#2423]
  • Add preliminary archive GraphQL endpoints [#2583]
  • Add .editorconfig to repository [#2802]
  • Add network-trace feature [#3243]
  • Add new feature & change Dockerfile [#3030]
  • Add test for finalized roots [#3052]
  • Add Moonlight account to genesis [#2570]
  • Add StakeFundOwner info to API [#3193]

Changed

  • Change voters to be Vec instead of Option [#2457]
  • Change genesis_timestamp to be optional [#2473]
  • Change rusk-provisioners to filter out slashed stakes [#1257]
  • Update README header [#2909]
  • Upgrade protocol version [#2720]
  • Refactor CLI subcommands [#2479]
  • Refactor rusk builder [#2415]
  • Refactor event loop for improved performance [#3157]

Fixed

  • Fix HTTP preverification [#2495]
  • Fix binary request detection in RUES [#2379]
  • Fix edge case where gas_spent result higher than gas_limit [#2591]
  • Fix finalize_state [#2592]
  • Fix genesis_timestamp to be optional [#2473]
  • Fix sender JSON representation [#2610]
  • Fix geoip endpoint [#2671]
  • Fix gql check_block endpoint [#2910]
  • Fix mempool stack overflow [#3209]
  • Fix contract deploy properly serialize init args [#3090]
  • Fix max_value computation to handle overflow error [#3206]

Removed

  • Remove conservative generator strategy [#2360]
  • Remove dirty state folders [#2392]

Full Changelog: v0.8.0...rusk-1.0.0