Skip to content

Commit

Permalink
Release 0.7.0
Browse files Browse the repository at this point in the history
  • Loading branch information
ch1bo committed Aug 23, 2022
1 parent 5131a0a commit e293d36
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 11 deletions.
20 changes: 11 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion hydra-node/json-schemas/api.yaml
Original file line number Diff line number Diff line change
@@ -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.
Expand Down
2 changes: 1 addition & 1 deletion hydra-prelude/hydra-prelude.cabal
Original file line number Diff line number Diff line change
@@ -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
Expand Down

0 comments on commit e293d36

Please sign in to comment.