Skip to content

Commit

Permalink
changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
crocodile-dentist committed Feb 14, 2025
1 parent 233789c commit 3b95728
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 3 deletions.
5 changes: 5 additions & 0 deletions ouroboros-network-api/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@
`Ouroboros.Network.PeerSelection.LedgerPeers/Type` to there.
- Removed `lpGetLedgerStateJudgment` from `LedgerConsensusInterface` and added
`extraAPI` type parameter to it.
* Removed `DomainAccessPoint` type
* Added `RelayAccessSRVDomain` tag to `RelayAccessPoint`
* Removed `RelayAccessPointCoded` type
* Bumped LedgerPeerSnapshot version to 2 to directly
leverage JSON and CBOR instances for `RelayAccessPoint`

### Non-breaking changes

Expand Down
16 changes: 13 additions & 3 deletions ouroboros-network/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@
`Test.Ouroboros.Network.PeerSelection.Cardano.MockEnvironment`
- Moved `Test.Ouroboros.Network.PeerSelection.PublicRootPeers` to
`Test.Ouroboros.Network.PeerSelection.Cardano.PublicRootPeers`
* Tracing of DNS results is now directly performed by `dnsLookupWithTTL`,
which is captured by the new `DNSTrace` type. Results are tagged with
the new `DNSLookupResult` type. The type of peer that traces are tagged with
are captured by the `DNSPeersKind` type, which also distinguishes the type
of ledger peer.
* Added `dispatchLookupWithTTL`

### Breaking changes

Expand Down Expand Up @@ -179,8 +185,13 @@
(`PeerTrustable` was abstracted out, since this was a bootstrap peers
Cardano specific type.).
- `LocalRootPeers` now has `extraFlags` type parameter.

### Non-breaking changes
* Removed `TraceLedgerPeersResult` and `TraceLedgerPeersFailure`
* Changed `TraceLedgerPeersDomains` to accept `[RelayAccessPoint]`
* Removed `TraceLocalRootResult` and changed some other constructors to
accept `RelayAccessPoint` in lieu of `DomainAccessPoint`, which was removed
* Removed `TracePublicRootResult` and `TracePublicRootFailure`
* Changed signature of `resolveLedgerPeers`, `localRootPeersProvider`, `publicRootPeersProvider`,
`withPeerSelectionActions` to accept random seed for DNS SRV lookup.

## 0.19.0.2 -- 2025-02-03

Expand All @@ -205,7 +216,6 @@
* Use `LocalRootConfig` instead of a tuple.
* Extended `LocalRootConfig` with `diffusionMode :: DiffusionMode` field.
* Added `diConnStateSupply` record field to `Ouroboros.Network.Diffusion.P2P.Interfaces`.
* UnknownMiniProtocol error should not crash the node

### Non-breaking changes

Expand Down

0 comments on commit 3b95728

Please sign in to comment.