Skip to content

Commit 81bc944

Browse files
committed
cardano-node: bump package version and minor protocol version, update changelog
1 parent ab81ce5 commit 81bc944

File tree

4 files changed

+41
-4
lines changed

4 files changed

+41
-4
lines changed

cardano-node-chairman/cardano-node-chairman.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ executable cardano-node-chairman
4444
build-depends: cardano-api
4545
, cardano-crypto-class
4646
, cardano-git-rev ^>= 0.2.2
47-
, cardano-node ^>= 10.1.1
47+
, cardano-node ^>= 10.2
4848
, cardano-prelude
4949
, containers
5050
, contra-tracer

cardano-node/ChangeLog.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,59 @@
11
# Changelog for cardano-node
22

3-
## Next version
3+
## 10.2 -- January 2025
44

55
- Use p2p network stack by default, warn when using the legacy network stack.
6+
67
- Deprecate some CLI flags corresponding to low-level consensus options. They are
78
still accepted but a warning is emitted on startup on stderr suggesting to set
89
them in the configuration file instead:
910
- `--mempool-capacity-override` and `--no-mempool-capacity-override` can be set in the configuration file via the key `MempoolCapacityBytesOverride`.
1011
- `--snapshot-interval` can be set in the configuration file via the key `SnapshotInterval`.
1112
- `--num-of-disk-snapshots` can be set in the configuration file via the key `NumOfDiskSnapshots`.
13+
1214
- Ledger peer snapshot path entry added to topology JSON parser,
1315
which a new decoder function `readPeerSnapshotFile` processes
1416
at startup and SIGHUP. Data is available to the diffusion layer
1517
via TVar.
1618

19+
- Configuration changes:
20+
- Add `ConsensusMode` and `MinBigLedgerPeersForTrustedState`
21+
- Add Genesis config
22+
- Add `diffusionMode` to local root peers group configuration
23+
- Add `DoDiskSnapshotChecksum`
24+
25+
- Change fallback node name for trace forwarding from `host:port` to `host_port`
1726

1827
- Use metric names of old-tracing in new-tracing as well, and fix some metrics in new tracing.
1928

29+
- Tracing updates:
30+
- Add support for `ChainSelStarvationEvent`, `ExtValidationError`
31+
- Add support for `KeepAlive` protocol
32+
- Add support for `LocalStateQuery` protocol
33+
- Add support for `UsingBigLedgerPeerSnapshot`, `VerifyPeerSnapshot`
34+
- Add support for `ConnectionError`
35+
- Add support for `AddNewNodeIdMapping`
36+
- Add support for `PeerFetch` and `PeerStarvedUs`
37+
- Add support for `SnapshotMissingChecksum`
38+
- Add support for stateful messages
39+
- Add `maximumKesEvolutions` to `InvalidKesSignatureOCERT` event
40+
- Rename kind field of all `MuxXxx` trace messages to be `Mux.Xxx`
41+
- Rename fields in `RotatedDynamo` event to `oldPeer`, `newPeer`
42+
- Rename `ConnectTo` to `Connect`
43+
- Change format of `GenesisPoint`, `LabelPeer`, `DecisionEvent`
44+
- Change format of `ConnectionManagerState`
45+
- Change format of `AddedToCurrentChain`
46+
- Drop support for `ClientAgency`, `ServerAgency`
47+
- Drop support for `FetchDecision declined`, `FetchDecision results`
48+
- Drop support for `StakeKeyInRewardsDELEG`
49+
- Drop support for `ChainSelectionForFutureBlock`, `BlockInTheFuture`,
50+
`CandidateContainsFutureBlocks`, `CandidateContainsFutureBlocksExceedingClockSkew`,
51+
`InvalidBlockReason`
52+
53+
- Drop NodeToClient versions 9 through 15, and add 19
54+
55+
- Increase minor protocol version to `10.3`
56+
2057
## 8.2.1 -- August 2023
2158

2259
- prevent SIGHUP from killing node during ledger replay

cardano-node/cardano-node.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cabal-version: 3.0
22

33
name: cardano-node
4-
version: 10.1.4
4+
version: 10.2
55
synopsis: The cardano full node
66
description: The cardano full node.
77
category: Cardano,

cardano-node/src/Cardano/Node/Protocol/Cardano.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ mkSomeConsensusProtocolCardano NodeByronProtocolConfiguration {
165165
shelleyGenesisHash,
166166
shelleyBasedLeaderCredentials = shelleyLeaderCredentials
167167
}
168-
, Consensus.cardanoProtocolVersion = ProtVer (natVersion @10) 2
168+
, Consensus.cardanoProtocolVersion = ProtVer (natVersion @10) 3
169169
-- The remaining arguments specify the parameters needed to transition between two eras
170170
, Consensus.cardanoLedgerTransitionConfig =
171171
Ledger.mkLatestTransitionConfig

0 commit comments

Comments
 (0)