- Fix imports and type mismatches caused by
ouroboros-consensus
bumpingstrict-checked-vars
to^>= 0.2
.
- Praos'
LedgerView.lvMaxHeaderSize
type changed fromNatural
toWord16
. - Praos'
LedgerView.lvMaxBoxySize
type changed fromNatural
toWord32
.
- Replace all occurrences of
Ticked (LedgerView X)
withLedgerView X
. - Remove
Ticked (LedgerView X)
data family instances. - Rename
translateTickedLedgerView
totranslateLedgerView
.
- Update upper bound on
ouroboros-consensus
- Removed the
expose-sublibs
cabal flag, since Cabal/Nix handled it poorly. - Instead, added a
unstable-
prefix to the name of each sublibrary, to strongly indicate that we ignore them when evolving the package's version.
<a id='changelog-0.5.0.5>
- Relax upper bound on
ouroboros-consensus
- Relax upper bound on
ouroboros-consensus
- Rename
StrictMVar
toStrictSVar
- Relax bounds on
ouroboros-consensus
- Relax bounds on
ouroboros-consensus
- Apply new organization of Consensus packages.
Before this version, ouroboros-consensus-protocol
lived in a bundle of
packages with ouroboros-consensus
, thus the changelog was the same.
Before following a more structured release process, we tracked most significant changes affecting downstream users in the interface-CHANGELOG.md.