From 2bf757d255a9463ea7ea78b280412591bc9cc456 Mon Sep 17 00:00:00 2001 From: Franco Testagrossa Date: Thu, 17 Aug 2023 17:43:41 +0200 Subject: [PATCH] Prepare changelog --- CHANGELOG.md | 34 ++++++++++++++-------------- hydra-node/json-schemas/cardanonical | 2 +- 2 files changed, 18 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 02d8b6e72e1..4d6681d3836 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,7 @@ 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.12.0] - UNRELEASED +## [0.12.0] - 2023-08-18 - **BREAKING** Support new cardano-node version 8.1.2 @@ -21,7 +21,11 @@ changes. will change this again into a more "cardanonical" form. Alternative: Use `cbor=true` query parameter to receive full CBOR encoded transactions. -- The last stable cardano-node version 1.35.7 is not compatible anymore. + - The last stable cardano-node version 1.35.7 is not compatible anymore. + +- **BREAKING** Remove the _DEPRECATED_ `Commit` websocket command to commit + funds held by the `hydra-node` internal wallet. Use the external commit feature + instead. Also rename the `ErrNoFuelUTxOFound` to `ErrNoUTxOFound`. - **BREAKING** Changes to Hydra scripts due to upgrading our plutus version and toolchain to GHC 9.2.8. @@ -30,14 +34,6 @@ changes. increases the performance of the `hydra-node` as less data needs to be written and prepares internal architecture for more event-sourced improvements. -- New HTTP endpoint (`POST /cardano-transaction`) to submit a transaction on L1 - through the `hydra-node`. - -- `Greetings` message now contains also the hydra-node version. - -- New HTTP endpoint (`GET /protocol-parameters`) which provides the current protocol parameters - used by the hydra-node when validating transactions. - - **BREAKING** Introduce authenticated network messages [#965](965): - Peers will sign messages before broadcasting them to other peers, @@ -49,10 +45,21 @@ changes. - Wait for all transactions requested in a snapshot to be seen before acknowledging it, and only send transaction ids in snapshot requests. +- Enhanced `hydra-node` api. + + - New HTTP endpoint (`POST /cardano-transaction`) to submit a transaction on L1. + + - `Greetings` message now contains also the hydra-node version. + + - New HTTP endpoint (`GET /protocol-parameters`) which provides the current protocol parameters. + - Fixed a bug in `hydra-node` (on-chain protocol not affected) where multisignature verification would silently ignore certain keys in case the list of verification keys is not of same length as the list of signatures. +- Fixed a bug in the `hydra-tui` dialogs where recipient and UTxO to spend where + not correctly selected. + - **BREAKING** Changes to `hydra-cardano-api`: - Drop `UsingRawBytesHex` as it is available upstream in `cardano-api` now. @@ -65,13 +72,6 @@ changes. - Created `hydra-plutus-extras` package to re-use some utilities better between packages. -- Fixed a bug in the `hydra-tui` dialogs where recipient and UTxO to spend where - not correctly selected. - -- **BREAKING** Remove the _DEPRECATED_ `Commit` command to commit funds held by - the `hydra-node` internal wallet. Use the external commit feature instead. - Also rename the `ErrNoFuelUTxOFound` to `ErrNoUTxOFound`. - ## [0.11.0] - 2023-06-30 This release contains breaking changes of the persistence and on-chain scripts diff --git a/hydra-node/json-schemas/cardanonical b/hydra-node/json-schemas/cardanonical index 9b9e7bb803d..5912f8f194b 160000 --- a/hydra-node/json-schemas/cardanonical +++ b/hydra-node/json-schemas/cardanonical @@ -1 +1 @@ -Subproject commit 9b9e7bb803da0634c77b5ee8db7c7f8cdbdbf371 +Subproject commit 5912f8f194b159d3660e75a17a65d820d020058d