2024-05-13 - 2024-06-05
High level summary
CARDANO NODE
- In order to avoid an accidental hardfork, when "ConwayGenesisFile" is not set in the node configuration file, by default the node can only understand protocol version 8 (Babbage era).
CARDANO CLI
query protocol-parameters
now shows Conway era protocol parameters when in Conway.transaction view
now shows proposales and votes inside a transaction body.- Release of cardano-cli 8.23.1.0
- We now publish pre-compiled binaries of each release together with the corresponding SHA256Sum.
CARDANO-API
- Release of 8.46.0.0
Details
cardano-cli
- New
debug log-epoch-state
command - transaction view: show proposals and votes
- Make
--fee
mandatory intransaction build-raw
- Release 8.23.1.0 (for node-8.11.0)
- query protocol-parameters: use ledger JSON encoding, not API one
cardano-api
- Release
cardano-api-8.46.0.0
- Updated cardano-ledger, ouroboros-consensus and plutus packages.
- Added FailT dependency.
- Updated conwayGenesisDefaults and alonzoGenesisDefaults.
- Changed CostModel to use Int64 instead of Integer.
- Fixed ProtocolParameters golden test to account for the Integer -> Int64 change in the CostModel. (breaking, test) PR 523
cardano-node
cardano-testnet
- Add tallying of votes to the "Motion of no confidence" test
- Simplify epoch state diff logging
- Fix GHC 9.8 build
- Use TestWatchdog from hedgehog-extras.
- Improve
NewEpochState
logging - hlint: fix cardano-testnet-test
- Use waiting for blocks instead epochs, when waiting for new UTXOs
- Refactor: Reorganize testnet CLI functions