github availproject/avail v1.7.1

latest releases: v2.2.5.1, v2.2.5.1-rc1, v2.2.5.1-rc-1...
13 months ago

Binary Upgrade Priority

❗️❗️High: This is a high-priority release, and you must upgrade as soon as possible.

Runtime version: 12

Changes

Runtime

API breaking changes

API non-breaking changes

  • ✅ Updated our Substrate dependencies to version v1.0.0 - part of Substrate v1.0.0 upgrade
  • ✅ Updated transaction weights with more realistic values
  • ✅ Updated weight ratio for operational class
  • ✅ Improved the performance of commitment generation
  • 🆕 Added support for data submission TX to be executed via utility module TXs.
  • 🆕 Increased data submission transaction max size to 512kb
  • 🆕 Added Mandate module - part of new Governance change

Binary

Breaking changes

  • ✅ Updated binary code to be compatible with Substrate v1.0.0 - part of Substrate v1.0.0 upgrade
  • 🆕 Added Kate chain specification to the node itself. You can access it via the following flag: --chain kate
  • 🆕 Import process block verification ignores "Own" blocks.
  • --ws-external and --ws-port has been deprecated and merged under --rpc-external and --rpc-port

Non-breaking changes

  • 🆕 ❗️Added a new flag --unsafe-da-sync to sync without building commitments

Misc

  • 🗑️ Removed code related to rs-merkle library
  • ✅ Updated benchmarks to V2 syntax
  • 🆕 Added CI scripts for try-runtime and benchmarking
  • 🆕 Added changelog, issue template, contributing guide, security policy, release template.

Don't miss a new avail release

NewReleases is sending notifications on new releases.