Skip to content

Commit 4339c2e

Browse files
authored
Merge pull request #1329 from IntersectMBO/release/cardano-api-11.7.0.0
Release cardano-api 11.7.0.0
2 parents f839e3d + db5c4f2 commit 4339c2e

9 files changed

Lines changed: 28 additions & 39 deletions

.changes/20260625_fix_non_canonical_inline_datum_json_roundtrip.yml

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

.changes/20260811_cardano_api_redeemer_pointer_indexing.yml

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

.changes/20260825_135837_cardano-api_github-actions[bot]_cardano_api_11_6_0_0.yml

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

.changes/20260825_161536_cardano-api_palas_dijkstra_hard_fork_trigger.yml

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

.changes/20260903_165615_cardano-api_pablo.lamela_bump_ouroboros_consensus.yml

Lines changed: 0 additions & 6 deletions
This file was deleted.
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
description: Release cardano-api 11.7.0.0
2+
kind:
3+
- release
4+
pr: 1329
5+
project: cardano-api

.changes/reexport-txauxdata-accessors.yml

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

cardano-api/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,27 @@
11
# Changelog for cardano-api
22

3+
## 11.7.0.0 -- 2026-09-04
4+
5+
- Bumped ouroboros-consensus to address issue that affected queries `kes-period-info` and `tip`.
6+
(bugfix)
7+
[PR 1327](https://github.com/intersectmbo/cardano-api/pull/1327)
8+
9+
- `foldBlocks` and the rest of the ledger-state machinery now honour `TestDijkstraHardForkAtEpoch` in the node configuration file, so they can follow a chain into the Dijkstra era.
10+
(bugfix)
11+
[PR 1321](https://github.com/intersectmbo/cardano-api/pull/1321)
12+
13+
- Fix plutus redeemer pointer indexing: proposal pointers now follow the transaction's insertion order and certificate pointers count unwitnessed certificates, in both the experimental and the deprecated transaction builders. Remove the unused StakeCredential field from the WitTxCert constructor. Add property tests checking every redeemer pointer against the ledger's own resolution.
14+
(bugfix, breaking, test)
15+
[PR 1288](https://github.com/intersectmbo/cardano-api/pull/1288)
16+
17+
- Re-export additional ledger accessors from `Cardano.Api.Ledger` so downstream code can read a transaction and its outputs through the ledger lenses without depending on `cardano-ledger` directly: `auxDataTxL` (via `EraTx`), `metadataTxAuxDataL` (via `EraTxAuxData`), `addrTxOutL` / `valueTxOutL` (via `EraTxOut`), `datumTxOutF` (via `AlonzoEraTxOut`), plus `Datum (..)`, `hashBinaryData`, and `hashScript`.
18+
(compatible)
19+
[PR 1262](https://github.com/intersectmbo/cardano-api/pull/1262)
20+
21+
- FromJSON (TxOut) no longer crashes when parsing a TxOut whose inline datum was encoded with non-canonical CBOR bytes (e.g. definite-length arrays instead of the indefinite-length form Plutus normally emits).
22+
(bugfix)
23+
[PR 1238](https://github.com/intersectmbo/cardano-api/pull/1238)
24+
325
## 11.6.0.0 -- 2026-08-25
426

527
- The Dijkstra era can now be selected and enumerated like the other eras: `maxBound` and `[minBound .. maxBound]` for `AnyCardanoEra`, `AnyShelleyBasedEra` and the experimental `Some Era` include it, and the era-name parsers (`anyCardanoEraFromStringLike` and the JSON instances) accept "Dijkstra".

cardano-api/cardano-api.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 3.8
22
name: cardano-api
3-
version: 11.6.0.0
3+
version: 11.7.0.0
44
synopsis: The cardano API
55
description: The cardano API.
66
category:

0 commit comments

Comments
 (0)