2024-04-27 - 2024-05-13
High level summary
Enhancements to the CLI encompass several noteworthy additions. These include the introduction of a new hardfork initiation command, rendering --prev-governance-action-tx-id optional for create-no-confidence actions, addressing scenarios where the committee is defined in the Conway Genesis file, and refining help texts. Additionally, there have been updates to the description fields in governance action files.
Adjust maximum understood protocol version from 9 to 10 when the experimental hardforks flag is enabled. This allows us to bypass Conway's bootstrap phase in testing
Continued work in testing implementation of CIP1694 with cardano-testnet.
cardano-cli
- Make
--prev-governance-action-tx-id
and--prev-governance-action-tx-id
optional forcreate-no-confidence
command - Clarify help texts related to JSON and CBOR
- Release 8.23.0.0 + upgrade cardano-api to 8.45.2.0
- Export friendly function that returns ByteString + export buildShelleyAddress
- action create-hardfork cmd + update description fields in all governance action files.
- Export toTxOutInAnyEra
- Enable manual specification of execution units for plutus voting and proposing scripts
cardano-api
cardano-node
- Count votes in Propose Constitution test before ratification
- Adjust maximum understood protocol version from 9 to 10
cardano-testnet
- Refactor: Use KeyPair type for key pairs in cardano-testnet
- Count votes in Propose Constitution test before ratification
- Disable DRep Activity test
- Reorganize cardano-testnet
- cardano-testnet: Add new constitutional committee
- Enable epoch state logging by default
- Refactor
ProposeNewConstitutionSPO
test to reuse code