Skip to content

Releases: availproject/avail

v1.8.0.4

05 Dec 19:53
3b1f519
Compare
Choose a tag to compare

Upgrade Priority

None: No need to upgrade. This release contains only minor QoL changes in the node.

What's Changed

New Contributors

Full Changelog: v1.8.0.3...v1.8.0.4

Prometheus

New metrics have been added

desc: Header Extension Builder - Total Execution Time in microseconds
name: avail_header_extension_builder_total_execution_time

desc: Header Extension Builder - Evaluation Grid Build Time in microseconds
name: avail_header_extension_builder_evaluation_grid_build_time

desc: Header Extension Builder - Commitment Build Time in microseconds"
name: avail_header_extension_builder_commitment_build_time

desc: Header Extension Builder - Grid Rows
name: avail_header_extension_builder_grid_rows

desc: Header Extension Builder - Grid Columns
name: avail_header_extension_builder_grid_cols

desc: Kate RPC - Query Rows Time in microseconds
name: avail_kate_rpc_query_rows_execution_time

desc: Kate RPC - Query App Data Time in microseconds
name: avail_kate_rpc_query_app_data_execution_time

desc: Kate RPC - Query Proof Time in microseconds 
name: avail_kate_rpc_query_proof_execution_time

desc: Kate RPC - Query Block Length Time in microseconds 
name: avail_kate_rpc_query_block_length_execution_time

desc: Kate RPC - Query Data Proof Time in microseconds
name: avail_kate_rpc_query_data_proof_execution_time

desc: Import Block - Total Execution Time in microseconds
name: avail_import_block_total_execution_time

Benchmarks

Kate RPC

RPC Name E2E Time (in ms) Internal Time (in ms)
Query Proof 3929 3869
Query Data Proof 4.88 4.49
Query Rows 92.46 30.20
Query Block Length 0.38 0.09
Query App Data 79.01 30.34

Commitment Builder

Divan

Columns fastest slowest median mean samples iters
32 1.722 s 1.804 s 1.736 s 1.741 s 69 69
18.57 item/s 17.73 item/s 18.43 item/s 18.37 item/s
64 1.713 s 1.763 s 1.728 s 1.731 s 70 70
37.35 item/s 36.29 item/s 37.02 item/s 36.96 item/s
128 1.791 s 1.852 s 1.808 s 1.813 s 67 67
71.44 item/s 69.09 item/s 70.77 item/s 70.58 item/s
256 845.6 ms 870.3 ms 849.9 ms 853.4 ms 100 100
302.7 item/s 294.1 item/s 301.2 item/s 299.9 item/s

IAI Callgrind

Columns Instructions L1 Hits L2 Hits RAM Hits Total read+write Estimated Cycles
32 36261491707 43471751795 667163 79437 43472498395 43477867905
64 36241046006 43454647417 821811 162495 43455631723 43464443797
128 36548611193 43829737712 1078939 187786 43831004437 43841704917
256 17053346485 20459446530 1027519 183976 20460658025 20471023285

v1.8.0.3

29 Nov 13:57
a082093
Compare
Choose a tag to compare

Upgrade Priority

None: This is a wasm only release with only minor QoL changes in the node.

New Runtime

New runtime version: 15

What's Changed

New Contributors

Full Changelog: v1.8.0.2...v1.8.0.3

v1.8.0.2

14 Nov 16:05
d517e72
Compare
Choose a tag to compare

Upgrade Priority

Low: The new binary fixes the slow sync speed that we had in our previous version. Update at your convenience.

What's Changed

Supported Networks

Goldberg

Changelog

Full Changelog: v1.8.0.1...v1.8.0.2

v1.8.0.1

13 Nov 16:27
8fc1696
Compare
Choose a tag to compare

Upgrade Priority

None: This is a wasm only release

What's Changed

New Contributors

Full Changelog: v1.8.0.0...v1.8.0.1

v1.8.0.0

07 Nov 11:09
9c5f37b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.7.2...v1.8.0.0

v1.8.0.0-rc1

01 Nov 13:18
757d10c
Compare
Choose a tag to compare
v1.8.0.0-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: v1.7.0-rc1...v1.8.0.0-rc1

v1.7.2

10 Oct 19:53
Compare
Choose a tag to compare
  • Fixed offchain workers not starting correctly

v1.7.1

03 Oct 08:56
Compare
Choose a tag to compare

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.

v1.7.0-rc1

22 Sep 09:12
c2a2c93
Compare
Choose a tag to compare
v1.7.0-rc1 Pre-release
Pre-release

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, Biryani and Dymension chain specification to the node itself. You can access them via the following flags: --chain kate; --chain biryani and --chain dymension
  • 🆕 Import process block verification ignores "Own" blocks.

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.

v1.6.3

02 Aug 08:32
b4feb4a
Compare
Choose a tag to compare
Merge pull request #183 from availproject/miguel/nalgebra_dep

Miguel/nalgebra dep