8.0.0
tag link - <https://github.com/IntersectMBO/cardano-node/releases/tag/8.0.0>
tag PR -
tag commits - <https://github.com/IntersectMBO/cardano-node/compare/1.35.7…8.0.0>
Changelogs
cardano-api: <https://github.com/IntersectMBO/cardano-node/blob/8.0.0/cardano-api/ChangeLog.md>
cardano-cli: <https://github.com/IntersectMBO/cardano-node/blob/8.0.0/cardano-cli/ChangeLog.md>
cardano-node: <https://github.com/IntersectMBO/cardano-node/blob/8.0.0/cardano-node/ChangeLog.md>
submit-api: <https://github.com/IntersectMBO/cardano-node/blob/8.0.0/cardano-submit-api/CHANGELOG.md>
Regression testing on a local cluster
P2P ON - Babbage with Babbage TX |
✔️ |
P2P OFF - Babbage with default (Babbage) TX |
✔️ |
Mix P2P and Legacy - Babbage with default (Babbage) TX |
✔️ |
P2P ON - Babbage with Alonzo TX |
✔️ |
Mix P2P and Legacy - Babbage with Mary TX |
✔️ |
P2P ON - Babbage with Shelley TX |
✔️ |
upgrade job (1.35.7 to 8.0.0-rc1) |
✔️ |
block production testing on network with 10 pools, 5 of them P2P, 5 of them Legacy - results (sqlite db) |
✔️ |
sanity check submit-api REST service |
✔️ |
Release testing checklist
8.0.0-rc1 pushed to shelley-qa |
✔️ |
Grafana metrics OK |
⏳ |
Regression testing against shelley-qa - results |
⏳ |
Regression testing against preview |
✔️ |
Sync testing ran against shelley_qa & Preview & Preprod & Mainnet (Windows, Linux, macOS) |
✔️ |
DB re-validation testing (ledger snapshots compatibility) |
✔️ |
Backward compatibility testing (Node with version N-1) |
✔️ |
Check build instructions changes |
✔️ |
Benchmarking - Report |
✔️ |
sanity check release notes |
✔️ |
New functionalities in this tag
Introduction of the Conway era (Voltaire) as a developmental hard fork. ✔️
Governance action for SPO polls (cardano-cli governance *-poll) that the Cardano Foundation will use to conduct an SPO survey. ✔️
Fairness improvement into the mempool logic. ⏳
Query commands for inspecting metrics and data in mempool. ✔️
Possibility for the network to be defined via CARDANO_NODE_NETWORK_ID instead of needing to be passed in every CLI query. ✔️
More detailed output in the query tip CLI command. ✔️
Possibility for modification of connection limits via configuration file. ⏳
Versioned serialization formats for ledger. ➡️ (nothing to test on node/CLI side)
A ledger API. ➡️ (nothing to test on node/CLI side)
Changed deposit tracking. ⏳
Possibility for socket to be defined via ‘–socket-path’ CLI option instead of ‘CARDANO_NODE_SOCKET_PATH’ env var. ❌ (issue #5199)
New issues
[BUG] - building Alonzo-era tx on Babbage fails due to missing ‘protocolParamUTxOCostPerWord’
[BUG] - Unclear / inconsistent error message from ‘governance answer-poll’
[BUG] - Unclear ‘–signed-tx-file’ argument to ‘governance verify-poll’ (fixed in final 8.0.0)
[FR] - Allow usage of delegate keys for ‘–required-signers’ (fixed in final 8.0.0)