1.35.3

Changelogs

Regression testing on a local cluster

only with costModelV1

CDDL OFF, P2P OFF - Babbage with Babbage TX

✔️

CDDL OFF, P2P OFF - Babbage with Alonzo TX

✔️

CDDL OFF, P2P OFF - Alonzo with Alonzo TX

✔️

CDDL ON, P2P ON - Alonzo with Alonzo TX

✔️

CDDL ON, P2P ON - Babbage with Babbage TX

✔️

CDDL ON, P2P ON - Babbage with Alonzo TX

✔️

CDDL ON, P2P OFF - Babbage with Babbage TX

✔️

CDDL ON, P2P OFF - Babbage with Alonzo TX

✔️

CDDL ON, P2P OFF - Alonzo with Alonzo TX

✔️

both with costModelV1 and costModelV2

CDDL OFF, P2P OFF - Babbage with Babbage TX

✔️

CDDL OFF, P2P OFF - Babbage with Alonzo TX

✔️

CDDL ON, P2P OFF - Babbage with Babbage TX

✔️

CDDL ON, P2P ON - Babbage with Babbage TX

✔️

CDDL ON, P2P OFF - Babbage with Mary TX

✔️

CDDL OFF, P2P OFF - Babbage with Shelley TX

✔️

other testing

upgrade job (1.34.1 to 1.35.3)

✔️

sanity check submit-api REST service

✔️

Release testing checklist

1.35.3-rc1 pushed to shelley-qa

✔️

Grafana metrics OK

✔️

Regression testing against shelley-qa - results

✔️

Sync testing ran against shelley_qa & Staging & TestNet & 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

  • Protocol in header to announce 7.2 (#4260) ✔️

  • build and build-raw commands to accept simple reference minting scripts (#4087) ✔️

  • Fix protocol-state (#4102) ✔️

  • Render reference script hashes when using –calculate-plutus-script-cost (#4204) ✔️

  • Building Alonzo transactions from Babbage era (#4135) ✔️

  • Fix building of Alonzo transaction in Babbage (#4166) ✔️

  • Fix kes-period-info (#3945) ✔️

  • Fix leadership schedule for current on Babbage (#4106) ✔️

  • build to allow all invalid scripts (#4088) ✔️

  • Add utxoCostPerByte protocol parameter (#4141) ✔️

  • Fix the Alonzo UTXO rule to use Alonzo minfee function (#2938) ✔️

  • Condition SECP256k1 to the protocol version 8 (#4795) ✔️

New issues

Breaking changes

  • “decentralisationParam” will not be supported after the Vasil HF (= from Babbage onwards, the protocol no longer supports BFT.) ❗

  • the new OpCerts should be created using the previous cold.counter +1

  • Change to minUTxO Formula (link to discussion)

Relevant existing issues