tag:github.com,2008:https://github.com/IntersectMBO/cardano-node/releases
Release notes from cardano-node
2026-02-11T22:38:00Z
tag:github.com,2008:Repository/188299874/10.6.2
2026-02-25T20:24:03Z
10.6.2
<h1>Release Notes</h1>
<p><em>IMPORTANT</em> If you're building from source you <em>must</em> upgrade to <a href="https://github.com/supranational/blst/releases/tag/v0.3.14">libblst 0.3.14</a>.</p>
<p>Node version <code>10.6.2</code> expands Plutus capabilities, adding major new features — <code>Array</code>, <code>Value</code>, modular exponentiation, BLS12-381 multi-scalar multiplication, <code>dropList</code>, case analysis on built-in types, among others — all of which will become available in protocol version 11. These features significantly enhance smart contract expressiveness and performance. This release also strengthens node stability and networking by introducing defensive <em>mempool</em> protections, fixing a potential deadlock, adding mempool timeouts with new EKG metrics, and refining chain-sync and outbound governor behavior. Tracing and monitoring are improved, <code>cardano-testnet</code> behavior is refined, the CLI gains transaction fee estimation and updated stake address output (this is a breaking change), and the <code>cardano-api</code> introduces a new ledger-aligned <code>TxBodyContent </code>type with related cleanups and fixes.</p>
<p>The release artifacts for <code>10.6.2</code> now include linux and darwin <code>arm64</code> variants and use an updated artifact naming scheme to accommodate the new artifacts. The OCI images for <code>cardano-node</code>, <code>cardano-tracer</code> and <code>cardano-submit-api</code> now include an <code>arm64</code> variant. Pulling the usual container via tag will auto-select the appropriate architecture for your system. The utilities <code>db-{analyser,synthesizer,truncater}</code> have been added to the <code>cardano-node</code> container.</p>
<h1>Breaking changes</h1>
<ul>
<li>updated stake address output</li>
</ul>
<h1>Known issues</h1>
<ul>
<li>Old tracing system: The new metrics counting soft and hard mempool timeouts are missing the common node metrics prefix <code>cardano.node.metrics</code>.</li>
<li>Syncing mainnet from genesis is about 20% slower than on 10.6.1.</li>
</ul>
<h2>Release Benchmarks</h2>
<p>Benchmarking reports relevant to the <code>10.6.2</code> release can be found in <a href="https://updates.cardano.intersectmbo.org/reports/2026-02-performance-10.6.2" rel="nofollow">this post</a> on <strong>Cardano Updates</strong>.</p>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend (pending confirmation)</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS, 26.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1, 22.2; Debian 11, 12, 13)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequoia), 26 (Tahoe)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/environments.html" rel="nofollow">Release configuration files</a></li>
<li>Docker Images: <a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-node/682227408?tag=10.6.2">cardano-node</a>, <a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-tracer/682227517?tag=10.6.2">cardano-tracer</a>, <a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-submit-api/682227452?tag=10.6.2">cardano-submit-api</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
<h1>Changelogs</h1>
<details>
<summary>cardano-node</summary>
<ul>
<li>Added soft and hard timeouts to mempool (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3838759980" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/ouroboros-consensus/issues/1831" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/ouroboros-consensus/pull/1831/hovercard" href="https://github.com/IntersectMBO/ouroboros-consensus/pull/1831">IntersectMBO/ouroboros-consensus#1831</a>)</li>
<li>Added EKG metrics for soft and hard mempool timeouts (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3862503442" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6420" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6420/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6420">#6420</a>)</li>
<li>Improved <code>cardano-node --help</code> output by making it the same as the one shown when calling <code>cardano-node</code> without arguments (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3794448766" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6403" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6403/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6403">#6403</a>)</li>
<li>Improved consistency of traces between immdb-server and cardano-node (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3735886176" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6397" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6397/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6397">#6397</a>)</li>
<li>New Tracing
<ul>
<li>Environment variable <code>TRACE_DISPATCHER_LOGGING_HOSTNAME</code>, covering same functionality as <code>CARDANO_NODE_LOGGING_HOSTNAME</code> in the legacy system (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3901882402" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6429" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6429/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6429">#6429</a>)</li>
<li>Increased <code>PrometheusSimple</code> robustness: Restart backend upon crash; add start/stop traces and more eagerly reap dangling sockets (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3735732763" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6396" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6396/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6396">#6396</a>)</li>
<li>Adjusted config for tracing system (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3783299927" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6401" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6401/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6401">#6401</a>)</li>
</ul>
</li>
<li>Remove <code>peersFromNodeKernel</code> metric and <code>NodeKernelPeers</code> tracer as well as <code>TraceOptionPeerFrequency</code> config key (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3690656528" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6387" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6387/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6387">#6387</a>)</li>
</ul>
</details>
<details>
<summary>cardano-tracer</summary>
<ul>
<li>Support Prometheus HTTP Service Discovery (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3660445983" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6377" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6377/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6377">#6377</a>)</li>
<li>RTView: Removed monitoring based on the <code>NodePeers</code> datapoint (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3864346540" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6422" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6422/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6422">#6422</a>)</li>
</ul>
</details>
<details>
<summary>cardano-testnet</summary>
<ul>
<li>Made <code>cardano-testnet</code> remain running until stopped (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3797588047" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6405" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6405/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6405">#6405</a>)</li>
<li>Made <code>cardano-testnet</code> exit earlier when <code>cardano-node</code> fails on startup (<a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3804861733" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/6408" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6408/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/6408">#6408</a>)</li>
</ul>
</details>
<details>
<summary>cardano-cli</summary>
<h2>Main changes</h2>
<ul>
<li>
<p>Print estimated transaction fee in <code>transaction build-estimate</code><br>
(feature)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1325" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1325/hovercard">PR 1325</a></p>
</li>
<li>
<p>Modified <code>query stake-address-info</code> to include the correct <a href="https://cips.cardano.org/cip/CIP-0129" rel="nofollow">CIP129</a> hex format as well as the Ledger State format.<br>
(breaking change)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1313" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1313/hovercard">PR 1313</a></p>
</li>
</ul>
<h2>Bug fixes</h2>
<ul>
<li>
<p>create-testnet-data: use the same k for byron and shelley genesis<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1318" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1318/hovercard">PR 1318</a></p>
</li>
<li>
<p>Improved error message for malformed timestamps<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1324" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1324/hovercard">PR 1324</a></p>
</li>
<li>
<p>Upgrade cardano-crypto-class-2.2.3.2 with hashes deserialisation fix<br>
(compatible, bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1310" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1310/hovercard">PR 1310</a></p>
</li>
<li>
<p>Fixed error message in readStringOfMaxLength to correctly display the actual maximum length parameter instead of hardcoded value "128"<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1297" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1297/hovercard">PR 1297</a></p>
</li>
<li>
<p>Updated <code>cardano-ledger-api</code> to fix bug in <code>queryPoolState</code>, where current Pool parameters were returned instead of the future ones.<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-cli/pull/1298" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1298/hovercard">PR 1298</a></p>
</li>
</ul>
</details>
<details>
<summary>cardano-api</summary>
<h2>Main changes</h2>
<ul>
<li>
<p>In order to move away from the "old" api's <code>TxBodyContent</code> that utilizes the "eon" abstractions and somewhat<br>
unnecessarily wrapped data definitions, we introduced a new <code>TxBodyContent</code> type that aims to be closer to the<br>
ledger's type definitions and therefore easier to use.<br>
(feature)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1011" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1011/hovercard">PR 1011</a></p>
</li>
<li>
<p>Deprecated "old" certificate api helper functions and introduced equivalent functions exposed by:<br>
<code>Cardano.Api.Compatible.Certificate</code><br>
<code>Cardano.Api.Experimental.Certificate</code><br>
(feature, breaking, refactoring)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/983" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/983/hovercard">PR 983</a></p>
</li>
<li>
<p>Replace <code>Certificate</code> in <code>TxCertificates</code> with new api's <code>Certificate</code> type.<br>
(breaking)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/962" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/962/hovercard">PR 962</a></p>
</li>
<li>
<p>Renamed throwErrorAsException to throwErrorM<br>
(breaking)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1032" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1032/hovercard">PR 1032</a></p>
</li>
</ul>
<h2>Bug fixes</h2>
<ul>
<li>
<p>Made canonicalisation functionality does work with CBOR maps in CBOR lists<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1047" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1047/hovercard">PR 1047</a></p>
</li>
<li>
<p>Reverted PR that broke the <code>query utxo</code> command in <code>cardano-cli</code> which is supposed to be compatible for all shelley based eras.<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1048" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1048/hovercard">PR 1048</a></p>
</li>
<li>
<p>Added empty hashes support in <code>NodeConfig</code>. Add start time check with seconds precision for Shelley/Byron geneses checks.<br>
(breaking, bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1078" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1078/hovercard">PR 1078</a></p>
</li>
<li>
<p>Update <code>cardano-ledger-api</code> to fix bug in <code>queryPoolState</code>, where current Pool parameters were returned instead of the future ones.<br>
(bugfix)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/991" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/991/hovercard">PR 991</a></p>
</li>
</ul>
<h2>Other changes</h2>
<ul>
<li>
<p>Added <code>Show (AsType a)</code> instance<br>
(compatible)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1031" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1031/hovercard">PR 1031</a></p>
</li>
<li>
<p>Added <code>SerialiseAsRawBytes Word64</code> instance to <code>Cardano.Api.Serialise.Raw</code><br>
Added <code>Text reexport to </code>Cardano.Api.Pretty. Added <code>DecoderError</code> reexported to <code>Cardano.Api.Serialise.Cbor</code><br>
gRPC: Added tracing datatypes<br>
(compatible)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1079" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1079/hovercard">PR 1079</a></p>
</li>
<li>
<p>Removed duplicated <code>Arbitrary</code> orphans and re-imported <code>testlib</code>s<br>
(compatible)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/1051" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/1051/hovercard">PR 1051</a></p>
</li>
<li>
<p>Added <code>HasTypeProxy</code> <code>FromCBOR</code>, <code>ToCBOR</code>, and <code>SerialiseAsCBOR </code> instances to <code>TxOut</code>.<br>
(feature)<br>
<a href="https://github.com/IntersectMBO/cardano-api/pull/960" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/960/hovercard">PR 960</a></p>
</li>
</ul>
</details>
<details>
<summary>Network</summary>
<ul>
<li>Enforce maximum number of re-connection attempts by the outbound governor.</li>
<li>Shorten the timeout when waiting for <code>chain-sync</code> to terminate.</li>
<li>Increase <code>chain-sync</code> timeout in the <code>StNext StMustReply</code> state to a random value between <code>~10mins</code> and <code>~15mins</code> (it used to be between <code>~2.5mins</code> and <code>~5mins</code>).</li>
<li>Fixed outbound governor bootstrap action.</li>
</ul>
</details>
<details>
<summary>Consensus</summary>
<ul>
<li>Fix leaky read lock acquisition that could lead to whole node deadlock.</li>
<li>Force snapshot tracer to avoid retaining the Genesis state.</li>
<li>Added the defensive mempool feature, to help mitigate the disruption caused by bugs such as the June 2024 incident.</li>
</ul>
</details>
<details>
<summary>Plutus</summary>
<p>All of the following features will become available in protocol version 11.</p>
<ul>
<li>The built-in <code>Array</code> type and functions (<a href="https://cips.cardano.org/cip/CIP-138" rel="nofollow">CIP-138</a>)</li>
<li>The built-in <code>Value</code> type and functions (<a href="https://cips.cardano.org/cip/CIP-153" rel="nofollow">CIP-153</a>)</li>
<li>The modular exponentiation built-in function (<a href="https://cips.cardano.org/cip/CIP-109" rel="nofollow">CIP-109</a>)</li>
<li>The multi-scalar multiplication built-in functions over BLS12-381 (<a href="https://cips.cardano.org/cip/CIP-133" rel="nofollow">CIP-133</a>)</li>
<li>The <code>dropList</code> built-in function (<a href="https://cips.cardano.org/cip/CIP-132" rel="nofollow">CIP-132</a>)</li>
<li>Case analysis on built-in <code>Bool</code>, <code>Integer</code>, <code>List</code>, <code>Pair</code> and <code>Unit</code> (<a href="https://plutus.cardano.intersectmbo.org/docs/delve-deeper/casing-constants" rel="nofollow">user guide</a>)</li>
<li>All built-in types and functions can be used in Plutus V1 and V2</li>
<li>Plutus Core 1.1.0 (that is, support for sums-of-products) can be used in Plutus V1 and V2</li>
</ul>
</details>
<h1>Detailed Changelogs</h1>
<details>
Package changelogs
<table>
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Changelog</th>
</tr>
</thead>
<tbody>
<tr>
<td>Win32-network</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/IntersectMBO/Win32-network/blob/fec6d7bdfec15d9bd1033ae5ed25f4385f4f1237/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>base-deriving-via</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/base-deriving-via/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-chain</td>
<td>1.0.1.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/chain/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-ledger</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-api</td>
<td>10.23.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-api/blob/8f860b1969da893e9020ce28fbd455f883cadec5/cardano-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-binary</td>
<td>1.7.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/82e09945726a7650540e0656f01331d09018ac97/cardano-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-cli</td>
<td>10.15.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-cli/blob/75a0fd391246480fb0735c0f97d59db93e139889/cardano-cli/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-class</td>
<td>2.2.3.2</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/7803478bfc0030e5015972844635e437710fcc89/cardano-crypto-class/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-praos</td>
<td>2.2.1.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-praos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-tests</td>
<td>2.2.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-tests/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-wrapper</td>
<td>1.6.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-data</td>
<td>1.2.4.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-data/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-git-rev</td>
<td>0.2.2.1</td>
<td></td>
</tr>
<tr>
<td>cardano-ledger-allegra</td>
<td>1.8.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/allegra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo</td>
<td>1.14.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/alonzo/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo-test</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/alonzo/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-api</td>
<td>1.12.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/8a3233b74e33e4bcd46a60b012aff05c1e776ac2/libs/cardano-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage</td>
<td>1.12.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/babbage/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-binary</td>
<td>1.7.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/fd80d647c79475a3320f9e7a663de173e72c6d77/libs/cardano-ledger-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron</td>
<td>1.2.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway</td>
<td>1.20.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/conway/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-core</td>
<td>1.18.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-ledger-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-dijkstra</td>
<td>0.1.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/dijkstra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-mary</td>
<td>1.9.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/mary/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley</td>
<td>1.17.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-ma-test</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley-ma/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-test</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb</td>
<td>0.4.0.3</td>
<td><a href="https://github.com/input-output-hk/haskell-lmdb/blob/f8ad4d9ccafdb9c315b3c66e78917c561d812244/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb-simple</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/input-output-hk/lmdb-simple/blob/fb732fdc81e45667b948d0b56427076e81bf8604/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ping</td>
<td>0.9.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/cardano-ping/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-prelude</td>
<td>0.2.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-prelude/blob/68e015f6e7f17e67d8dbf16bc1590b926d064962/cardano-prelude/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>cardano-prelude-test</td>
<td>0.1.0.5</td>
<td></td>
</tr>
<tr>
<td>cardano-protocol-tpraos</td>
<td>1.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-protocol-tpraos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-slotting</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-slotting/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-strict-containers</td>
<td>0.1.6.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/58a3814c049324578a1cbc7f8ab9e0edae42249a/cardano-strict-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>contra-tracer</td>
<td>0.1.0.2</td>
<td></td>
</tr>
<tr>
<td>diff-containers</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/c189c934ed8d95515f9d420c37e33f1dbc55b2a4/diff-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ekg-forward</td>
<td>1.0</td>
<td><a href="https://github.com/input-output-hk/ekg-forward/blob/6a56893a5e07ee5756140dffd897ac93e1790063/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>fingertree-rm</td>
<td>1.0.0.4</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/bf3dd52b3a85fb075194e92b7851e5ccb3025290/fingertree-rm/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>heapwords</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/heapwords/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>iohk-monitoring</td>
<td>0.2.1.2</td>
<td></td>
</tr>
<tr>
<td>kes-agent</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>kes-agent-crypto</td>
<td>0.1.0.0</td>
<td><a href="https://github.com/input-output-hk/kes-agent/blob/abe5aafc90fc837b0941504a89f7a207b589fd83/kes-agent-crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>lobemo-backend-aggregation</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-ekg</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-monitoring</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-trace-forwarder</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-scribe-systemd</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>measures</td>
<td>0.1.0.3</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/58a3814c049324578a1cbc7f8ab9e0edae42249a/measures/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>monoidal-synchronisation</td>
<td>0.1.0.7</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a705108748417b3b0a127c415188f0571eee6023/monoidal-synchronisation/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>network-mux</td>
<td>0.9.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/network-mux/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>non-integral</td>
<td>1.0.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/2f5956038233e4df0a065d96db32398605603f9b/libs/non-integral/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>optparse-applicative-fork</td>
<td>0.18.1.0</td>
<td><a href="https://github.com/input-output-hk/optparse-applicative/blob/a85e8bcef4c3411aa3353e472b84e1ce46a83d7d/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus</td>
<td>0.30.0.1</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/96a9e1b210c092485c8ec3d676c87ac16e2b3c1f/ouroboros-consensus/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-cardano</td>
<td>0.26.0.3</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/025ab689811dbf05583f41107f47347e597ce68b/ouroboros-consensus-cardano/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-diffusion</td>
<td>0.26.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/7e5999e90b490d6ae26f7073578adca2f0cbf84e/ouroboros-consensus-diffusion/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-protocol</td>
<td>0.13.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/ouroboros-consensus-protocol/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network</td>
<td>0.22.6.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/b49dfd9a3f6905a9d722ae57543fb4ccbadec6c8/ouroboros-network/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-api</td>
<td>0.16.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/e307020da117e0748c42844874bcbca02d447623/ouroboros-network-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-framework</td>
<td>0.19.3.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/b49dfd9a3f6905a9d722ae57543fb4ccbadec6c8/ouroboros-network-framework/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-mock</td>
<td>0.1.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/6275b8f81010c565dc8e0006b7bb22b7cbb1b31a/ouroboros-network-mock/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-protocols</td>
<td>0.15.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/b49dfd9a3f6905a9d722ae57543fb4ccbadec6c8/ouroboros-network-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-testing</td>
<td>0.8.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/ouroboros-network-testing/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-core</td>
<td>1.57.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/8ab7a76e4afb193dec1d47e60ae8eb392573b516/plutus-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-ledger-api</td>
<td>1.57.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/8ab7a76e4afb193dec1d47e60ae8eb392573b516/plutus-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx</td>
<td>1.57.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/8ab7a76e4afb193dec1d47e60ae8eb392573b516/plutus-tx/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx-plugin</td>
<td>1.57.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/8ab7a76e4afb193dec1d47e60ae8eb392573b516/plutus-tx-plugin/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>prettyprinter-configurable</td>
<td>1.36.0.0</td>
<td></td>
</tr>
<tr>
<td>quickcheck-monoids</td>
<td>0.1.0.3</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cb806d0875f7278440d8ecb86bb210402670d8e5/quickcheck-monoids/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>set-algebra</td>
<td>1.1.0.4</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/set-algebra/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>small-steps</td>
<td>1.1.2.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/small-steps/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>sop-extras</td>
<td>0.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/sop-extras/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-sop-core</td>
<td>0.1.3.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4d73a1a53c2253db1e788b05b7ef3349bd2247ef/strict-sop-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>tracer-transformers</td>
<td>0.1.0.4</td>
<td></td>
</tr>
<tr>
<td>validation-selective</td>
<td>0.2.0.0.0.0.0.0.1</td>
<td><a href="https://github.com/input-output-hk/validation-selective/blob/0e1675ec2bb0972ceff492c6b785ce43862a2784/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>vector-map</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/vector-map/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
</tbody>
</table>
</details>
github-actions[bot]
tag:github.com,2008:Repository/188299874/10.5.4
2026-02-09T17:29:59Z
10.5.4
<h1>Release Notes</h1>
<p><em>IMPORTANT</em> If you're building from source you <em>must</em> upgrade to <a href="https://github.com/supranational/blst/releases/tag/v0.3.14">libblst 0.3.14</a>.</p>
<p>This release provides a number of important enhancements to the networking layer that will improve node resilience and robustness. It is recommended that all SPOs upgrade to this version. The main changes are:</p>
<ol>
<li>
<p>A checkpoint file has been added to the preview configuration for genesis mode syncing.</p>
</li>
<li>
<p>More robust diffusion layer:</p>
</li>
</ol>
<ul>
<li>Enforce maximum number of reconnection attempts by the outbound governor.</li>
<li>Shorten the timeout when waiting for <code>chain-sync</code> to terminate.</li>
<li>Increase <code>chain-sync</code> timeout in the <code>StNext StMustReply</code> state to a random value between <code>~10mins</code> and <code>~15mins</code> (it used to be between <code>~2.5mins</code> and <code>~5mins</code>).</li>
<li>Fixed outbound governor bootstrap action.</li>
</ul>
<p>Benchmarking reports relevant to the <code>10.5.4</code> release can be found in <a href="https://updates.cardano.intersectmbo.org/reports/2026-02-performance-10.5.4" rel="nofollow">this post</a> on <strong>Cardano Updates</strong>.</p>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend (pending confirmation)</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS, 26.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1, 22.2; Debian 11, 12, 13)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequoia), 26 (Tahoe)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/env-mainnet.html" rel="nofollow">Release configuration files</a></li>
<li><a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-node/673293551?tag=10.5.4">Docker Image</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
<h1>Changelogs</h1>
<details>
<summary>Network</summary>
<ul>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3718824623" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/ouroboros-network/issues/5265" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/ouroboros-network/pull/5265/hovercard" href="https://github.com/IntersectMBO/ouroboros-network/pull/5265">IntersectMBO/ouroboros-network#5265</a></li>
<li><a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3757985922" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/ouroboros-network/issues/5273" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/ouroboros-network/pull/5273/hovercard" href="https://github.com/IntersectMBO/ouroboros-network/pull/5273">IntersectMBO/ouroboros-network#5273</a></li>
</ul>
</details>
<h1>Detailed Changelogs</h1>
<details>
Package changelogs
<table>
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Changelog</th>
</tr>
</thead>
<tbody>
<tr>
<td>Win32-network</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/IntersectMBO/Win32-network/blob/fec6d7bdfec15d9bd1033ae5ed25f4385f4f1237/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>base-deriving-via</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/base-deriving-via/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-chain</td>
<td>1.0.1.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/chain/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-ledger</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-api</td>
<td>10.16.4.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-api/blob/c39680210e34dd602c21085ed43f01ea450d541f/cardano-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-binary</td>
<td>1.7.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/82e09945726a7650540e0656f01331d09018ac97/cardano-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-cli</td>
<td>10.11.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-cli/blob/f7a3a7418e78c78924bab5f946f63e9c1ec87144/cardano-cli/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-class</td>
<td>2.2.3.2</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/7803478bfc0030e5015972844635e437710fcc89/cardano-crypto-class/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-praos</td>
<td>2.2.1.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-praos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-tests</td>
<td>2.2.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-tests/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-wrapper</td>
<td>1.6.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-data</td>
<td>1.2.4.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-data/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-git-rev</td>
<td>0.2.2.1</td>
<td></td>
</tr>
<tr>
<td>cardano-ledger-allegra</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/allegra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo</td>
<td>1.13.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/alonzo/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/alonzo/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-api</td>
<td>1.11.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage</td>
<td>1.11.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/babbage/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/babbage/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-binary</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron</td>
<td>1.1.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron-test</td>
<td>1.5.2.1</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/impl/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway</td>
<td>1.19.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/conway/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/conway/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-core</td>
<td>1.17.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-mary</td>
<td>1.8.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/mary/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley</td>
<td>1.16.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-ma-test</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley-ma/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb</td>
<td>0.4.0.3</td>
<td><a href="https://github.com/input-output-hk/haskell-lmdb/blob/f8ad4d9ccafdb9c315b3c66e78917c561d812244/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb-simple</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/input-output-hk/lmdb-simple/blob/fb732fdc81e45667b948d0b56427076e81bf8604/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ping</td>
<td>0.8.0.1</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/1eafe7bc742da1709fc98c62c48c519bbce503c0/cardano-ping/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-prelude</td>
<td>0.2.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-prelude/blob/68e015f6e7f17e67d8dbf16bc1590b926d064962/cardano-prelude/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>cardano-prelude-test</td>
<td>0.1.0.5</td>
<td></td>
</tr>
<tr>
<td>cardano-protocol-tpraos</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-protocol-tpraos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-slotting</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-slotting/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-strict-containers</td>
<td>0.1.5.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/34a5ee3bb034204399cb1b56312549f7987a72dd/cardano-strict-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>contra-tracer</td>
<td>0.1.0.2</td>
<td></td>
</tr>
<tr>
<td>cuddle</td>
<td>0.3.2.1</td>
<td><a href="https://github.com/input-output-hk/cuddle/blob/609bf9c3a2c4eae6cac0455d744b00e2731eda0e/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>diff-containers</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/c189c934ed8d95515f9d420c37e33f1dbc55b2a4/diff-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ekg-forward</td>
<td>0.9</td>
<td><a href="https://github.com/input-output-hk/ekg-forward/blob/e372f6d8b6bc493ec64c1fbee8a1d2fcfa41b056/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>fingertree-rm</td>
<td>1.0.0.4</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/bf3dd52b3a85fb075194e92b7851e5ccb3025290/fingertree-rm/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>heapwords</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/heapwords/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>iohk-monitoring</td>
<td>0.2.1.2</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-aggregation</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-ekg</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-monitoring</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-trace-forwarder</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-scribe-systemd</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>measures</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/measures/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>monoidal-synchronisation</td>
<td>0.1.0.6</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/monoidal-synchronisation/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>network-mux</td>
<td>0.8.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/network-mux/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>non-integral</td>
<td>1.0.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/2f5956038233e4df0a065d96db32398605603f9b/libs/non-integral/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>optparse-applicative-fork</td>
<td>0.18.1.0</td>
<td><a href="https://github.com/input-output-hk/optparse-applicative/blob/a85e8bcef4c3411aa3353e472b84e1ce46a83d7d/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus</td>
<td>0.27.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-cardano</td>
<td>0.25.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus-cardano/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-diffusion</td>
<td>0.23.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus-diffusion/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-protocol</td>
<td>0.12.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/61c990cbc891d0e860a93d8c18c2faf848a19774/ouroboros-consensus-protocol/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network</td>
<td>0.21.6.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/1d4efc1fd60f2f5a49d6df556b99cd060b161469/ouroboros-network/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-api</td>
<td>0.14.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/418308504b01913034c0b6ec2f99546ed93d5b46/ouroboros-network-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-framework</td>
<td>0.18.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/ouroboros-network-framework/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-mock</td>
<td>0.1.1.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/ouroboros-network-mock/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-protocols</td>
<td>0.14.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/ouroboros-network-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-testing</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/588130b5f0494a42c19da3bd44211ff7607b5831/ouroboros-network-testing/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-core</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-ledger-api</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-tx/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>prettyprinter-configurable</td>
<td>1.36.0.0</td>
<td></td>
</tr>
<tr>
<td>quickcheck-monoids</td>
<td>0.1.0.3</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cb806d0875f7278440d8ecb86bb210402670d8e5/quickcheck-monoids/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>set-algebra</td>
<td>1.1.0.4</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/set-algebra/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>small-steps</td>
<td>1.1.2.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/small-steps/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>sop-extras</td>
<td>0.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/sop-extras/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-checked-vars</td>
<td>0.2.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/e545ee648cb7ef9d2715286dbc38987ffc3b5e4d/strict-checked-vars/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-sop-core</td>
<td>0.1.3.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4d73a1a53c2253db1e788b05b7ef3349bd2247ef/strict-sop-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>tracer-transformers</td>
<td>0.1.0.4</td>
<td></td>
</tr>
<tr>
<td>typed-protocols</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>typed-protocols-cborg</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols-cborg/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>typed-protocols-examples</td>
<td>0.5.0.0</td>
<td></td>
</tr>
<tr>
<td>typed-protocols-stateful</td>
<td>0.3.0.0</td>
<td></td>
</tr>
<tr>
<td>typed-protocols-stateful-cborg</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols-stateful-cborg/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>vector-map</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/vector-map/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
</tbody>
</table>
</details>
github-actions[bot]
tag:github.com,2008:Repository/188299874/leios-prototype-demo-202511
2025-12-03T14:24:14Z
leios-prototype-demo-202511
<p>Leios prototype used in 202511 demo</p>
bladyjoker
tag:github.com,2008:Repository/188299874/10.6.1
2025-12-10T18:38:57Z
10.6.1
<p><em>IMPORTANT</em> If you're building from source you <em>must</em> upgrade to <a href="https://github.com/supranational/blst/releases/tag/v0.3.14">libblst 0.3.14</a>.</p>
<p>** This version includes the hot fix in cardano-crypto-class addressing an issue with hash sizes**</p>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon (M1, M2, M3 or M4) processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend (pending confirmation)</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS, 26.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1, 22.2; Debian 11, 12, 13)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequoia), 26 (Tahoe)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/advanced.html" rel="nofollow">Pre-release configuration files</a></li>
<li>Docker Images: <a href="https://github.com/orgs/IntersectMBO/packages/container/cardano-node/591034516?tag=10.6.1">cardano-node</a>, <a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-tracer/591034882?tag=10.6.1">cardano-tracer</a>, <a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-submit-api/591034693?tag=10.6.1">cardano-submit-api</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">N/A</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">N/A</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
<h1>Detailed Changelogs</h1>
<details>
Package changelogs
<table>
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Changelog</th>
</tr>
</thead>
<tbody>
<tr>
<td>Win32-network</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/IntersectMBO/Win32-network/blob/fec6d7bdfec15d9bd1033ae5ed25f4385f4f1237/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>base-deriving-via</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/base-deriving-via/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-chain</td>
<td>1.0.1.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/chain/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-ledger</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-api</td>
<td>10.19.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-api/blob/b951a6380b8896a199fd2c4b751600b16029233b/cardano-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-binary</td>
<td>1.7.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/82e09945726a7650540e0656f01331d09018ac97/cardano-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-cli</td>
<td>10.13.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-cli/blob/8ed7a14919096012d7b4c83291036b16953fc53f/cardano-cli/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-class</td>
<td>2.2.3.2</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/7803478bfc0030e5015972844635e437710fcc89/cardano-crypto-class/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-praos</td>
<td>2.2.1.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-praos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-tests</td>
<td>2.2.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-tests/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-wrapper</td>
<td>1.6.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-data</td>
<td>1.2.4.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-data/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-git-rev</td>
<td>0.2.2.1</td>
<td></td>
</tr>
<tr>
<td>cardano-ledger-allegra</td>
<td>1.8.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/allegra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo</td>
<td>1.14.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/alonzo/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo-test</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/alonzo/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-api</td>
<td>1.12.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/8a3233b74e33e4bcd46a60b012aff05c1e776ac2/libs/cardano-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage</td>
<td>1.12.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/babbage/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-binary</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-ledger-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron</td>
<td>1.2.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway</td>
<td>1.20.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/conway/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-core</td>
<td>1.18.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-ledger-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-dijkstra</td>
<td>0.1.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/dijkstra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-mary</td>
<td>1.9.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/mary/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley</td>
<td>1.17.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-ma-test</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley-ma/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-test</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb</td>
<td>0.4.0.3</td>
<td><a href="https://github.com/input-output-hk/haskell-lmdb/blob/f8ad4d9ccafdb9c315b3c66e78917c561d812244/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb-simple</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/input-output-hk/lmdb-simple/blob/fb732fdc81e45667b948d0b56427076e81bf8604/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ping</td>
<td>0.9.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/cardano-ping/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-prelude</td>
<td>0.2.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-prelude/blob/68e015f6e7f17e67d8dbf16bc1590b926d064962/cardano-prelude/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>cardano-prelude-test</td>
<td>0.1.0.5</td>
<td></td>
</tr>
<tr>
<td>cardano-protocol-tpraos</td>
<td>1.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-protocol-tpraos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-slotting</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-slotting/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-strict-containers</td>
<td>0.1.5.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/34a5ee3bb034204399cb1b56312549f7987a72dd/cardano-strict-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>contra-tracer</td>
<td>0.1.0.2</td>
<td></td>
</tr>
<tr>
<td>diff-containers</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/c189c934ed8d95515f9d420c37e33f1dbc55b2a4/diff-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ekg-forward</td>
<td>1.0</td>
<td><a href="https://github.com/input-output-hk/ekg-forward/blob/6a56893a5e07ee5756140dffd897ac93e1790063/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>fingertree-rm</td>
<td>1.0.0.4</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/bf3dd52b3a85fb075194e92b7851e5ccb3025290/fingertree-rm/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>heapwords</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/heapwords/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>iohk-monitoring</td>
<td>0.2.1.2</td>
<td></td>
</tr>
<tr>
<td>kes-agent</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>kes-agent-crypto</td>
<td>0.1.0.0</td>
<td><a href="https://github.com/input-output-hk/kes-agent/blob/abe5aafc90fc837b0941504a89f7a207b589fd83/kes-agent-crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>lobemo-backend-aggregation</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-ekg</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-monitoring</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-trace-forwarder</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-scribe-systemd</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>measures</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/measures/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>monoidal-synchronisation</td>
<td>0.1.0.6</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/monoidal-synchronisation/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>network-mux</td>
<td>0.9.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/network-mux/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>non-integral</td>
<td>1.0.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/2f5956038233e4df0a065d96db32398605603f9b/libs/non-integral/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>optparse-applicative-fork</td>
<td>0.18.1.0</td>
<td><a href="https://github.com/input-output-hk/optparse-applicative/blob/a85e8bcef4c3411aa3353e472b84e1ce46a83d7d/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus</td>
<td>0.28.0.2</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/d3c4b5c029bde7b7233f6f7bbd21968b4f62b020/ouroboros-consensus/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-cardano</td>
<td>0.26.0.2</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/d3c4b5c029bde7b7233f6f7bbd21968b4f62b020/ouroboros-consensus-cardano/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-diffusion</td>
<td>0.24.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/ouroboros-consensus-diffusion/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-protocol</td>
<td>0.13.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/ouroboros-consensus-protocol/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network</td>
<td>0.22.4.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/ee534029e77f81c22e1ecbd86c7d527f8aa19c73/ouroboros-network/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-api</td>
<td>0.16.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/e307020da117e0748c42844874bcbca02d447623/ouroboros-network-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-framework</td>
<td>0.19.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cc6f43ed6a8803665ba4e9ee950ec56851450e1d/ouroboros-network-framework/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-mock</td>
<td>0.1.1.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/ouroboros-network-mock/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-protocols</td>
<td>0.15.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/ouroboros-network-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-testing</td>
<td>0.8.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/ouroboros-network-testing/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-core</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-ledger-api</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-tx/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx-plugin</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-tx-plugin/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>prettyprinter-configurable</td>
<td>1.36.0.0</td>
<td></td>
</tr>
<tr>
<td>quickcheck-monoids</td>
<td>0.1.0.3</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cb806d0875f7278440d8ecb86bb210402670d8e5/quickcheck-monoids/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>set-algebra</td>
<td>1.1.0.4</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/set-algebra/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>small-steps</td>
<td>1.1.2.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/small-steps/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>sop-extras</td>
<td>0.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/sop-extras/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-sop-core</td>
<td>0.1.3.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4d73a1a53c2253db1e788b05b7ef3349bd2247ef/strict-sop-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>tracer-transformers</td>
<td>0.1.0.4</td>
<td></td>
</tr>
<tr>
<td>validation-selective</td>
<td>0.2.0.0.0.0.0.0.1</td>
<td><a href="https://github.com/input-output-hk/validation-selective/blob/0e1675ec2bb0972ceff492c6b785ce43862a2784/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>vector-map</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/vector-map/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
</tbody>
</table>
</details>
CarlosLopezDeLara
tag:github.com,2008:Repository/188299874/10.5.3
2025-11-22T04:46:10Z
10.5.3
<p><em>IMPORTANT</em> If you're building from source you <em>must</em> upgrade to <a href="https://github.com/supranational/blst/releases/tag/v0.3.14">libblst 0.3.14</a>.</p>
<p>This is a bugfix release addressing an issue with hash sizes and an issue in the networking stack concerning peer selection. In the diffusion layer under some conditions, the periodic churn mechanism may not meet its design intent and fail to demote sufficiently many warm peers. In turn, further sampling of active peers from this pool may not be sufficiently diverse over longer time frames.</p>
<p>This networking deficiency was discovered with <strong><a href="https://github.com/cardano-foundation/cardano-ignite">cardano-ignite</a></strong>: a tool for managing Cardano testnets with multiple stake pools distributed across different simulated regions.</p>
<p><strong>All node users running versions 10.3.1 through 10.5.1, including SPOs, must upgrade to this version promptly.</strong></p>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon (M1, M2, M3 or M4) processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend (pending confirmation)</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1; Debian 11, 12)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequioa)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/env-mainnet.html" rel="nofollow">Release configuration files</a></li>
<li><a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-node/585140900?tag=10.5.3">Docker Image</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<p>Note: all checkmarks weren't available, but we deemed it worth publishing so SPOs stuck on preview could start upgrading.</p>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
github-actions[bot]
tag:github.com,2008:Repository/188299874/10.5.2
2025-12-11T12:22:51Z
10.5.2
<p>This is a bugfix release addressing an issue with hash sizes and an issue in the networking stack concerning peer selection. In the diffusion layer under some conditions, the periodic churn mechanism may not meet its design intent and fail to demote sufficiently many warm peers. In turn, further sampling of active peers from this pool may not be sufficiently diverse over longer time frames.</p>
<p>This networking deficiency was discovered with <strong><a href="https://github.com/cardano-foundation/cardano-ignite">cardano-ignite</a></strong>: a tool for managing Cardano testnets with multiple stake pools distributed across different simulated regions.</p>
<p><strong>All node users running versions 10.3.1 through 10.5.1, including SPOs, must upgrade to this version promptly.</strong></p>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon (M1, M2, M3 or M4) processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend (pending confirmation)</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1; Debian 11, 12)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequioa)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/env-mainnet.html" rel="nofollow">Release configuration files</a></li>
<li><a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-node/584314622?tag=10.5.2">Docker Image</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<p>Note: all checkmarks weren't availabe, but we deemed it worth publishing so SPOs stuck on preview could start upgrading.</p>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
<h1>Detailed Changelogs</h1>
<details>
Package changelogs
<table>
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Changelog</th>
</tr>
</thead>
<tbody>
<tr>
<td>Win32-network</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/IntersectMBO/Win32-network/blob/fec6d7bdfec15d9bd1033ae5ed25f4385f4f1237/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>base-deriving-via</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/base-deriving-via/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-chain</td>
<td>1.0.1.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/chain/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-ledger</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-api</td>
<td>10.16.3.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-api/blob/6c60253618590781f664469da62ed5361c86ea1e/cardano-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-binary</td>
<td>1.7.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/82e09945726a7650540e0656f01331d09018ac97/cardano-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-cli</td>
<td>10.11.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-cli/blob/f7a3a7418e78c78924bab5f946f63e9c1ec87144/cardano-cli/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-class</td>
<td>2.2.3.2</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/7803478bfc0030e5015972844635e437710fcc89/cardano-crypto-class/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-praos</td>
<td>2.2.1.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-praos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-tests</td>
<td>2.2.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-tests/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-wrapper</td>
<td>1.6.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-data</td>
<td>1.2.4.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-data/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-git-rev</td>
<td>0.2.2.1</td>
<td></td>
</tr>
<tr>
<td>cardano-ledger-allegra</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/allegra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo</td>
<td>1.13.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/alonzo/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/alonzo/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-api</td>
<td>1.11.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage</td>
<td>1.11.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/babbage/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/babbage/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-binary</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron</td>
<td>1.1.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron-test</td>
<td>1.5.2.1</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/impl/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway</td>
<td>1.19.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/conway/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/conway/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-core</td>
<td>1.17.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-mary</td>
<td>1.8.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/mary/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley</td>
<td>1.16.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-ma-test</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley-ma/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb</td>
<td>0.4.0.3</td>
<td><a href="https://github.com/input-output-hk/haskell-lmdb/blob/f8ad4d9ccafdb9c315b3c66e78917c561d812244/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb-simple</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/input-output-hk/lmdb-simple/blob/fb732fdc81e45667b948d0b56427076e81bf8604/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ping</td>
<td>0.8.0.1</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/1eafe7bc742da1709fc98c62c48c519bbce503c0/cardano-ping/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-prelude</td>
<td>0.2.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-prelude/blob/68e015f6e7f17e67d8dbf16bc1590b926d064962/cardano-prelude/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>cardano-prelude-test</td>
<td>0.1.0.5</td>
<td></td>
</tr>
<tr>
<td>cardano-protocol-tpraos</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-protocol-tpraos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-slotting</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-slotting/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-strict-containers</td>
<td>0.1.5.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/34a5ee3bb034204399cb1b56312549f7987a72dd/cardano-strict-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>contra-tracer</td>
<td>0.1.0.2</td>
<td></td>
</tr>
<tr>
<td>cuddle</td>
<td>0.3.2.1</td>
<td><a href="https://github.com/input-output-hk/cuddle/blob/609bf9c3a2c4eae6cac0455d744b00e2731eda0e/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>diff-containers</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/c189c934ed8d95515f9d420c37e33f1dbc55b2a4/diff-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ekg-forward</td>
<td>0.9</td>
<td><a href="https://github.com/input-output-hk/ekg-forward/blob/e372f6d8b6bc493ec64c1fbee8a1d2fcfa41b056/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>fingertree-rm</td>
<td>1.0.0.4</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/bf3dd52b3a85fb075194e92b7851e5ccb3025290/fingertree-rm/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>heapwords</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/heapwords/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>iohk-monitoring</td>
<td>0.2.1.2</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-aggregation</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-ekg</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-monitoring</td>
<td>0.1.0.3</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-trace-forwarder</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-scribe-systemd</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>measures</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/measures/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>monoidal-synchronisation</td>
<td>0.1.0.6</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/monoidal-synchronisation/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>network-mux</td>
<td>0.8.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/network-mux/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>non-integral</td>
<td>1.0.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/2f5956038233e4df0a065d96db32398605603f9b/libs/non-integral/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>optparse-applicative-fork</td>
<td>0.18.1.0</td>
<td><a href="https://github.com/input-output-hk/optparse-applicative/blob/a85e8bcef4c3411aa3353e472b84e1ce46a83d7d/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus</td>
<td>0.27.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-cardano</td>
<td>0.25.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus-cardano/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-diffusion</td>
<td>0.23.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus-diffusion/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-protocol</td>
<td>0.12.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/61c990cbc891d0e860a93d8c18c2faf848a19774/ouroboros-consensus-protocol/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network</td>
<td>0.21.4.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/e2e346a42beb08dcac515d4ff2a9c1d2d55eb816/ouroboros-network/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-api</td>
<td>0.14.1.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/ouroboros-network-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-framework</td>
<td>0.18.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/ouroboros-network-framework/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-mock</td>
<td>0.1.1.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/ouroboros-network-mock/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-protocols</td>
<td>0.14.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/a9c96f47c20bac5c42529e1306b3cc6093a86502/ouroboros-network-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-testing</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/588130b5f0494a42c19da3bd44211ff7607b5831/ouroboros-network-testing/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-core</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-ledger-api</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-tx/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx-plugin</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-tx-plugin/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>prettyprinter-configurable</td>
<td>1.36.0.0</td>
<td></td>
</tr>
<tr>
<td>quickcheck-monoids</td>
<td>0.1.0.3</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cb806d0875f7278440d8ecb86bb210402670d8e5/quickcheck-monoids/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>set-algebra</td>
<td>1.1.0.4</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/set-algebra/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>small-steps</td>
<td>1.1.2.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/small-steps/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>sop-extras</td>
<td>0.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/sop-extras/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-checked-vars</td>
<td>0.2.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/e545ee648cb7ef9d2715286dbc38987ffc3b5e4d/strict-checked-vars/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-sop-core</td>
<td>0.1.3.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4d73a1a53c2253db1e788b05b7ef3349bd2247ef/strict-sop-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>tracer-transformers</td>
<td>0.1.0.4</td>
<td></td>
</tr>
<tr>
<td>typed-protocols</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>typed-protocols-cborg</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols-cborg/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>typed-protocols-examples</td>
<td>0.5.0.0</td>
<td></td>
</tr>
<tr>
<td>typed-protocols-stateful</td>
<td>0.3.0.0</td>
<td></td>
</tr>
<tr>
<td>typed-protocols-stateful-cborg</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols-stateful-cborg/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>validation-selective</td>
<td>0.2.0.0.0.0.0.0.1</td>
<td><a href="https://github.com/input-output-hk/validation-selective/blob/0e1675ec2bb0972ceff492c6b785ce43862a2784/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>vector-map</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/vector-map/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
</tbody>
</table>
</details>
github-actions[bot]
tag:github.com,2008:Repository/188299874/10.6.0
2025-11-27T06:11:03Z
10.6.0
<p>Cardano Node version <code>10.6.0</code></p>
<p><strong>IMPORTANT: This release has been superseded. Please skip version 10.6.0 entirely and upgrade directly to version 10.6.1</strong></p>
<p>This release initiates the deprecation of the legacy tracing system, removes the legacy networking stack and introduces foundational work for two placeholder hard forks: a new Plutus Version (V4) via an intra-era hard fork (Protocol Version 11), and the new Dijkstra era (Protocol Version 12).</p>
<p><em>Tracing Systems:</em></p>
<ul>
<li><strong>Deprecation Notice</strong>: Node version <code>10.6.0</code> starts the deprecation window for the legacy tracing system in favor of the new tracing system.</li>
<li>Both the legacy and the new tracing systems are bundled in this release and will coexist temporarily.</li>
<li>The legacy tracing system will be completely decommissioned in a future release following this deprecation window.</li>
<li>For an overview of design and configuration changes, please see <a href="https://developers.cardano.org/docs/get-started/infrastructure/node/new-tracing-system/new-tracing-system" rel="nofollow">New Tracing: Quick Start</a></li>
<li>Adjusting monitoring to allow for changes in metric names will be required as a one-off effort. For details, please see <a href="https://developers.cardano.org/docs/get-started/infrastructure/node/new-tracing-system/metrics-migration" rel="nofollow">New Tracing: Metrics Migration</a></li>
</ul>
<p><em>Networking:</em></p>
<ul>
<li>Implemented support for DNS SRV records, which provide a mechanism for exposing decentralised protocols co-deployed with a Cardano node, such as Mithril or Hydra. SPOs who wish to register their <code>cardano-node</code> stake pool via this facility may do so by prefixing their domain with <code>_cardano._tcp.</code> eg. <code>_cardano._tcp.<SPO_DOMAIN_NAME></code> or for the upcoming DMQ node for Mithril under <code>_dmq._mithril._cardano._tcp.<SPO_DOMAIN_NAME></code>. See <a href="https://cips.cardano.org/cip/CIP-0155" rel="nofollow">CIP-0155</a> for details and current <a href="https://raw.githubusercontent.com/cardano-foundation/CIPs/master/CIP-0155/registry.json" rel="nofollow">SRV registry</a>.</li>
<li>When operating in relay mode and with <code>Ouroboros Genesis</code> enabled (configuration key <code>ConsensusMode = GenesisMode</code>, the default on preview/preprod, optional on mainnet), the node emits a warning when a ledger peer snapshot (key <code>peerSnapshotFile</code> in the topology file) is not specified or the file is missing. When <code>Ouroboros Genesis</code> becomes the mainnet default in a future release (possibly as early as 10.7), the peer snapshot file will be mandatory and the node will fail to start if it is not provided. It is recommended that SPOs run at least one of their non-block producing relays in <code>GenesisMode</code>.</li>
<li>Non-P2P mode is no longer available and has been dropped.</li>
</ul>
<p>Benchmarking reports relevant to the <code>10.6.0-pre</code> release can be found in <a href="https://updates.cardano.intersectmbo.org/reports/2025-11-performance-10.6.0-pre" rel="nofollow">this post</a> on <strong>Cardano Updates</strong>.</p>
<h1>Breaking changes</h1>
<p>API & CLI Changes (Breaking): The cardano-api module structure underwent a major refactor according to <a href="https://github.com/input-output-hk/cardano-node-wiki/wiki/ADR-009-cardano-api-exports-convention">ADR-009</a>, resulting in extensive module renames (<a href="https://github.com/IntersectMBO/cardano-api/pull/840" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/840/hovercard">PR</a>). Other breaking changes include using raw bytes instead of CBOR for <a href="https://cips.cardano.org/cip/CIP-0129" rel="nofollow">CIP-129</a> identifier serialisation (<a href="https://github.com/IntersectMBO/cardano-api/pull/937" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/937/hovercard">PR</a>) and modifications to the stake-address-info CLI command output (<a href="https://github.com/IntersectMBO/cardano-cli/pull/1285" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1285/hovercard">PR</a>).</p>
<p>Networking: Support for the legacy Non-P2P stack has been removed in this release.</p>
<h1>Known issues</h1>
<p>There is a known issue with increased memory use when testing with large numbers of DReps</p>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon (M1, M2, M3, M4 or M5) processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS, 26.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1, 22.2; Debian 11, 12, 13)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequoia), 26 (Tahoe)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6.7</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/advanced.html" rel="nofollow">Pre-release configuration files</a></li>
<li>Docker Images: <a href="https://github.com/orgs/IntersectMBO/packages/container/cardano-node/577200763?tag=10.6.0">cardano-node</a>, <a href="https://github.com/orgs/IntersectMBO/packages/container/cardano-tracer/577201987?tag=10.6.0">cardano-tracer</a>, <a href="https://github.com/orgs/IntersectMBO/packages/container/cardano-submit-api/577201523?tag=10.6.0">cardano-submit-api</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">N/A</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">N/A</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">N/A</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
<h1>Changelogs</h1>
<details>
<summary>Node</summary>
<ul>
<li>The bundled release configuration files are now provided as <code>config.json</code> which uses the new tracing system, and <code>config-legacy.json</code> which uses the legacy tracing system.</li>
<li>There is no longer a separate configuration file for block producers and non-block producers. Node will automatically assign <code>PeerSharing</code>, <code>TargetNumberOfKnownPeers</code> and <code>TargetNumberOfRootPeers</code> configuration parameters based on forging status. These can still be explicitly declared.</li>
<li>The <code>EnableP2P</code> parameter is no longer declared in the configuration file as p2p is now the only network operating mode.</li>
<li>The bundled release peer snapshot files are now included for all environments (mainnet, preview, preprod) at version 2, <code>v2</code>.</li>
<li>There is a new container for <a href="https://github.com/orgs/IntersectMBO/packages/container/cardano-tracer/577201987?tag=10.6.0">cardano-tracer</a>. See the docker <a href="https://github.com/IntersectMBO/cardano-node/blob/10.6.0/nix/docker/README.md#cardano-tracer-image-operation">README.md</a> for information.</li>
<li><code>cardano-submit-api</code> configs were added to the binary release artifacts.</li>
</ul>
</details>
<details>
<summary>Tracing</summary>
<ul>
<li>Trace / metrics forwarding now supports connection over TCP (in addition to Unix domain sockets or Windows named pipes).</li>
<li>Failure to initialise the <code>PrometheusSimple</code> backend is now lenient - i.e., won't cause the Node to abort.</li>
<li>Improved structure and metadata of autogenerated trace documentation.</li>
<li>Fixed CPU resource tracing on MacOS (Darwin).</li>
<li>New KES Agent tracer (namespace <code>Consensus.KESAgent</code>).</li>
<li>New DNS tracer (namespace <code>Net.DNS</code>).</li>
<li>New churn mode tracer (namespace <code>Net.PeerSelection.ChurnMode</code>).</li>
<li>Canonicalized diffusion tracers to namespaces <code>Net.Mux.{Local|Remote}.{Bearer|Channel}</code>.</li>
<li>Several renames in the <code>ChainDB.LedgerEvent.Flavor.V2</code>, <code>Consensus.GSM</code> and <code>Net.Peers.Ledger</code> traces.</li>
<li>Fixed block replay tracer.</li>
<li>Removed non-P2P diffusion tracer.</li>
<li>For an exhaustive list of trace messages and metrics implemented in a particular Node build, please run the <code>cardano-node trace-documentation</code> CLI command.</li>
</ul>
</details>
<details>
<summary>Consensus</summary>
<ul>
<li>Added <code>ShelleyNodeToClientVersion14</code> which adds SRV support in <code>GetBigLedgerPeerSnapshot</code> query.</li>
<li>Added <code>CardanoNodeToClientVersion18</code> which maps to <code>ShelleyNodeToClientVersion14</code>.</li>
<li>Define new Node-To-Client versions <code>CardanoNodeToClientVersion17</code>, <code>ShelleyNodeToClientVersion13</code>.</li>
<li>Deprecate <code>GetPoolDistr</code> in favor of <code>GetPoolDistr2</code> (new in <code>NodeToClientV_21</code>).</li>
<li>Deprecate <code>GetStakeDistribution</code> in favor of <code>GetStakeDistribution2</code> (new in <code>NodeToClientV_21</code>).</li>
<li>Expose new query <code>GetMaxMajorProtocolVersion</code> as a Shelley query, for getting the max known protocol version for a node.</li>
<li>Return full map instead of empty map from GetFilteredVoteDelegatees in the case where an empty set is passed.</li>
<li><code>NetworkP2PMode</code> was removed (non-p2p mode is removed from <code>ouroboros-network</code>).</li>
<li>Added tracers <code>GsmEventInitializedInCaughtUp</code> and <code>GsmEventInitializedInPreSyncing</code> for the initial Genesis State Machine state.</li>
<li>Encode the slot number in the TPraos state as <code>[] / [slot]</code> instead of <code>[0] / [1, slot]</code>.</li>
<li>Fix serialization of <code>TriggerHardForkNotDuringThisExecution</code>.</li>
<li>LedgerDB.V2: prevent race condition when creating snapshots.</li>
<li>Support <code>NodeToClientV_22</code>.</li>
<li>Renamed <code>IgnoreBlockOlderThanK</code> to <code>IgnoreBlockOlderThanImmTip</code> for future-proofing.</li>
<li>Backport <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="668270590" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-node/issues/1603" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/1603/hovercard" href="https://github.com/IntersectMBO/cardano-node/pull/1603">#1603</a>: Streaming of ledger tables in snapshot-converter</li>
<li>Make "DijkstraGenesis" optional in unstable-cardano-tools parsers.</li>
</ul>
</details>
<details>
<summary>Ledger</summary>
<ul>
<li>Introduction of a new <code>Dijkstra</code> era and <code>PlutusV4</code> placeholders that for the most part mimic Conway era bahavior for now:
<ul>
<li>Add new protocol parameters: <code>refScriptCostMultiplier</code>, <code>refScriptCostStride</code>, <code>maxRefScriptSizePerTx</code> and <code>maxRefScriptSizePerBlock</code></li>
<li>Add <code>DijkstraGenesis</code> that initializes all of the above protocol parameters.</li>
</ul>
</li>
<li>Implemented some parts of <a href="https://github.com/cardano-foundation/CIPs/pull/749" data-hovercard-type="pull_request" data-hovercard-url="/cardano-foundation/CIPs/pull/749/hovercard">CIP-112 - Guards</a>, which could potentially be experimented with on local testnets.</li>
<li>Implemented most of the features for the upcoming intra-era hard fork into Protocol Version 11: <a href="https://github.com/IntersectMBO/cardano-ledger/issues/5015" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/5015/hovercard">#5015</a>:
<ul>
<li>Revert predicate check <code>BabbageNonDisjointRefInputs</code> for <code>PlutusV1</code>/<code>V2</code>: <a href="https://github.com/IntersectMBO/cardano-ledger/issues/5009" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/5009/hovercard">#5009</a></li>
<li>Made Constitutional Committee voting restriction into a proper ledger predicate failure, instead of a mempool sanitizer: <a href="https://github.com/IntersectMBO/cardano-ledger/issues/5022" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/5022/hovercard">#5022</a></li>
<li>Disallow different pools to use the same VRF key: <a href="https://github.com/IntersectMBO/cardano-ledger/issues/5159" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/5159/hovercard">#5159</a> and <a href="https://github.com/IntersectMBO/cardano-ledger/issues/5252" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/5252/hovercard">#5252</a></li>
<li>Add a new predicate failure for non-matching withdrawals <a href="https://github.com/IntersectMBO/cardano-ledger/issues/4640" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/4640/hovercard">#4640</a></li>
<li>Improve <code>PPViewHashesDontMatch</code> to include the data for the expected hash: <a href="https://github.com/IntersectMBO/cardano-ledger/issues/4517" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/4517/hovercard">#4517</a></li>
</ul>
</li>
<li>Drastic simplifications to the codebase and performance improvements.</li>
<li>Fix JSON parser for <code>PlutusV3</code> cost model, where it expected wrong number of parameters.</li>
<li>Made <code>JSON</code> parser for <code>CostModel</code> in <code>AlonzoGenesis</code> and <code>ConwayGenesis</code> stable. Number of parameters will not change despite that they will change through governance on a running network.</li>
<li>Remove <code>delegators</code> field from JSON serialiser for <code>DRepState</code> for correct round-tripping.</li>
<li>Add <code>queryDRepDelegations</code> and <code>queryPoolState</code> ledger state queries</li>
<li>Thanks to improved testing, we have discovered and fixed various issues in CDDL specification - some dating back as far as Byron era.</li>
</ul>
</details>
<details>
<summary>Network</summary>
<ul>
<li><strong>Dropped support for NonP2P mode</strong>.</li>
<li><strong>SRV support</strong> according to <a href="https://cips.cardano.org/cip/CIP-0155" rel="nofollow">CIP#155</a></li>
<li>Added <code>NodeToClientV_21</code> to support new codecs</li>
<li>Added <code>NodeToClientV_22</code> to support SRV records in <code>GetBigLedgerPeerSnapshot</code> query.</li>
<li><strong>Randomised protocol timeouts</strong> which are used in the <code>ChainSync</code> mini-protocol:<br>
a chain sync timeout for <code>StNext StMustReply</code> state (it fires when there's a long enough<br>
gap in block production) is random per entering the state, rather than random<br>
per connection.</li>
<li>Mux tracer is split into three parts:
<ul>
<li><em>mux tracer</em>: high level (severity ranges from <code>Info</code> to <code>Debug</code>, depending on<br>
a message), low frequency - logs high level state changes of the<br>
multiplexer, e.g. starting/stopping a mini-protocol, etc</li>
<li><em>channel tracer</em>: low level (severity: <code>Debug</code>), high frequency - logs<br>
interaction with a mini-protocol</li>
<li><em>bearer tracer</em>: lowest level (severity: <code>Debug</code>), high frequency - logs<br>
interaction with the TCP layer</li>
</ul>
</li>
<li>Inbound governor performance improvements.</li>
<li>The diffusion layer can now trace <strong>connection duration information</strong> for hot<br>
peers by the <code>PeerSelectionActionsTrace</code> (at <code>Info</code> level).</li>
<li>Some default configuration options depend on whether the node is running as a block-producer or not. This includes:
<ul>
<li><strong><code>PeerSharing</code></strong>: disabled for block-producers, enabled for relay nodes.</li>
<li><strong><a href="https://github.com/IntersectMBO/ouroboros-network/blob/ouroboros-network-0.22.4.0/ouroboros-network/src/Ouroboros/Network/Diffusion/Configuration.hs#L69-L82">peer selection deadline targets</a></strong>: targets for diffusion layer when it is synced with the network</li>
</ul>
</li>
<li>churn algorithm improvements: see <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3581288570" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/ouroboros-network/issues/5237" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/ouroboros-network/issues/5237/hovercard" href="https://github.com/IntersectMBO/ouroboros-network/issues/5237">IntersectMBO/ouroboros-network#5237</a></li>
</ul>
</details>
<details>
<summary>CLI</summary>
<ul>
<li>Update cardano-api-10.19.0.0<br>
(feature, breaking) <a href="https://github.com/IntersectMBO/cardano-cli/pull/1265" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1265/hovercard">PR 1265</a></li>
<li>Modified stake-address-info to output pool ID and DRep ID in both hex and bech32 formats<br>
(feature, breaking) <a href="https://github.com/IntersectMBO/cardano-cli/pull/1285" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1285/hovercard">PR 1285</a></li>
<li>Update cardano-cli to the new limit for stake pool metadata url on pair with <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2047001972" data-permission-text="Title is private" data-url="https://github.com/IntersectMBO/cardano-ledger/issues/3941" data-hovercard-type="issue" data-hovercard-url="/IntersectMBO/cardano-ledger/issues/3941/hovercard" href="https://github.com/IntersectMBO/cardano-ledger/issues/3941">IntersectMBO/cardano-ledger#3941</a><br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-cli/pull/1284" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1284/hovercard">PR 1284</a></li>
<li><code>cardano-cli legacy genesis create</code> recently removed the ability to specify the alonzo era and therefore the ability to generate a V2 cost model with 175 (instead of 185) parameters. This PR restores that functionality.<br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-cli/pull/1267" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1267/hovercard">PR 1267</a></li>
<li>Build <code>cardano-cli</code> non-system deps statically and relink system deps for <code>darwin</code> builds in releases<br>
(bugfix) <a href="https://github.com/IntersectMBO/cardano-cli/pull/1269" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1269/hovercard">PR 1269</a></li>
<li>Fixes a bug where the <code>cardano-cli query spo-stake-distribution --all-spos</code> was misrepresenting some cases as delegating to <code>null</code> (no delegation), when in reality they were delegating to always abstain. This is a bug on the CLI only and not on the node side.<br>
(bugfix) <a href="https://github.com/IntersectMBO/cardano-cli/pull/1263" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-cli/pull/1263/hovercard">PR 1263</a></li>
</ul>
</details>
<details>
<summary>API</summary>
<ul>
<li>Upgrade ledger: cardano-protocol-tpraos-1.4.1.0, cardano-ledger-shelley-test-1.7.0.0, cardano-ledger-shelley-1.17.0.0, cardano-ledger-mary-1.9.0.0, cardano-ledger-dijkstra-0.1.0.0, cardano-ledger-core-1.18.0.0, cardano-ledger-conway-1.20.0.0, cardano-ledger-byron-1.2.0.0, cardano-ledger-binary-1.7.0.0, cardano-ledger-babbage-1.12.0.0, cardano-ledger-api-1.12.0.0, cardano-ledger-alonzo-1.14.0.0, cardano-data-1.2.4.1, cardano-crypto-wrapper-1.6.1.0</li>
<li>Upgrade consensus: ouroboros-consensus-protocol-0.13.0.0, ouroboros-consensus-diffusion-0.24.0.0, ouroboros-consensus-0.28.0.0, ouroboros-consensus-cardano-0.26.0.0</li>
<li>Upgrade network: ouroboros-network-protocols-0.12.0.0, ouroboros-network-framework-0.14.0.0, ouroboros-network-api-0.11.0.0, ouroboros-network-0.18.0.0</li>
<li>Upgrade plutus-core-1.53, plutus-ledger-api-1.53</li>
<li>Add PlutusV4 and Dijkstra era initial support code - still not functional.<br>
(feature, breaking) <a href="https://github.com/IntersectMBO/cardano-api/pull/954" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/954/hovercard">PR 954</a></li>
<li>Add <code>Cardano.Api.Address.shelleyPayAddrToPaymentKeyHash</code>.<br>
(feature, compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/976" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/976/hovercard">PR 976</a></li>
<li>Add <code>HasTextEnvelope</code>, <code>HasTypeProxy</code>, <code>SerialiseAsCBOR</code> instances for <code>data Certificate era</code><br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/956" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/956/hovercard">PR 956</a></li>
<li>Implement experimental <code>estimateBalancedTxBody</code><br>
(feature, compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/887" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/887/hovercard">PR 887</a></li>
<li>Remove test library dependencies as it is bad practice to depend on them. This is a breaking change because there may be users that depend on both <code>cardano-api</code>'s test/gen libraries as well as ledger's test libraries. We think this is highly unlikely however.<br>
(breaking) <a href="https://github.com/IntersectMBO/cardano-api/pull/942" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/942/hovercard">PR 942</a></li>
<li>Use raw bytes representation instead of CBOR for CIP-129 identifier serialisation<br>
(breaking, bugfix) <a href="https://github.com/IntersectMBO/cardano-api/pull/937" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/937/hovercard">PR 937</a></li>
<li>Re-export <code>asTxMetadata</code><br>
(feature) <a href="https://github.com/IntersectMBO/cardano-api/pull/943" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/943/hovercard">PR 943</a></li>
<li>Expose additional ledger functionality: <code>pattern AlonzoGenesis</code>, <code>costModelsValid</code>, <code>getCostModelParams</code><br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/939" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/939/hovercard">PR 939</a></li>
<li>Fix incorrect index in <code>GovActionId</code> serialisation<br>
(bugfix) <a href="https://github.com/IntersectMBO/cardano-api/pull/936" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/936/hovercard">PR 936</a></li>
<li>Re-export <code>fromShelleyGenesis</code> in <code>Cardano.Api.Genesis</code>.<br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/886" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/886/hovercard">PR 886</a></li>
<li>Add wrapper <code>SignedTx</code> for signed transactions in experimental API<br>
(feature) <a href="https://github.com/IntersectMBO/cardano-api/pull/897" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/897/hovercard">PR 897</a></li>
<li>Add additional constraints to EraCommonConstraints<br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/899" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/899/hovercard">PR 899</a></li>
<li>Add <code>Cardano.Api.UTxO.containsOutputs</code>.<br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/890" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/890/hovercard">PR 890</a></li>
<li>Cardano.Api.Experimental: Fix missing key witnesses in certificates<br>
(compatible, bugfix) <a href="https://github.com/IntersectMBO/cardano-api/pull/879" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/879/hovercard">PR 879</a></li>
<li>Add <code>genChainPoint</code> and <code>genChainPointAt</code>.<br>
(feature, compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/877" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/877/hovercard">PR 877</a></li>
<li>Add <code>null</code> <code>size</code> functions to <code>Cardano.Api.UTxO</code>.<br>
(feature, compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/876" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/876/hovercard">PR 876</a></li>
<li>Introduce new <code>Certificate</code> haskell type<br>
(feature, compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/858" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/858/hovercard">PR 858</a></li>
<li>Breaking refactor: change module structure according to <a href="https://github.com/input-output-hk/cardano-node-wiki/wiki/ADR-009-cardano-api-exports-convention">ADR-009</a></li>
<li>Add new exported modules:
<ul>
<li>Cardano.Api.Certificate</li>
<li>Cardano.Api.Era</li>
<li>Cardano.Api.Experimental.Plutus</li>
<li>Cardano.Api.Genesis</li>
<li>Cardano.Api.Governance</li>
<li>Cardano.Api.Key</li>
<li>Cardano.Api.IPC</li>
<li>Cardano.Api.Plutus</li>
<li>Cardano.Api.Query</li>
<li>Cardano.Api.Serialise.DeserialiseAnyOf</li>
<li>Cardano.Api.Serialise.TextEnvelope</li>
<li>Cardano.Api.Serialise.Tx</li>
<li>Cardano.Api.Value</li>
</ul>
</li>
<li>Rename modules:
<ul>
<li>Cardano.Api.Byron.Internal.Key -> Cardano.Api.Internal.Keys.Byron</li>
<li>Cardano.Api.Byron.Internal.Proposal -> Cardano.Api.Internal.SpecialByron</li>
<li>Cardano.Api.Certificate.Internal -> Cardano.Api.Internal.Certificate</li>
<li>Cardano.Api.Certificate.Internal.OperationalCertificate -> Cardano.Api.Internal.OperationalCertificate</li>
<li>Cardano.Api.Certificate.Internal.StakePoolMetadata -> Cardano.Api.Internal.StakePoolMetadata</li>
<li>Cardano.Api.Certificate.Internal.DRepMetadata -> Cardano.Api.Internal.DRepMetadata</li>
<li>Cardano.Api.Compatible.Tx -> Cardano.Api.Internal.Compatible.Tx</li>
<li>Cardano.Api.ProtocolParameters -> Cardano.Api.Internal.ProtocolParameters</li>
<li>Cardano.Api.Consensus.Internal.Reexport -> Cardano.Api.Internal.ReexposeConsensus</li>
<li>Cardano.Api.Consensus.Internal.Mode -> Cardano.Api.Internal.Modes</li>
<li>Cardano.Api.Consensus.Internal.InMode -> Cardano.Api.Internal.InMode</li>
<li>Cardano.Api.Consensus.Internal.Protocol -> Cardano.Api.Internal.Protocol</li>
<li>Cardano.Api.Era.Internal.Case -> Cardano.Api.Internal.Eras.Case</li>
<li>Cardano.Api.Era.Internal.Core -> Cardano.Api.Internal.Eras.Core</li>
<li>Cardano.Api.Era.Internal.Feature -> Cardano.Api.Internal.Feature</li>
<li>Cardano.Api.Era.Internal.Eon.AllegraEraOnwards -> Cardano.Api.Internal.Eon.AllegraEraOnwards</li>
<li>Cardano.Api.Era.Internal.Eon.AlonzoEraOnwards -> Cardano.Api.Internal.Eon.AlonzoEraOnwards</li>
<li>Cardano.Api.Era.Internal.Eon.BabbageEraOnwards -> Cardano.Api.Internal.Eon.BabbageEraOnwards</li>
<li>Cardano.Api.Era.Internal.Eon.ByronToAlonzoEra -> Cardano.Api.Internal.Eon.ByronToAlonzoEra</li>
<li>Cardano.Api.Era.Internal.Eon.Convert -> Cardano.Api.Internal.Eon.Convert</li>
<li>Cardano.Api.Era.Internal.Eon.ConwayEraOnwards -> Cardano.Api.Internal.Eon.ConwayEraOnwards</li>
<li>Cardano.Api.Era.Internal.Eon.MaryEraOnwards -> Cardano.Api.Internal.Eon.MaryEraOnwards</li>
<li>Cardano.Api.Era.Internal.Eon.ShelleyBasedEra -> Cardano.Api.Internal.Eon.ShelleyBasedEra</li>
<li>Cardano.Api.Era.Internal.Eon.ShelleyEraOnly -> Cardano.Api.Internal.Eon.ShelleyEraOnly</li>
<li>Cardano.Api.Era.Internal.Eon.ShelleyToAllegraEra -> Cardano.Api.Internal.Eon.ShelleyToAllegraEra</li>
<li>Cardano.Api.Era.Internal.Eon.ShelleyToAlonzoEra -> Cardano.Api.Internal.Eon.ShelleyToAlonzoEra</li>
<li>Cardano.Api.Era.Internal.Eon.ShelleyToBabbageEra -> Cardano.Api.Internal.Eon.ShelleyToBabbageEra</li>
<li>Cardano.Api.Era.Internal.Eon.ShelleyToMaryEra -> Cardano.Api.Internal.Eon.ShelleyToMaryEra</li>
<li>Cardano.Api.Era -> Cardano.Api.Internal.Eras</li>
<li>Cardano.Api.Experimental.Era -> Cardano.Api.Internal.Experimental.Eras</li>
<li>Cardano.Api.Experimental.Plutus.Internal.IndexedPlutusScriptWitness -> Cardano.Api.Internal.Experimental.Plutus.IndexedPlutusScriptWitness</li>
<li>Cardano.Api.Experimental.Plutus.Internal.ScriptWitness -> Cardano.Api.Internal.Experimental.Plutus.ScriptWitness</li>
<li>Cardano.Api.Experimental.Plutus.Internal.Script -> Cardano.Api.Internal.Experimental.Plutus.Script</li>
<li>Cardano.Api.Experimental.Plutus.Internal.Shim.LegacyScripts -> Cardano.Api.Internal.Experimental.Plutus.Shim.LegacyScripts</li>
<li>Cardano.Api.Experimental.Simple.Script -> Cardano.Api.Internal.Experimental.Simple.Script</li>
<li>Cardano.Api.Experimental.Tx -> Cardano.Api.Internal.Experimental.Tx</li>
<li>Cardano.Api.Experimental.Tx.Internal.AnyWitness -> Cardano.Api.Internal.Experimental.Witness.AnyWitness</li>
<li>Cardano.Api.Experimental.Tx.Internal.TxScriptWitnessRequirements -> Cardano.Api.Internal.Experimental.Witness.TxScriptWitnessRequirements</li>
<li>Cardano.Api.Genesis.Internal.Parameters -> Cardano.Api.Internal.GenesisParameters</li>
<li>Cardano.Api.Genesis.Internal -> Cardano.Api.Internal.Genesis</li>
<li>Cardano.Api.Governance.Internal.Action.ProposalProcedure -> Cardano.Api.Internal.Governance.Actions.ProposalProcedure</li>
<li>Cardano.Api.Governance.Internal.Action.VotingProcedure -> Cardano.Api.Internal.Governance.Actions.VotingProcedure</li>
<li>Cardano.Api.Governance.Internal.Metadata.Anchor -> Cardano.Api.Internal.Anchor</li>
<li>Cardano.Api.Governance.Internal.Metadata.DrepRegistration -> Cardano.Api.Internal.Governance.Metadata.DrepRegistration</li>
<li>Cardano.Api.Governance.Internal.Metadata.GovAction -> Cardano.Api.Internal.Governance.Metadata.GovAction</li>
<li>Cardano.Api.Governance.Internal.Metadata.Validation -> Cardano.Api.Internal.Governance.Metadata.Validation</li>
<li>Cardano.Api.Governance.Internal.Poll -> Cardano.Api.Internal.Governance.Poll</li>
<li>Cardano.Api.IO.Internal.Compat.Posix -> Cardano.Api.Internal.IO.Compat.Posix</li>
<li>Cardano.Api.IO.Internal.Compat.Win32 -> Cardano.Api.Internal.IO.Compat.Win32</li>
<li>Cardano.Api.IO.Internal.Compat -> Cardano.Api.Internal.IO.Compat</li>
<li>Cardano.Api.IO.Internal.Base -> Cardano.Api.Internal.IO.Base</li>
<li>Cardano.Api.IO -> Cardano.Api.Internal.IO</li>
<li>Cardano.Api.Key.Internal -> Cardano.Api.Internal.Keys.Shelley</li>
<li>Cardano.Api.Key.Internal.Class -> Cardano.Api.Internal.Keys.Class</li>
<li>Cardano.Api.Key.Internal.Mnemonic -> Cardano.Api.Internal.Keys.Mnemonics</li>
<li>Cardano.Api.Key.Internal.Praos -> Cardano.Api.Internal.Keys.Praos</li>
<li>Cardano.Api.Key.Internal.SomeAddressVerificationKey -> Cardano.Api.Internal.Keys.SomeAddressVerificationKey</li>
<li>Cardano.Api.Ledger.Internal.Reexport -> Cardano.Api.Internal.ReexposeLedger</li>
<li>Cardano.Api.LedgerState -> Cardano.Api.Internal.LedgerState</li>
<li>Cardano.Api.LedgerState.Internal.ConvertLedgerEvent -> Cardano.Api.Internal.LedgerEvents.ConvertLedgerEvent</li>
<li>Cardano.Api.LedgerState.Internal.LedgerEvent -> Cardano.Api.Internal.LedgerEvents.LedgerEvent</li>
<li>Cardano.Api.LedgerState.Internal.Rule.BBODY.DELEGS -> Cardano.Api.Internal.LedgerEvents.Rule.BBODY.DELEGS</li>
<li>Cardano.Api.LedgerState.Internal.Rule.BBODY.LEDGER -> Cardano.Api.Internal.LedgerEvents.Rule.BBODY.LEDGER</li>
<li>Cardano.Api.LedgerState.Internal.Rule.BBODY.UTXOW -> Cardano.Api.Internal.LedgerEvents.Rule.BBODY.UTXOW</li>
<li>Cardano.Api.LedgerState.Internal.Rule.TICK.RUPD -> Cardano.Api.Internal.LedgerEvents.Rule.TICK.RUPD</li>
<li>Cardano.Api.LedgerState.Internal.Rule.TICK.NEWEPOCH -> Cardano.Api.Internal.LedgerEvents.Rule.TICK.NEWEPOCH</li>
<li>Cardano.Api.Network.Internal.Reexport -> Cardano.Api.Internal.ReexposeNetwork</li>
<li>Cardano.Api.Network.Internal.NetworkId -> Cardano.Api.Internal.NetworkId</li>
<li>Cardano.Api.Network.IPC.Internal.ChainSync.ClientPipelined -> Cardano.Api.ChainSync.ClientPipelined</li>
<li>Cardano.Api.Network.IPC.Internal.ChainSync.Client -> Cardano.Api.ChainSync.Client</li>
<li>Cardano.Api.Network.IPC.Internal.Monad -> Cardano.Api.Internal.IPC.Monad</li>
<li>Cardano.Api.Network.IPC.Internal.Version -> Cardano.Api.Internal.IPC.Version</li>
<li>Cardano.Api.Network.IPC.Internal -> Cardano.Api.Internal.IPC</li>
<li>Cardano.Api.Plutus.Internal -> Cardano.Api.Internal.Plutus</li>
<li>Cardano.Api.Plutus.Internal.ScriptData -> Cardano.Api.Internal.ScriptData</li>
<li>Cardano.Api.Plutus.Internal.Script -> Cardano.Api.Internal.Script</li>
<li>Cardano.Api.Serialise.Bech32 -> Cardano.Api.Internal.SerialiseBech32</li>
<li>Cardano.Api.Serialise.Cip129 -> Cardano.Api.Internal.CIP.Cip129</li>
<li>Cardano.Api.Serialise.Cbor.Canonical -> Cardano.Api.Internal.Serialise.Cbor.Canonical</li>
<li>Cardano.Api.Serialise.Cbor -> Cardano.Api.Internal.Serialise.Cbor</li>
<li>Cardano.Api.Serialise.DeserialiseAnyOf -> Cardano.Api.Internal.DeserialiseAnyOf</li>
<li>Cardano.Api.Serialise.Json -> Cardano.Api.Internal.SerialiseJSON</li>
<li>Cardano.Api.Serialise.Raw -> Cardano.Api.Internal.SerialiseRaw</li>
<li>Cardano.Api.Serialise.SerialiseUsing -> Cardano.Api.Internal.SerialiseUsing</li>
<li>Cardano.Api.Serialise.TextEnvelope.Internal -> Cardano.Api.Internal.SerialiseTextEnvelope</li>
<li>Cardano.Api.Serialise.TextEnvelope.Internal.Cddl -> Cardano.Api.Internal.SerialiseLedgerCddl</li>
<li>Cardano.Api.Query.Internal.Convenience -> Cardano.Api.Internal.Convenience.Query</li>
<li>Cardano.Api.Query.Internal.Expr -> Cardano.Api.Internal.Query.Expr</li>
<li>Cardano.Api.Query.Internal.Type.DebugLedgerState -> Cardano.Api.Internal.Query.Types</li>
<li>Cardano.Api.Query.Internal.Type.DelegationsAndRewards -> Cardano.Api.Internal.Rewards</li>
<li>Cardano.Api.Query.Internal.Type.QueryInMode -> Cardano.Api.Internal.Query</li>
<li>Cardano.Api.Tx.Internal.Body -> Cardano.Api.Internal.Tx.Body</li>
<li>Cardano.Api.Tx.Internal.Body.Lens -> Cardano.Api.Ledger.Lens</li>
<li>Cardano.Api.Tx.Internal.Convenience -> Cardano.Api.Internal.Convenience.Construction</li>
<li>Cardano.Api.Tx.Internal.Fee -> Cardano.Api.Internal.Fees</li>
<li>Cardano.Api.Tx.Internal.Sign -> Cardano.Api.Internal.Tx.Sign</li>
<li>Cardano.Api.Tx.Internal.BuildTxWith -> Cardano.Api.Internal.Tx.BuildTxWith</li>
<li>Cardano.Api.Tx.Internal.Output -> Cardano.Api.Internal.Tx.Output</li>
<li>Cardano.Api.Tx.Internal.TxIn -> Cardano.Api.Internal.TxIn</li>
<li>Cardano.Api.Tx.Internal.TxMetadata -> Cardano.Api.Internal.TxMetadata</li>
<li>Cardano.Api.Address -> Cardano.Api.Internal.Address</li>
<li>Cardano.Api.Block -> Cardano.Api.Internal.Block</li>
<li>Cardano.Api.Error -> Cardano.Api.Internal.Error</li>
<li>Cardano.Api.HasTypeProxy -> Cardano.Api.Internal.HasTypeProxy</li>
<li>Cardano.Api.Hash -> Cardano.Api.Internal.Hash</li>
<li>Cardano.Api.Monad.Error -> Cardano.Api.Internal.Monad.Error</li>
<li>Cardano.Api.Pretty -> Cardano.Api.Internal.Pretty</li>
<li>Cardano.Api.Pretty.Internal.ShowOf -> Cardano.Api.Internal.Via.ShowOf</li>
<li>Cardano.Api.UTxO -> Cardano.Api.Internal.Tx.UTxO</li>
<li>Cardano.Api.Value.Internal.Parser -> Cardano.Api.Internal.ValueParser</li>
<li>Cardano.Api.Value.Internal -> Cardano.Api.Internal.Value<br>
(breaking, refactoring) <a href="https://github.com/IntersectMBO/cardano-api/pull/840" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/840/hovercard">PR 840</a></li>
</ul>
</li>
<li>Remove partial <code>IsString</code> instances. Use <code>deserialiseFromRawBytesHex</code> or specialised parser instead.</li>
<li>Make <code>SerialiseAsBech32</code> class use <code>HumanReadablePart</code> instead of <code>Text</code> for Bech32 prefix in <code>bech32PrefixFor</code> and <code>bech32PrefixesPermitted</code> functions.<br>
(breaking, refactoring) <a href="https://github.com/IntersectMBO/cardano-api/pull/842" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/842/hovercard">PR 842</a></li>
<li>Add <code>genBlockHeader</code> and related functions to <code>Test.Gen.Cardano.Api.Typed</code>.<br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/834" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/834/hovercard">PR 834</a></li>
<li>Add more <code>Data.Map</code> style functions to <code>Cardano.Api.Tx.UTxO</code>: <code>insert</code>, <code>delete</code>, <code>adjust</code>, <code>union</code>, <code>unions</code>, <code>difference</code>, <code>intersection</code>, <code>map</code>. <code>mapWithKey</code>, <code>mapKeys</code>, <code>foldMap</code>, <code>fromMap</code>, <code>find</code>, <code>findWithKey</code>.<br>
(compatible) <a href="https://github.com/IntersectMBO/cardano-api/pull/841" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-api/pull/841/hovercard">PR 841</a></li>
</ul>
</details>
<details>
<summary>Submit API</summary>
<ul>
<li>Improve robustness of cardano-submit-api by preventing crashes when the metrics port fails to open. <a href="https://github.com/IntersectMBO/cardano-node/pull/6319" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6319/hovercard">PR 6319</a></li>
<li>Add a <code>--version</code> command-line option to display version information. <a href="https://github.com/IntersectMBO/cardano-node/pull/6321" data-hovercard-type="pull_request" data-hovercard-url="/IntersectMBO/cardano-node/pull/6321/hovercard">PR 6321</a></li>
</ul>
</details>
<details>
<summary>Plutus</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<h1>Detailed Changelogs</h1>
<details>
<summary>Individual packages' changelogs</summary>
Package changelogs
<table>
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Changelog</th>
</tr>
</thead>
<tbody>
<tr>
<td>byron-spec-chain</td>
<td>1.0.1.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/chain/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-ledger</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-api</td>
<td>10.19.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-api/blob/b951a6380b8896a199fd2c4b751600b16029233b/cardano-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-binary</td>
<td>1.7.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/82e09945726a7650540e0656f01331d09018ac97/cardano-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-cli</td>
<td>10.13.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-cli/blob/8ed7a14919096012d7b4c83291036b16953fc53f/cardano-cli/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-class</td>
<td>2.2.3.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/82e09945726a7650540e0656f01331d09018ac97/cardano-crypto-class/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-praos</td>
<td>2.2.1.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-praos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-tests</td>
<td>2.2.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-crypto-tests/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-wrapper</td>
<td>1.6.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-data</td>
<td>1.2.4.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-data/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-allegra</td>
<td>1.8.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/allegra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo</td>
<td>1.14.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/alonzo/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo-test</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/alonzo/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-api</td>
<td>1.12.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/8a3233b74e33e4bcd46a60b012aff05c1e776ac2/libs/cardano-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage</td>
<td>1.12.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/babbage/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-binary</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-ledger-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron</td>
<td>1.2.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/byron/ledger/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway</td>
<td>1.20.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/conway/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-core</td>
<td>1.18.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-ledger-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-dijkstra</td>
<td>0.1.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/dijkstra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-mary</td>
<td>1.9.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/mary/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley</td>
<td>1.17.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-ma-test</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley-ma/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-test</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/eras/shelley/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ping</td>
<td>0.9.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/cardano-ping/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-protocol-tpraos</td>
<td>1.4.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/cardano-protocol-tpraos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-slotting</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/971708b0142f86507e8694351186551ac8753cf0/cardano-slotting/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-strict-containers</td>
<td>0.1.5.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/34a5ee3bb034204399cb1b56312549f7987a72dd/cardano-strict-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ekg-forward</td>
<td>1.0</td>
<td><a href="https://github.com/input-output-hk/ekg-forward/blob/6a56893a5e07ee5756140dffd897ac93e1790063/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>fingertree-rm</td>
<td>1.0.0.4</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/bf3dd52b3a85fb075194e92b7851e5ccb3025290/fingertree-rm/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>kes-agent</td>
<td>0.2.0.1</td>
<td></td>
</tr>
<tr>
<td>kes-agent-crypto</td>
<td>0.1.0.0</td>
<td><a href="https://github.com/input-output-hk/kes-agent/blob/abe5aafc90fc837b0941504a89f7a207b589fd83/kes-agent-crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>network-mux</td>
<td>0.9.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/network-mux/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus</td>
<td>0.28.0.2</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/d3c4b5c029bde7b7233f6f7bbd21968b4f62b020/ouroboros-consensus/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-cardano</td>
<td>0.26.0.2</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/d3c4b5c029bde7b7233f6f7bbd21968b4f62b020/ouroboros-consensus-cardano/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-diffusion</td>
<td>0.24.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/ouroboros-consensus-diffusion/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-protocol</td>
<td>0.13.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4759da500fc9e1d25f2d91c865aa41054cc70f22/ouroboros-consensus-protocol/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network</td>
<td>0.22.4.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/ee534029e77f81c22e1ecbd86c7d527f8aa19c73/ouroboros-network/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-api</td>
<td>0.16.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/e307020da117e0748c42844874bcbca02d447623/ouroboros-network-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-framework</td>
<td>0.19.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cc6f43ed6a8803665ba4e9ee950ec56851450e1d/ouroboros-network-framework/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-mock</td>
<td>0.1.1.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/ouroboros-network-mock/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-protocols</td>
<td>0.15.0.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/ouroboros-network-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-testing</td>
<td>0.8.2.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/2f1daf917c1a8969b747dcfaddcf4775274d734e/ouroboros-network-testing/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-core</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-ledger-api</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-tx/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx-plugin</td>
<td>1.53.1.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/babbed700851262045d8b411116640b90685779f/plutus-tx-plugin/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>quickcheck-monoids</td>
<td>0.1.0.3</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/cb806d0875f7278440d8ecb86bb210402670d8e5/quickcheck-monoids/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>set-algebra</td>
<td>1.1.0.4</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/set-algebra/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>small-steps</td>
<td>1.1.2.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/small-steps/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>vector-map</td>
<td>1.1.0.1</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/faa7a9dc347697b11d4da5b7818b1731e11aeeef/libs/vector-map/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
</tbody>
</table>
</details>
github-actions[bot]
tag:github.com,2008:Repository/188299874/leios-202510-demo
2025-10-29T09:22:58Z
leios-202510-demo
<p>Leios demo October 2025 version</p>
bladyjoker
tag:github.com,2008:Repository/188299874/10.5.1-docker
2025-07-31T22:51:18Z
10.5.1-docker
<p>nodeOci: update the readme w/ snapshot-converter info</p>
johnalotoski
tag:github.com,2008:Repository/188299874/10.5.1
2025-11-25T10:48:07Z
10.5.1
<p>Node <code>10.5.1</code> provides a number of improvements over node <code>10.5.0</code>. In particular, the Tracing system fixes the <code>slotsMissed_int</code> metric, while networking improvements include Windows socket fixes, reduced caching time of DNS lookup errors, refined <code>PeerSharing</code> configuration behavior (see networking changes below for details), and the deprecation of <code>--non-producer-node</code> in favor of <code>--start-as-non-producer-node</code> command line switch for starting the node. This release also removes a number of irrelevant binaries from the Node artifacts and adds <code>tx-generator</code>.</p>
<p>Benchmarking reports relevant to the <code>10.5.1</code> release can be found in <a href="https://updates.cardano.intersectmbo.org/reports/2025-07-performance-10.5.0" rel="nofollow">this post</a> on <strong>Cardano Updates</strong>.</p>
<p>System testing results for the <code>10.5.1</code> release can be found on the corresponding <a href="https://tests.cardano.intersectmbo.org/test_results/node/tag_10_5_1.html" rel="nofollow">tag testing page</a>.</p>
<p><strong>Please note the changed default behavior for <code>PeerSharing</code> for relay nodes, but not for block producers. This reflects the recommendations for mainnet usage -- mainnet block producers may not meet the Praos performance guarantees if <code>PeerSharing</code> is enabled and IP will also be leaked, but this is not an issue for relays.</strong></p>
<h1>Known issues</h1>
<ul>
<li>There is a known bug when starting from a Byron snapshot. The node will reject the snapshot and replay the chain from the start. However the time it takes to replay the Byron era is small, and very few users are expected to need to start the node from a Byron snapshot. Therefore the issue will be fixed in 10.6.0.</li>
</ul>
<h1>Technical Specification</h1>
<details open="">
<summary>Minimum System Requirements</summary>
<ul>
<li>An Intel or AMD x86 processor with two or more cores, at 1.6GHz or faster (2GHz or faster for a stake pool or relay)</li>
<li>Or, for MacOS, an Apple Silicon (M1, M2, M3 or M4) processor</li>
<li>24GB of RAM when running with the <code>InMemory</code> backend, 8GB when running with the <code>OnDisk</code> backend (pending confirmation)</li>
<li>300GB of free storage (350GB recommended for future growth)</li>
</ul>
</details>
<details>
<summary>Platforms</summary>
<ul>
<li>Linux 64-bit (Ubuntu 20.04 LTS, 22.04 LTS, 24.04 LTS; Mint 20, 21, 21.1, 21.2, 21.3, 22, 22.1; Debian 11, 12)</li>
<li>Windows 64-bit (10, 11)</li>
<li>MacOS 10.15, 11 (Big Sur), 12 (Monterey), 13 (Ventura), 14 (Sonoma), 15 (Sequioa)</li>
</ul>
</details>
<details open="">
<summary>GHC/Cabal supported versions</summary>
<ul>
<li>GHC 9.6</li>
<li>Cabal 3.8/3.12</li>
</ul>
</details>
<details>
<summary>Supported roles</summary>
<table>
<thead>
<tr>
<th>Platform</th>
<th align="center">Block Production</th>
<th align="center">Relay</th>
<th align="center">Client (Desktop)</th>
</tr>
</thead>
<tbody>
<tr>
<td>Linux</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Windows</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>MacOS</td>
<td align="center">🟥</td>
<td align="center">🟥</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
</details>
<details open="">
<summary>Downloads</summary>
<ul>
<li><a href="https://book.play.dev.cardano.org/advanced.html" rel="nofollow">Pre-release configuration files</a></li>
<li><a href="https://github.com/IntersectMBO/cardano-node/pkgs/container/cardano-node/465097912?tag=10.5.1">Docker Image</a></li>
</ul>
</details>
<h1>Documentation</h1>
<ul>
<li><a href="https://docs.cardano.org/cardano-components/cardano-node" rel="nofollow">Cardano Node documentation</a>
<ul>
<li>For details about changes to configuration for <code>UTxO-HD</code> please refer to the <a href="https://ouroboros-consensus.cardano.intersectmbo.org/docs/references/miscellaneous/utxo-hd/" rel="nofollow">Consensus docs on UTxO-HD</a></li>
<li>The <a href="https://developers.cardano.org/docs/get-started/" rel="nofollow">getting started guide</a> may also be helpful for general queries.</li>
<li>Networking options and related changes are listed on the <a href="https://developers.cardano.org/docs/operate-a-stake-pool/node-operations/topology" rel="nofollow">P2P section</a></li>
</ul>
</li>
<li><a href="https://github.com/IntersectMBO/cardano-cli/tree/cardano-cli-10.8.0.0">Cardano CLI</a></li>
<li>Internal API docs for <a href="https://cardano-ledger.cardano.intersectmbo.org/" rel="nofollow">ledger</a>, <a href="https://ouroboros-consensus.cardano.intersectmbo.org/haddocks/" rel="nofollow">consensus</a> and <a href="https://ouroboros-network.cardano.intersectmbo.org/" rel="nofollow">network</a></li>
<li><a href="https://docs.cardano.org/developer-resources/release-notes/comp-matrix" rel="nofollow">Compatibility matrix</a></li>
</ul>
<h1>Sign-off</h1>
<table>
<thead>
<tr>
<th>Role</th>
<th align="center">Approval</th>
</tr>
</thead>
<tbody>
<tr>
<td>Technical Steering Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Product Committee (Intersect)</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Test Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Performance Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Site Reliability Engineer</td>
<td align="center">🟢</td>
</tr>
<tr>
<td>Release Engineer</td>
<td align="center">🟢</td>
</tr>
</tbody>
</table>
<details>
<summary>Legend</summary>
<ul>
<li>🟢 - signed / agreed / supported</li>
<li>🟥 - not agreed / unsupported</li>
</ul>
</details>
<h1>Changelogs</h1>
<details>
<summary>Node</summary>
<ul>
<li>Some irrelevant binaries have been removed from the release binary artifacts, and <code>tx-generator</code> added.</li>
</ul>
</details>
<details>
<summary>Tracing</summary>
<ul>
<li>New Tracing System: fixed <code>slotsMissed_int</code> metric</li>
</ul>
</details>
<details>
<summary>Consensus</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<details>
<summary>Ledger</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<details>
<summary>Network</summary>
<ul>
<li>Fixed an issue on Windows: setting unsupported Windows socket option which resulted in connections being torn down</li>
<li>Lowered the time of caching DNS lookup errors to at most 15 minutes</li>
<li>Allow <code>PeerSharing</code> in <code>InitiatorOnlyDiffusionMode</code></li>
<li>The default value of <code>PeerSharing</code> configuration parameter depends on whether the node is configured as a block producer (= <code>PeerSharingDisabled</code>) or a relay (= <code>PeerSharingEnabled</code>) for normal operations. For this purpose, the node is considered a BP if <em>any</em> of the protocol files are present at startup. The default can be overridden by explicitly setting the <code>PeerSharing</code> key in the configuration file to the desired value.</li>
</ul>
</details>
<details>
<summary>CLI</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<details>
<summary>API</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<details>
<summary>Submit API</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<details>
<summary>Plutus</summary>
<ul>
<li>No changes</li>
</ul>
</details>
<h1>Detailed Changelogs</h1>
<details>
<summary>Individual packages' changelogs</summary>
Package changelogs
<table>
<thead>
<tr>
<th>Package</th>
<th>Version</th>
<th>Changelog</th>
</tr>
</thead>
<tbody>
<tr>
<td>Win32-network</td>
<td>0.2.0.1</td>
<td><a href="https://github.com/IntersectMBO/Win32-network/blob/fec6d7bdfec15d9bd1033ae5ed25f4385f4f1237/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>base-deriving-via</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/base-deriving-via/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-chain</td>
<td>1.0.1.0</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/ed6d38b0bf0a54504c781b3c274745846476ca3c/eras/byron/chain/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>byron-spec-ledger</td>
<td>1.1.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/executable-spec/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-api</td>
<td>10.16.3.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-api/blob/6c60253618590781f664469da62ed5361c86ea1e/cardano-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-binary</td>
<td>1.7.1.0</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/ca78a7ca7f91ed0f14dab244426432aae90c698b/cardano-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-cli</td>
<td>10.11.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-cli/blob/f7a3a7418e78c78924bab5f946f63e9c1ec87144/cardano-cli/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-class</td>
<td>2.2.2.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/9b4b06e43e45884f6e1d9dca5436e5367f5ed439/cardano-crypto-class/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-praos</td>
<td>2.2.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/9b4b06e43e45884f6e1d9dca5436e5367f5ed439/cardano-crypto-praos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-tests</td>
<td>2.2.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/9b4b06e43e45884f6e1d9dca5436e5367f5ed439/cardano-crypto-tests/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-crypto-wrapper</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/crypto/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-data</td>
<td>1.2.4.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-data/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-git-rev</td>
<td>0.2.2.0</td>
<td></td>
</tr>
<tr>
<td>cardano-ledger-allegra</td>
<td>1.7.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/allegra/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo</td>
<td>1.13.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/alonzo/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-alonzo-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/alonzo/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-api</td>
<td>1.11.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage</td>
<td>1.11.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/babbage/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-babbage-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/babbage/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-binary</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-binary/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron</td>
<td>1.1.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-byron-test</td>
<td>1.5.2.1</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/byron/ledger/impl/test/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway</td>
<td>1.19.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/conway/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-conway-test</td>
<td>1.3.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/conway/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-core</td>
<td>1.17.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-ledger-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-mary</td>
<td>1.8.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/mary/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley</td>
<td>1.16.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley/impl/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-ma-test</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley-ma/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ledger-shelley-test</td>
<td>1.6.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/eras/shelley/test-suite/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb</td>
<td>0.4.0.3</td>
<td><a href="https://github.com/input-output-hk/haskell-lmdb/blob/f8ad4d9ccafdb9c315b3c66e78917c561d812244/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-lmdb-simple</td>
<td>0.8.0.1</td>
<td><a href="https://github.com/input-output-hk/lmdb-simple/blob/8b5149bd6e281da516f06e828b3948df0257fc94/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-ping</td>
<td>0.8.0.1</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/1eafe7bc742da1709fc98c62c48c519bbce503c0/cardano-ping/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-prelude</td>
<td>0.2.1.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-prelude/blob/68e015f6e7f17e67d8dbf16bc1590b926d064962/cardano-prelude/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>cardano-prelude-test</td>
<td>0.1.0.5</td>
<td></td>
</tr>
<tr>
<td>cardano-protocol-tpraos</td>
<td>1.4.0.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/cardano-protocol-tpraos/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-slotting</td>
<td>0.2.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-base/blob/f11ddc7f/cardano-slotting/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>cardano-strict-containers</td>
<td>0.1.4.0</td>
<td><a href="https://github.com/intersectmbo/cardano-base/blob/af32361b8e3cfd6988de3b5014cf129168395768/cardano-strict-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>contra-tracer</td>
<td>0.1.0.1</td>
<td></td>
</tr>
<tr>
<td>cuddle</td>
<td>0.3.2.1</td>
<td><a href="https://github.com/input-output-hk/cuddle/blob/609bf9c3a2c4eae6cac0455d744b00e2731eda0e/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>diff-containers</td>
<td>1.3.0.0</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/c189c934ed8d95515f9d420c37e33f1dbc55b2a4/diff-containers/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ekg-forward</td>
<td>0.9</td>
<td><a href="https://github.com/input-output-hk/ekg-forward/blob/e372f6d8b6bc493ec64c1fbee8a1d2fcfa41b056/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>fingertree-rm</td>
<td>1.0.0.4</td>
<td><a href="https://github.com/input-output-hk/anti-diffs/blob/bf3dd52b3a85fb075194e92b7851e5ccb3025290/fingertree-rm/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>heapwords</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/heapwords/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>iohk-monitoring</td>
<td>0.2.1.1</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-aggregation</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-ekg</td>
<td>0.2.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-monitoring</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-backend-trace-forwarder</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>lobemo-scribe-systemd</td>
<td>0.1.0.0</td>
<td></td>
</tr>
<tr>
<td>measures</td>
<td>0.1.0.2</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/56a71b150b7ff7fb6d6bf588f3e9d88822c9048c/measures/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>monoidal-synchronisation</td>
<td>0.1.0.6</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/monoidal-synchronisation/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>network-mux</td>
<td>0.8.0.1</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/879683d42157ba68de3e4a1498a5c76228fa0a5a/network-mux/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>non-integral</td>
<td>1.0.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/2f5956038233e4df0a065d96db32398605603f9b/libs/non-integral/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>optparse-applicative-fork</td>
<td>0.18.1.0</td>
<td><a href="https://github.com/input-output-hk/optparse-applicative/blob/a85e8bcef4c3411aa3353e472b84e1ce46a83d7d/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus</td>
<td>0.27.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-cardano</td>
<td>0.25.1.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus-cardano/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-diffusion</td>
<td>0.23.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/8e3afe103e49c0b1ba66ce0ece5a24dc87e34e26/ouroboros-consensus-diffusion/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-consensus-protocol</td>
<td>0.12.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/61c990cbc891d0e860a93d8c18c2faf848a19774/ouroboros-consensus-protocol/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network</td>
<td>0.21.3.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/879683d42157ba68de3e4a1498a5c76228fa0a5a/ouroboros-network/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-api</td>
<td>0.14.1.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/1eafe7bc742da1709fc98c62c48c519bbce503c0/ouroboros-network-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-framework</td>
<td>0.18.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/879683d42157ba68de3e4a1498a5c76228fa0a5a/ouroboros-network-framework/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-mock</td>
<td>0.1.1.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/ouroboros-network-mock/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-protocols</td>
<td>0.14.0.2</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/1eafe7bc742da1709fc98c62c48c519bbce503c0/ouroboros-network-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>ouroboros-network-testing</td>
<td>0.8.1.0</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/588130b5f0494a42c19da3bd44211ff7607b5831/ouroboros-network-testing/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-core</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-ledger-api</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-ledger-api/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-tx/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>plutus-tx-plugin</td>
<td>1.45.0.0</td>
<td><a href="https://github.com/IntersectMBO/plutus/blob/ba16ec68d3ba1a53594585deed81cdb3e720e4a3/plutus-tx-plugin/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>prettyprinter-configurable</td>
<td>1.36.0.0</td>
<td></td>
</tr>
<tr>
<td>quickcheck-monoids</td>
<td>0.1.0.1</td>
<td><a href="https://github.com/intersectmbo/ouroboros-network/blob/fd1d8bd7725474d15b4722232b6c999b203c0e37/quickcheck-monoids/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>set-algebra</td>
<td>1.1.0.3</td>
<td><a href="https://github.com/input-output-hk/cardano-ledger/blob/923e75bf3e16da01f26ed1ab53d9aac7184fc699/libs/set-algebra/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>small-steps</td>
<td>1.1.1.0</td>
<td><a href="https://github.com/intersectmbo/cardano-ledger/blob/a9e78ae63cf8870f0ce6ce76bd7029b82ddb47e1/libs/small-steps/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>sop-extras</td>
<td>0.4.0.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/7530e223ca3b56fc81eaafdd49e104aaade03600/sop-extras/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-checked-vars</td>
<td>0.2.0.0</td>
<td><a href="https://github.com/input-output-hk/cardano-base/blob/e545ee648cb7ef9d2715286dbc38987ffc3b5e4d/strict-checked-vars/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>strict-sop-core</td>
<td>0.1.3.0</td>
<td><a href="https://github.com/IntersectMBO/ouroboros-consensus/blob/4d73a1a53c2253db1e788b05b7ef3349bd2247ef/strict-sop-core/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>tracer-transformers</td>
<td>0.1.0.4</td>
<td></td>
</tr>
<tr>
<td>typed-protocols</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>typed-protocols-cborg</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols-cborg/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>typed-protocols-examples</td>
<td>0.5.0.0</td>
<td></td>
</tr>
<tr>
<td>typed-protocols-stateful</td>
<td>0.3.0.0</td>
<td></td>
</tr>
<tr>
<td>typed-protocols-stateful-cborg</td>
<td>0.3.0.0</td>
<td><a href="https://github.com/input-output-hk/typed-protocols/blob/d127d3ebd1850b7d1aa6eb75c0b040b1f94d0e24/typed-protocols-stateful-cborg/ChangeLog.md" title="ChangeLog.md">ChangeLog.md</a></td>
</tr>
<tr>
<td>validation-selective</td>
<td>0.2.0.0.0.0.0.0.1</td>
<td><a href="https://github.com/input-output-hk/validation-selective/blob/0e1675ec2bb0972ceff492c6b785ce43862a2784/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
<tr>
<td>vector-map</td>
<td>1.1.0.0</td>
<td><a href="https://github.com/IntersectMBO/cardano-ledger/blob/6e2d37cc0f47bd02e89b4ce9f78b59c35c958e96/libs/vector-map/CHANGELOG.md" title="CHANGELOG.md">CHANGELOG.md</a></td>
</tr>
</tbody>
</table>
</details>
Jimbo4350