High level summary
Quite a useful and desired feature described in CIP-0110 of allowing reference scripts for PlutusV1 has been implemented for Conway.
For the most part we are now spending time on writing tests and enhancing out tooling that we use for testing. This is paying out dividends since we are finding and fixing important Conway related bugs. Notable bugs that were squashed this time around are related to using incorrect stake distribution for both DReps and Stake Pools.
Low level summary
Conway
- pull-4059 - Enable Plutus v1 reference scripts in Conway
- pull-4088 - Committee query improvements
- pull-4115 - Switch to using the correct stake pool distribution for voting
- pull-4116 - Fix Drep stake distribution
Testing
- pull-4100 - PPU wellformedness tests
- pull-4097 - Test that unwithdrawn rewards contribute to voting power
- pull-4102 - fix
prop_DELEG
in STS tests - pull-4106 - Imp script fixes
- pull-4118 - Add test for maps with small domains
- pull-4119 - NewConstraints phase1. Add BoolFn And and Or and tests
- pull-4120 - Newconstaints phase2 rename IsUniverse (BaseUniverse), Fn (BaseFn)
- pull-4130 - Added tests for checking proposal network IDs
- pull-4114 - Imp Bootstrap address support
Improvements
- pull-4071 - Introduction of InjectRuleFailure
- pull-4082 - Deprecate
PPUPPredFailure
- pull-4087 - Move
EpochInterval
tocardano-base
- pull-4122 - Use
MemoBytes
inShelleyTxAuxData
Specification
- pull-4093 - Fix small error in the prose