Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump package versions #5087

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions cardano-client/cardano-client.cabal
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ library
cborg,
containers,
contra-tracer,
network-mux ^>=0.6,
ouroboros-network ^>=0.19,
ouroboros-network-api ^>=0.12,
ouroboros-network-framework ^>=0.15 || ^>=0.16,
network-mux >=0.6 && <0.8,
ouroboros-network >=0.19 && <0.21,
ouroboros-network-api >=0.12 && <0.14,
ouroboros-network-framework >=0.15 && <0.18,
si-timers,

ghc-options:
Expand Down
6 changes: 6 additions & 0 deletions cardano-ping/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

### Breaking changes

### Non-breaking changes

## 0.8.0.0 -- 2025-02-25

### Breaking changes

* Added `NodeToClientVersionV20`

## 0.7.0.0 -- 2024-10-17
Expand Down
4 changes: 2 additions & 2 deletions cardano-ping/cardano-ping.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: cardano-ping
version: 0.7.0.0
version: 0.8.0.0
synopsis: Utility for pinging cardano nodes
description: Utility for pinging cardano nodes.
license: Apache-2.0
Expand Down Expand Up @@ -33,7 +33,7 @@ library
contra-tracer >=0.1 && <0.3,
iproute ^>=1.7.15,
network ^>=3.2.7,
network-mux ^>=0.6,
network-mux ^>=0.7,
si-timers ^>=1.5,
strict-stm,
tdigest ^>=0.3,
Expand Down
8 changes: 6 additions & 2 deletions network-mux/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,16 @@

### Breaking changes

### Non-breaking changes

## 0.7.0.0 -- 2025-02-25

### Breaking changes

* Use the correct tracing message for `StartOnDemand`.
* Implement `StartOnDemandAny`, which will start the miniprotocol as soon as
any `StartOnDemand` protocol starts.

### Non-breaking changes

## 0.6.0.0 -- 2025-01-02

### Breaking changes
Expand Down
2 changes: 1 addition & 1 deletion network-mux/network-mux.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: network-mux
version: 0.6
version: 0.7
synopsis: Multiplexing library
description: Multiplexing library.
license: Apache-2.0
Expand Down
8 changes: 6 additions & 2 deletions ouroboros-network-api/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,12 @@

### Breaking changes

### Non-breaking changes

## 0.13.0.0 -- 2025-02-25

### Breaking changes

* Added `NodeToClientV_20`.
- Moved `Ouroboros.Network.ConsensusMode` to `Cardano.Network.ConsensusMode`
- Moved `Ouroboros.Network.PeerSelection.Bootstrap` to `Cardano.Network.PeerSelection.Bootstrap`
Expand All @@ -15,8 +21,6 @@
- Removed `lpGetLedgerStateJudgment` from `LedgerConsensusInterface` and added
`extraAPI` type parameter to it.

### Non-breaking changes

## 0.12.0.0 -- 2025-01-02

### Breaking changes
Expand Down
4 changes: 2 additions & 2 deletions ouroboros-network-api/ouroboros-network-api.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ouroboros-network-api
version: 0.12.0.0
version: 0.13.0.0
synopsis: A networking api shared with ouroboros-consensus
description: A networking api shared with ouroboros-consensus.
license: Apache-2.0
Expand Down Expand Up @@ -71,7 +71,7 @@ library
iproute ^>=1.7.15,
measures,
network ^>=3.2.7,
network-mux ^>=0.6,
network-mux ^>=0.7,
nothunks,
quiet,
serialise >=0.2 && <0.3,
Expand Down
8 changes: 6 additions & 2 deletions ouroboros-network-framework/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@

## next release

### Non-breaking changes

### Breaking changes

## 0.17.0.0 -- 2025-02-25

### Breaking changes

* Add `miniProtocolStart` to `MiniProtocol` to control starting strategy.
Expand All @@ -17,8 +23,6 @@
implementation in `Test.Ouroboros.Network.Server` (in `ouroboros-network:testlib` component).
* Added `Ouroboros.Network.Server.Simple.with` to run a simple server as a replacement for `Ouroboros.Network.Socket.withServerNode`.

### Non-breaking changes

## 0.16.0.0 -- 2025-02-03

### Breaking changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ouroboros-network-framework
version: 0.16.0.0
version: 0.17.0.0
synopsis: Ouroboros network framework
description: Ouroboros network framework.
license: Apache-2.0
Expand Down Expand Up @@ -76,10 +76,10 @@ library
io-classes ^>=1.5.0,
monoidal-synchronisation ^>=0.1.0.6,
network ^>=3.2.7,
network-mux ^>=0.6,
network-mux ^>=0.7,
nothunks,
nothunks ^>=0.1.4 || ^>=0.2,
ouroboros-network-api ^>=0.12,
ouroboros-network-api ^>=0.13,
ouroboros-network-testing,
psqueues,
quiet,
Expand Down
8 changes: 7 additions & 1 deletion ouroboros-network-protocols/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,12 @@
# Revision history for ouroboros-network-protocols

## Unreleased version
## next release

### Breaking changes

### Non-breaking changes

## 0.14.0.0 -- 2025-02-25

### Breaking changes

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ouroboros-network-protocols
version: 0.13.0.0
version: 0.14.0.0
synopsis: Ouroboros Network Protocols
description: Ouroboros Network Protocols.
license: Apache-2.0
Expand Down Expand Up @@ -104,7 +104,7 @@ library
deepseq,
io-classes ^>=1.5.0,
nothunks,
ouroboros-network-api ^>=0.12,
ouroboros-network-api ^>=0.13,
quiet,
serialise,
si-timers,
Expand Down
6 changes: 6 additions & 0 deletions ouroboros-network-testing/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,12 @@

### Non-breaking changes

## 0.8.1.0 -- 2025-02-25

### Non-breaking changes

* Added `Test.Ouroboros.Network.Data.Signal.keydLinger'`.

## 0.8.0.0 -- 2025-01-02

### Breaking changes
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ouroboros-network-testing
version: 0.8.0.0
version: 0.8.1.0
synopsis: Common modules used for testing in ouroboros-network and ouroboros-consensus
description: Common modules used for testing in ouroboros-network and ouroboros-consensus.
license: Apache-2.0
Expand Down
32 changes: 18 additions & 14 deletions ouroboros-network/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,11 @@

## next release

### Non Breaking changes
### Non-breaking changes

- Renamed `Test.Ouroboros.Network.Testnet.*` to `Test.Ouroboros.Network.Diffusion.*`
- Refactored tests to compile with library changes and made necessary changes
to work with the now polymorphic diffusion code.
- Renamed `Test.Ouroboros.Network.{BlockFetch, KeepAlive, TxSubmission}` to
`Test.Ouroboros.Network.MiniProtocols.{BlockFetch, KeepAlive, TxSubmission}`.
- Created `Test.Ouroboros.Network.PeerSelection.Cardano.Instances` and moved
Cardano specific types and type-class instances to here.
- Created `Test.Ouroboros.Network.PeerSelection.Cardano.LocalRootPeers` and moved
Cardano local root peers specific tests to here
- Moved `Test.Ouroboros.Network.PeerSelection.MockEnvironment` to
`Test.Ouroboros.Network.PeerSelection.Cardano.MockEnvironment`
- Moved `Test.Ouroboros.Network.PeerSelection.PublicRootPeers` to
`Test.Ouroboros.Network.PeerSelection.Cardano.PublicRootPeers`
### Breaking changes

## 0.20.0.0 -- 2025-02-25

### Breaking changes

Expand Down Expand Up @@ -183,6 +173,20 @@

### Non-breaking changes

- Renamed `Test.Ouroboros.Network.Testnet.*` to `Test.Ouroboros.Network.Diffusion.*`
- Refactored tests to compile with library changes and made necessary changes
to work with the now polymorphic diffusion code.
- Renamed `Test.Ouroboros.Network.{BlockFetch, KeepAlive, TxSubmission}` to
`Test.Ouroboros.Network.MiniProtocols.{BlockFetch, KeepAlive, TxSubmission}`.
- Created `Test.Ouroboros.Network.PeerSelection.Cardano.Instances` and moved
Cardano specific types and type-class instances to here.
- Created `Test.Ouroboros.Network.PeerSelection.Cardano.LocalRootPeers` and moved
Cardano local root peers specific tests to here
- Moved `Test.Ouroboros.Network.PeerSelection.MockEnvironment` to
`Test.Ouroboros.Network.PeerSelection.Cardano.MockEnvironment`
- Moved `Test.Ouroboros.Network.PeerSelection.PublicRootPeers` to
`Test.Ouroboros.Network.PeerSelection.Cardano.PublicRootPeers`

## 0.19.0.2 -- 2025-02-03

### Non-breaking changes
Expand Down
12 changes: 6 additions & 6 deletions ouroboros-network/ouroboros-network.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ouroboros-network
version: 0.19.0.2
version: 0.20.0.0
synopsis: A networking layer for the Ouroboros blockchain protocol
description: A networking layer for the Ouroboros blockchain protocol.
license: Apache-2.0
Expand Down Expand Up @@ -175,9 +175,9 @@ library
network ^>=3.2.7,
network-mux,
nothunks,
ouroboros-network-api ^>=0.12,
ouroboros-network-framework ^>=0.16,
ouroboros-network-protocols ^>=0.13,
ouroboros-network-api ^>=0.13,
ouroboros-network-framework ^>=0.17,
ouroboros-network-protocols ^>=0.14,
psqueues >=0.2.3 && <0.3,
random,
si-timers,
Expand Down Expand Up @@ -234,7 +234,7 @@ library sim-tests-lib
ouroboros-network-mock,
ouroboros-network-protocols,
ouroboros-network-protocols:testlib,
ouroboros-network-testing ^>=0.8,
ouroboros-network-testing ^>=0.8.1,
pipes,
pretty-simple,
psqueues,
Expand Down Expand Up @@ -339,7 +339,7 @@ test-suite io-tests
ouroboros-network-mock,
ouroboros-network-protocols,
ouroboros-network-protocols:testlib,
ouroboros-network-testing ^>=0.8,
ouroboros-network-testing ^>=0.8.1,
serialise,
si-timers,
strict-stm,
Expand Down