Skip to content

Commit 67ad5f7

Browse files
committed
Add changelog fragment for PR #1200
1 parent 85114ea commit 67ad5f7

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
project: cardano-api
2+
pr: 1200
3+
kind:
4+
- compatible
5+
description: |
6+
Deprecate the old-API transaction body surface in favour of `Cardano.Api.Experimental`. The following are now annotated with `{-# DEPRECATED #-}`:
7+
8+
- `TxBody` (data type), `ShelleyTxBody` (constructor)
9+
- `TxBodyContent` (type/constructor)
10+
- `createTransactionBody`, `defaultTxBodyContent`
11+
- `getTxBody`, `getTxBodyContent`
12+
- `BalancedTxBody`
13+
14+
Internal modules that still consume these symbols are annotated with `-Wno-deprecations` so `-Werror` stays green; they will be migrated in a follow-up alongside the setter family. The pre-existing `TxBody` pattern-synonym deprecation message is updated for consistency.

0 commit comments

Comments
 (0)