Skip to content

Commit b0ceb34

Browse files
committed
Amend leftover changelogs from previous release
1 parent 1eeda17 commit b0ceb34

22 files changed

+47
-224
lines changed

ouroboros-consensus-cardano/CHANGELOG.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,19 @@
88
### Breaking
99

1010
- Add `GetProposals` and `GetRatifyState` queries.
11-
- Propagate cardano-ledger's updated `TranslationContext` `NoGenesis`
11+
- Propagate cardano-ledger's updated `TranslationContext` `NoGenesis`
1212
- Add `NodeToClientV_17` to `supportedNodeToClientVersions`
13-
- Add `CardanoNodeToClientVersion13`
13+
- Add `CardanoNodeToClientVersion13`
1414
- Replace deprecated `TxSizeInBytes` with `SizeInBytes`
15+
- Remove the capacity override from forging functions.
16+
- ProtocolParams (CardanoBlock c) was monomorphized to `CardanoProtocolParams`
17+
- Remove `cardanoProtocolParamsPerEra` from `CardanoProtocolParams` in favour of a single `cardanoProtocolVersion`.
18+
This patch intentionally removes the flexibility the n-ary product of versions per-era gave us, in favour of a simpler interface, as the current one has caused a lot of confusion and led to several mistakes in the past.
19+
20+
### Non-Breaking
21+
22+
- Also enabled total ref script size limit in the mempool in Conway (it
23+
continues to be enabled in Babbage).
1524

1625
<a id='changelog-0.18.0.0'></a>
1726
## 0.18.0.0 — 2024-07-02

ouroboros-consensus-cardano/changelog.d/20240214_182440_fraser.murray_startup_sanity_checks.md

Lines changed: 0 additions & 27 deletions
This file was deleted.

ouroboros-consensus-cardano/changelog.d/20240627_125444_alexander.esgen_conway_mempool_refscript_limit.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

ouroboros-consensus-cardano/changelog.d/20240710_104628_nick.frisby_remove_cap_override_forge.md

Lines changed: 0 additions & 22 deletions
This file was deleted.

ouroboros-consensus-cardano/changelog.d/20240823_131440_damian.nadales_324_simplify_protver_arguments.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

ouroboros-consensus-diffusion/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,25 @@
88
### Non-Breaking
99

1010
- Propagate `ouroboros-network` types `NumTxIdsToAck` and `SizeInBytes`
11+
- Adds a Tracer for startup sanity check warnings in Ouroboros.Consensus.Node.Tracers (see BlockSupportsSanityCheck in ouroboros-consensus)
12+
- Emit `ChainDB.TraceEvent(TraceLastShutdownUnclean)` when the `clean` marker is
13+
missing and the node will therefore revalidate all the data.
14+
15+
### Breaking
16+
17+
- Integrated all Genesis components into the NodeKernel. In particular,
18+
`RunNodeArgs` now has a new field
19+
20+
```haskell
21+
rnGenesisConfig :: GenesisConfig
22+
```
23+
24+
This can be set to `Ouroboros.Consensus.Node.Genesis.disableGenesisConfig` to
25+
keep the Praos behavior, or to `enableGenesisConfigDefault` to enable Genesis
26+
with preliminary parameter choices.
27+
- The `StdRunNodeArgs(srnDatabasePath)` argument becomes of type `NodeDatabasePaths`
28+
which will allow storing the immutable db (which doesn't need to be in a very
29+
performant device) somewhere different than the volatile data.
1130

1231
<a id='changelog-0.17.0.1'></a>
1332
## 0.17.0.1 — 2024-06-26

ouroboros-consensus-diffusion/changelog.d/20240207_130158_fraser.murray_startup_sanity_checks.md

Lines changed: 0 additions & 24 deletions
This file was deleted.

ouroboros-consensus-diffusion/changelog.d/20240531_155304_alexander.esgen_milestone_13.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

ouroboros-consensus-diffusion/changelog.d/js-flexible-databases.md

Lines changed: 0 additions & 5 deletions
This file was deleted.

ouroboros-consensus-diffusion/changelog.d/js-trace-unclean.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)