Skip to content

v1.0.1

Choose a tag to compare

@breathx breathx released this 22 Oct 13:31
· 1332 commits to master since this release
a3fe307

Most significant changes

Runtime & node client

  • Benchmark tasks and reduce GasAllowance accordingly (#2797)
  • Add RPC call to query inflation and ROI (#3290)
  • Stabilise lazy-pages feature (#3123)
  • Add nonce to ProgramId generation (#3010)
  • Add gas_allowance_multiplier argument for RPC-node clients (#3226)
  • Introduce Vara Testnet spec (#3326)
  • Add proper benchmarks for signal-related syscalls (#3258)
  • Tune benchmarking for non-return syscalls (#3319)
  • Forbid non-wasm execution for validators (#3360)
  • Set MaxUnbonding eq to Staking for Vara’s NominationPools (#3365)
  • Unify client to be compatible with all chains (#3363)
  • Introduce PerformanceMultiplier as Config constant (#3160)
  • Add NominationPool and Staking runtime api (#3388)
  • Maintain total supply consistency in off-chain election provider (#3389)
  • Add TransactionPaymentCallApi (#3393)
  • Add DustRemoval and OnSlash handlers (#3405)
  • Separate prepaid transactions into specific pallet-gear-voucher call (#3401)
  • Remove PoA runtime 🪦🕊️ (#3380)
  • Add governance ability to align total supply (#3418)
  • Add field keep_alive to Gear extrinsics defining existence requirement (#3425)
  • Update weights (#3432)

Compiler update (recommended and stabilised version)

  • Update compiler version to nightly-2023-10-14 (#3409)

User-space libraries

  • Add payload argument into gtest state readers (#3254)
  • Update dlmalloc (#3305)
  • Introduce backtrace system in gsdk (#3170)
  • Handle locks for default wait sendings (#3315)
  • Add Mutex lock monitor (#3341)
  • Upgrade subxt dependency in gsdk to v0.32.0 (#3392)
  • Expose GearConfig and PairSigner in gsdk (#3423)
  • Add From<T> and Default implementations for gstd sync primitives (#3429)

Full Changelog: v1.0.0...v1.0.1