diff --git a/CHANGELOG.md b/CHANGELOG.md index 20d08d29de9..740d323da2d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,24 +8,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 As a minor extension, we also keep a semantic version for the `UNRELEASED` changes. -## [0.7.0] - UNRELEASED +## [0.7.0] - 2022-08-23 -- **BREAKING** Switch to `BabbageEra` and `PlutusV2` - + `hydra-cardano-api` now uses `Era = BabbageEra` and constructs `PlutusV2` scripts - + `hydra-plutus` scripts now use the `serialiseData` builtin to CBOR encode data on-chain - + `hydra-node` now expects `BabbageEra` blocks and produces `BabbageEra` transactions - + `hydra-cluster` now spins up a stake pool instead of a BFT node (not possible in `Praos` anymore) +- **BREAKING** Switch to `BabbageEra` and `PlutusV2`. + + `hydra-cardano-api` now uses `Era = BabbageEra` and constructs `PlutusV2` scripts. + + `hydra-plutus` scripts now use the `serialiseData` builtin to CBOR encode data on-chain. + + `hydra-node` now expects `BabbageEra` blocks and produces `BabbageEra` transactions. + + `hydra-cluster` now spins up a stake pool instead of a BFT node (not possible in `Praos` anymore). + + As a consequence, the Hydra scripts in `hydra-plutus` have now different script hashes. - **BREAKING** Use reference inputs and reference scripts in `abort` transaction. + Need to provide a `--hydra-scripts-tx-id` to the `hydra-node` containing the current (`--script-info`) Hydra scripts. + Added the `publish-scripts` sub-command to `hydra-node` to publish the current Hydra scripts. -- The user manual is now also available in japanese thanks to @btbf! :jp: +- Added a `hydra-cluster` executable, which runs a single scenario against a known network (smoke test) [#430](https://github.com/input-output-hk/hydra-poc/pull/430) [#423](https://github.com/input-output-hk/hydra-poc/pull/430). -- Head contract check UTxO hash upon closing the head [#3rr38](https://github.com/input-output-hk/hydra-poc/pull/338). This prevents closing the head with arbitrary UTxO. +- Use deadline when posting a `fanoutTx` instead of the current slot [#441](https://github.com/input-output-hk/hydra-poc/pull/441). -- Remaining contestation period displayed in `hydra-tui` [#437](https://github.com/input-output-hk/hydra-poc/pull/437). Previously it was displaying 'total whole values' instead of 'relative whole values'. +- The user manual is now also available in Japanese thanks to @btbf! :jp: +- Fixed display of remaining contestation period in `hydra-tui` [#437](https://github.com/input-output-hk/hydra-poc/pull/437). ## [0.6.0] - 2022-06-22 diff --git a/hydra-node/json-schemas/api.yaml b/hydra-node/json-schemas/api.yaml index cb09f60c53f..15d88c462e8 100644 --- a/hydra-node/json-schemas/api.yaml +++ b/hydra-node/json-schemas/api.yaml @@ -1,7 +1,7 @@ asyncapi: '2.3.0' info: title: Hydra Node API - version: '0.6.0' + version: '0.7.0' description: | WebSocket API for administrating Hydra heads: multi-party isomorphic state-channels for Cardano. diff --git a/hydra-prelude/hydra-prelude.cabal b/hydra-prelude/hydra-prelude.cabal index 005d30eec8d..cf42c86a8d2 100644 --- a/hydra-prelude/hydra-prelude.cabal +++ b/hydra-prelude/hydra-prelude.cabal @@ -1,6 +1,6 @@ cabal-version: 2.2 name: hydra-prelude -version: 0.6.0 +version: 0.7.0 synopsis: Custom Hydra Prelude used across other Hydra packages. author: IOG copyright: 2022 IOG