Skip to content

Commit bf92f58

Browse files
jasagredonfrisby
authored andcommitted
Release packages for node 10.6
1 parent 67eb5a5 commit bf92f58

13 files changed

+51
-136
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Ouroboros Consensus
22

3-
[![consensus](https://img.shields.io/badge/ouroboros--consensus-0.28.0.2-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-0.28.0.2/)
4-
[![diffusion](https://img.shields.io/badge/ouroboros--consensus--diffusion-0.24.0.0-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-diffusion-0.24.0.0/)
3+
[![consensus](https://img.shields.io/badge/ouroboros--consensus-0.29.0.0-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-0.29.0.0/)
4+
[![diffusion](https://img.shields.io/badge/ouroboros--consensus--diffusion-0.25.0.0-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-diffusion-0.25.0.0/)
55
[![protocol](https://img.shields.io/badge/ouroboros--consensus--protocol-0.13.0.0-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-protocol-0.13.0.0/)
6-
[![cardano](https://img.shields.io/badge/ouroboros--consensus--cardano-0.26.0.2-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-cardano-0.26.0.2/)
6+
[![cardano](https://img.shields.io/badge/ouroboros--consensus--cardano-0.26.0.3-blue)](https://chap.intersectmbo.org/package/ouroboros-consensus-cardano-0.26.0.3/)
77
[![sop-extras](https://img.shields.io/badge/sop--extras-0.4.1.0-blue)](https://chap.intersectmbo.org/package/sop-extras-0.4.1.0/)
88
[![strict-sop-core](https://img.shields.io/badge/strict--sop--core-0.1.3.0-blue)](https://chap.intersectmbo.org/package/strict-sop-core-0.1.3.0/)
99

ouroboros-consensus-cardano/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
# Changelog entries
44

5+
<a id='changelog-0.26.0.3'></a>
6+
## 0.26.0.3 -- 2026-01-23
7+
8+
### Patch
9+
10+
- Integrating upstream Breaking changes for the Mempool timeout.
11+
512
<a id='changelog-0.26.0.2'></a>
613
## 0.26.0.2 -- 2025-10-29
714

ouroboros-consensus-cardano/changelog.d/20260121_120717_nick.frisby_defensive_mempool.md

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

ouroboros-consensus-cardano/ouroboros-consensus-cardano.cabal

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: ouroboros-consensus-cardano
3-
version: 0.26.0.2
3+
version: 0.26.0.3
44
synopsis:
55
The instantation of the Ouroboros consensus layer used by Cardano
66

@@ -169,7 +169,7 @@ library
169169
microlens,
170170
mtl,
171171
nothunks,
172-
ouroboros-consensus ^>=0.28,
172+
ouroboros-consensus ^>=0.29,
173173
ouroboros-consensus-protocol ^>=0.13,
174174
ouroboros-network-api ^>=0.16,
175175
resource-registry,
@@ -214,7 +214,7 @@ library unstable-byronspec
214214
containers >=0.5 && <0.8,
215215
mtl,
216216
nothunks,
217-
ouroboros-consensus ^>=0.28,
217+
ouroboros-consensus ^>=0.29,
218218
serialise ^>=0.2,
219219
small-steps,
220220
transformers,
@@ -592,9 +592,9 @@ library unstable-cardano-tools
592592
network,
593593
network-mux,
594594
nothunks,
595-
ouroboros-consensus ^>=0.28,
595+
ouroboros-consensus ^>=0.29,
596596
ouroboros-consensus-cardano,
597-
ouroboros-consensus-diffusion ^>=0.24,
597+
ouroboros-consensus-diffusion ^>=0.25,
598598
ouroboros-consensus-protocol:{ouroboros-consensus-protocol, unstable-protocol-testlib} ^>=0.13,
599599
ouroboros-network,
600600
ouroboros-network-api,

ouroboros-consensus-diffusion/CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,14 @@
22

33
# Changelog entries
44

5+
<a id='changelog-0.25.0.0'></a>
6+
## 0.25.0.0 -- 2026-01-23
7+
8+
### Breaking
9+
10+
- Added `rnMempoolTimeoutConfig` argument to `RunNodeArgs`.
11+
- Added `TxMeasureWithDiffTime` argument to the `TraceForgedBlock` event.
12+
513
<a id='changelog-0.24.0.0'></a>
614
## 0.24.0.0 -- 2025-09-29
715

ouroboros-consensus-diffusion/changelog.d/20260121_120715_nick.frisby_defensive_mempool.md

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

ouroboros-consensus-diffusion/ouroboros-consensus-diffusion.cabal

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.0
22
name: ouroboros-consensus-diffusion
3-
version: 0.24.0.0
3+
version: 0.25.0.0
44
synopsis: Integration for the Ouroboros Network layer
55
description:
66
Top level integration for consensus & network layers of the Ouroboros blockchain protocol.
@@ -88,7 +88,7 @@ library
8888
io-classes:{io-classes, si-timers, strict-stm} ^>=1.8,
8989
mtl,
9090
network-mux ^>=0.9,
91-
ouroboros-consensus ^>=0.28,
91+
ouroboros-consensus ^>=0.29,
9292
ouroboros-consensus-protocol ^>=0.13,
9393
ouroboros-network:{cardano-diffusion, ouroboros-network} ^>=0.22.1,
9494
ouroboros-network-api ^>=0.16,

ouroboros-consensus-protocol/ouroboros-consensus-protocol.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ library
8484
mtl,
8585
network ^>=3.2.7,
8686
nothunks,
87-
ouroboros-consensus >=0.23 && <0.29,
87+
ouroboros-consensus >=0.23 && <0.30,
8888
ouroboros-network-framework ^>=0.19,
8989
ouroboros-network-testing ^>=0.8,
9090
serialise,

ouroboros-consensus/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,30 @@
22

33
# Changelog entries
44

5+
<a id='changelog-0.29.0.0'></a>
6+
## 0.29.0.0 -- 2026-01-23
7+
8+
### Patch
9+
10+
- Fix leaky read lock acquisition that could lead to whole node deadlock.
11+
12+
- Force snapshot tracer to avoid retaining the Genesis state.
13+
14+
### Breaking
15+
16+
- Added `mkMempoolPredicateFailure` method to `LedgerSupportsMempool`.
17+
- Added `ExnMempoolTimeout` exception to Mempool.
18+
- Added `addTestTx` field to Mempool `API` record type, for testing only.
19+
- Added `MempoolTimeoutConfig`, `DiffTimeMeasure`, `TxMeasureWithDiffTime` types.
20+
- Added the `DiffTimeMeasure` component alongside the `TxMeasure` that the
21+
Mempool's finger-tree maintains, measuring how much monotonic clock each tx
22+
took to validate.
23+
- Enriched argument of `snapshotTake` method in the `MempoolSnapshot` record
24+
type. You can pass `InfiniteDiffTimeMeasure` if you don't care about limiting
25+
the new dimension.
26+
- Added `Maybe MempoolTimeoutConfig` argument to `openMempool`. Passing
27+
`Nothing` disables the timeout.
28+
529
<a id='changelog-0.28.0.2'></a>
630
## 0.28.0.2 -- 2025-10-29
731

ouroboros-consensus/changelog.d/20251205_164754_javier.sagredo_fix_mempool_deadlock.md

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

0 commit comments

Comments
 (0)