High level summary
Ledger team started preparation for an intra-era hard fork, by bumping support for major protocol version 11 in Conway era. Besides that we've continued addressing tech debt, improving safety of the codebase and enhancing our constraint based testing framework.
Low level summary
Features
- pull-5001 - Remove heapwords from cardano-ledger-core
- pull-5013 - Move orphan ToPlutusDatainstances with their types
- pull-5005 - Made TxBody a data family
- pull-5004 - Remove delegators field from conway-genesis JSON
- pull-5023 - Bumped Conway protocol version max to 11
- pull-5021 - Add SupportedLanguage
Testing
- pull-5010 - constrained-generators: Use csongor's trick to make type errors nicer
- pull-5002 - Add EraTestclasses
- pull-5020 - Update and fix ledger-statebenchmarks
Infrastructure and releasing
- pull-5025 - cardano-ledger-byron: removeCabal-syntaxdependency
