Skip to content

Commit

Permalink
changelogs collected
Browse files Browse the repository at this point in the history
  • Loading branch information
nhenin committed Apr 22, 2024
1 parent 774c868 commit 5c1572b
Show file tree
Hide file tree
Showing 38 changed files with 191 additions and 279 deletions.
20 changes: 20 additions & 0 deletions marlowe-apps/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,24 @@

<a id='changelog-1.0.0'></a>
# 1.0.0 — 2024-04-22

## Removed

- Removed `marlowe-scaling` executable because `marlowe-benchmark` now serves this function.

- Removed `marlowe-finder` executable because `marlowe-benchmark` now serves this function.

- Removed `marlowe-streamer` executable because `marlowe-benchmark` now serves this function.

- Removed `marlower-signer` executable.

## Changed

- Upgrade to cardano-api 8.37.1.1

- Upgrade `cardano-api` `8.37.1.1` to `8.39.2.0` (Conway Hard Fork Adaptation)
- Upgrade `plutus` from `1.15` to `1.21` (`plutus-core`, `plutus-ledger-api`, `plutus-tx`) (Conway Hard Fork Adaptation)

<a id='changelog-0.4.0.0'></a>
# 0.4.0.0 — 2023-12-06

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

16 changes: 16 additions & 0 deletions marlowe-benchmark/CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

2024-04-22
==========

### Changed

- Added `sanchonet` as a new network example (Conway Hard Fork Adaptation)

Added
-----

- Implemented basic benchmarking for Marlowe Runtime sync and query protocols.

- Added benchmark for the basic lifecycle of a Marlowe contract.

- Benchmarking of arbitrary complex queries.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

35 changes: 35 additions & 0 deletions marlowe-cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,39 @@

<a id='changelog-1.0.0'></a>
# 1.0.0 — 2024-04-22

## Removed

- `watch` command
- Alonzo era support

## Added

- Upgrade to `cardano-api` 8.37.1.1

## Changed

- Marlowe CLI swap template tokens default to ada if not specified.

- Upgrade `cardano-api` `8.37.1.1` to `8.39.2.0` (Conway Hard Fork Adaptation)
- Upgrade `plutus` from `1.15` to `1.21` (`plutus-core`, `plutus-ledger-api`, `plutus-tx`) (Conway Hard Fork Adaptation)
- Upgrade `cardano-ledger` (Conway Hard Fork Adaptation)
- `cardano-ledger-conway` from `1.11` to `1.12`
- `cardano-ledger-core` from `1.9` to `1.10`
- `cardano-ledger-mary` from `1.4` to `1.5`
- `cardano-ledger-shelley` from `1.8` to `1.9`
- `cardano-ledger-binary` from `1.2` to `1.3`
- Upgrade `ouroboros-network` (Conway Hard Fork Adaptation)
- `ouroboros-network-api` from `0.6.0` to `0.7.0`
- `ouroboros-consensus` from `0.14` to `0.16`
- `ouroboros-network-protocols` from `0.6.0` to `0.8`

## Fixed

- Marlowe CLI withdrawal no longer includes a validity interval.

- `analyze` command so it doesn't override provided state.

<a id='changelog-0.2.0.0'></a>
# 0.2.0.0 — 2023-12-06

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

18 changes: 18 additions & 0 deletions marlowe-contracts/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,22 @@

<a id='changelog-1.0.0.0'></a>
# 1.0.0.0 — 2024-04-22

## Changed

- Upgrade `cardano-api` `8.37.1.1` to `8.39.2.0` (Conway Hard Fork Adaptation)
- Upgrade `plutus` from `1.15` to `1.21` (`plutus-core`, `plutus-ledger-api`, `plutus-tx`) (Conway Hard Fork Adaptation)
- Upgrade `cardano-ledger` (Conway Hard Fork Adaptation)
- `cardano-ledger-conway` from `1.11` to `1.12`
- `cardano-ledger-core` from `1.9` to `1.10`
- `cardano-ledger-mary` from `1.4` to `1.5`
- `cardano-ledger-shelley` from `1.8` to `1.9`
- `cardano-ledger-binary` from `1.2` to `1.3`
- Upgrade `ouroboros-network` (Conway Hard Fork Adaptation)
- `ouroboros-network-api` from `0.6.0` to `0.7.0`
- `ouroboros-consensus` from `0.14` to `0.16`
- `ouroboros-network-protocols` from `0.6.0` to `0.8`

<a id='changelog-0.2.0.0'></a>
# 0.2.0.0 — 2023-09-22

Expand Down

This file was deleted.

14 changes: 14 additions & 0 deletions marlowe-object/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,18 @@

<a id='changelog-1.0.0.0'></a>
# 1.0.0.0 — 2024-04-22

## Changed

- Upgrade `cardano-api` `8.37.1.1` to `8.39.2.0` (Conway Hard Fork Adaptation)
- Upgrade `plutus` from `1.15` to `1.21` (`plutus-core`, `plutus-ledger-api`, `plutus-tx`) (Conway Hard Fork Adaptation)
- Upgrade `cardano-ledger` (Conway Hard Fork Adaptation)
- `cardano-ledger-conway` from `1.11` to `1.12`
- `cardano-ledger-core` from `1.9` to `1.10`
- `cardano-ledger-mary` from `1.4` to `1.5`
- `cardano-ledger-shelley` from `1.8` to `1.9`
- `cardano-ledger-binary` from `1.2` to `1.3`

<a id='changelog-0.1.0.0'></a>
# 0.1.0.0 — 2023-08-10

Expand Down

This file was deleted.

32 changes: 32 additions & 0 deletions marlowe-runtime-web/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,36 @@

<a id='changelog-1.0.0'></a>
# 1.0.0 — 2024-04-22

## Added

- Enhanced error information (including CoinsSelectionError, MarloweTransactionError, etc.).

- Optional Initialization of Participant's Account during contract creation
- Allows simultaneous deposits during the creation process

- Safety Errors are available at :
- Contract creation (Building the Tx) : `POST /contracts`
- Input application (Building the Tx) : `POST /contracts/:contractId/transactions`

- Additional semantics info to response from `GET /contracts/:contractId/transactions/:transactionId`
- `inputState` is the Marlowe state from the transaction's input datum.
- `inputContract` is the Marlowe contract from the transaction's input datum.
- `reconstructedSemanticInput` is the reconstructed `TransactionInput` that
was passed to `computeTransaction` during the execution of the Marlowe
semantics validator. This includes the correct `TimeInterval` against which
to evaluate the input contract and state. The upper bound of this interval
differs from `invalidHereafter` by -1 milliseconds.
- `reconstructedSemanticsOutput` is the reconstructed `TransactionOutput`
that calling `computeTransaction` inside the validator produces. This can
be used to recover any intra-state payment information, as well as anyO
warnings which were raised during evaluation. This information is not
otherwise available in the response.

## Changed

- Transitioned REST API error encoding from a generic format to a more explicit error structure.

<a id='changelog-0.0.6'></a>
# 0.0.6 — 2023-12-06

Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit 5c1572b

Please sign in to comment.