Skip to content

Commit

Permalink
Merge pull request #628 from IntersectMBO/release/cardano-api-9.3.0.0
Browse files Browse the repository at this point in the history
Release cardano-api-9.3.0.0 cardano-api-gen-9.0.0.0
  • Loading branch information
carbolymer authored Sep 5, 2024
2 parents 4b3e330 + f16c179 commit a3afe86
Show file tree
Hide file tree
Showing 4 changed files with 70 additions and 4 deletions.
32 changes: 32 additions & 0 deletions cardano-api-gen/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Changelog for cardano-api-gen

## 9.0.0.0

- Deprecate `valueFromList` and valueToList. Add `IsList Value` instance.
Fix fee estimation when autobalancing assets minted in the transaction.
(breaking, bugfix)
[PR 622](https://github.com/IntersectMBO/cardano-api/pull/622)

- Deprecate createAndValidateTransactionBody. Use createTransactionBody instead.
(breaking)
[PR 597](https://github.com/IntersectMBO/cardano-api/pull/597)

- Add `Lovelace` as a type synonym to `Coin`
(compatible)
[PR 614](https://github.com/IntersectMBO/cardano-api/pull/614)

- New generator `genValidTxBody`.
Fix missing script proposals in transaction building [#594](https://github.com/IntersectMBO/cardano-api/issues/594).
(breaking, refactoring, bugfix, test)
[PR 602](https://github.com/IntersectMBO/cardano-api/pull/602)

- TxBodyContent: support treasury donations
(breaking)
[PR 543](https://github.com/IntersectMBO/cardano-api/pull/543)

- Adding `MinFeeRefScriptCostPerByte` to Conway PParams
(feature)
[PR 524](https://github.com/IntersectMBO/cardano-api/pull/524)

- Use the ledger's Coin instead of our custom Lovelace type
(breaking, improvement)
[PR 475](https://github.com/IntersectMBO/cardano-api/pull/475)

## 8.2.1.0

- Allow `checkLedgerStateCondition` check to run in IO. Rename to `foldEpochState`.
Expand Down
4 changes: 2 additions & 2 deletions cardano-api-gen/cardano-api-gen.cabal
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
cabal-version: 3.0
name: cardano-api-gen
version: 8.2.1.0
version: 9.0.0.0
synopsis: Generators for the cardano api
description: Generators for the cardano api.
category:
Cardano,
API,
Test,

copyright: 2020-2023 Input Output Global Inc (IOG).
copyright: 2020-2024 Input Output Global Inc (IOG).
author: IOHK
maintainer: [email protected]
license: Apache-2.0
Expand Down
34 changes: 34 additions & 0 deletions cardano-api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,39 @@
# Changelog for cardano-api

## 9.3.0.0
- Upgrade `cardano-ledger-*`, `ouroboros-consensus-cardano`, `ouroboros-network-api`, `plutus-core` and `plutus-ledger-api`.
(feature, breaking)
[PR 610](https://github.com/IntersectMBO/cardano-api/pull/610)

- Fix current treasury value in transaction building: default to `Nothing` instead of `0`.
Experimental API: remove redundant type families and functions #625
(breaking, bugfix)
[PR 625](https://github.com/IntersectMBO/cardano-api/pull/625)

- Deprecate `valueFromList` and valueToList. Add `IsList Value` instance.
Fix fee estimation when autobalancing assets minted in the transaction.
(breaking, bugfix)
[PR 622](https://github.com/IntersectMBO/cardano-api/pull/622)

- Include datums and redeemers in makeUnsignedTx
(bugfix)
[PR 623](https://github.com/IntersectMBO/cardano-api/pull/623)

- Deprecate createAndValidateTransactionBody. Use createTransactionBody instead.
(breaking)
[PR 597](https://github.com/IntersectMBO/cardano-api/pull/597)

- Introduce new `newtype UnsignedTx` type which aims to eventually replace `data TxBody`
Introduce new `data Era` type which reduces the number of eras cardano-api exposes. It is only concerned with mainnet and the upcoming era
Update experimental api and propagate
`BalancedTxBody` now returns `UnsignedTx` which is a wrapped cardano-ledger `Tx`.
(feature, breaking)
[PR 604](https://github.com/IntersectMBO/cardano-api/pull/604)

- Fix datum conversion in 'fromShelleyTxOut' when using 'ShelleyBasedEraAlonzo' as input
(bugfix)
[PR 613](https://github.com/IntersectMBO/cardano-api/pull/613)

## 9.2.0.0

- Add `Lovelace` as a type synonym to `Coin`
Expand Down
4 changes: 2 additions & 2 deletions cardano-api/cardano-api.cabal
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
cabal-version: 3.4
name: cardano-api
version: 9.2.0.0
version: 9.3.0.0
synopsis: The cardano API
description: The cardano API.
category:
Cardano,
API,

copyright: 2020-2023 Input Output Global Inc (IOG).
copyright: 2020-2024 Input Output Global Inc (IOG).
author: IOHK
maintainer: [email protected]
license: Apache-2.0
Expand Down

0 comments on commit a3afe86

Please sign in to comment.