Skip to content

Commit

Permalink
Update changelog to reflect latest changes (#1564)
Browse files Browse the repository at this point in the history
Added landing page entry and TLS support was only added after 0.18.0

Also removed old update instructions from changelog.


---

* [x] CHANGELOG updated
* [x] Documentation update not needed
* [x] Haddocks updated not needed
* [x] No new TODOs introduced
  • Loading branch information
ch1bo authored Aug 15, 2024
1 parent c4c65ee commit 48ffa14
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 51 deletions.
61 changes: 11 additions & 50 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,28 +8,32 @@ 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.18.1] - UNRELEASED

- New landing page and updated documentation style. [#1560](https://github.com/cardano-scaling/hydra/pull/1560)

- Add TLS support for the API server via `--tls-cert` and `--tls-key` command line options. [#1555](https://github.com/cardano-scaling/hydra/pull/1555)

## [0.18.0] - 2024-08-08

- Tested with `cardano-node 9.1.0` and `cardano-cli 9.2.1.0`.

- Fixed fee calculation of the internal wallet when the network switches to `Conway`. This allows heads to be opened in `Babbage` and closed/finalized in `Conway`. [1553](https://github.com/cardano-scaling/hydra/pull/1553)
- Fixed fee calculation of the internal wallet when the network switches to `Conway`. This allows heads to be opened in `Babbage` and closed/finalized in `Conway`. [#1553](https://github.com/cardano-scaling/hydra/pull/1553)

- **BREAKING** Changes to the `hydra-node` API `/commit` endpoint [#1463](https://github.com/cardano-scaling/hydra/pull/1463):
- Removed the check that prevented committing UTxOs from an internal `hydra-node` wallet.
- `SpendingNodeUtxoForbidden` error was removed.

- Add capability to move UTxO out of an open Head to the Cardano main chain: [1344](https://github.com/cardano-scaling/hydra/pull/1344)
- **BREAKING** Add capability to move UTxO out of an open Head to the Cardano main chain: [#1344](https://github.com/cardano-scaling/hydra/pull/1344)
- Submitting a decommit transaction to `POST /decommit` or as `Decommit` command through websocket, requests removal of this transactions' outputs from the head.
- When successful, `DecommitApproved` and `DecommitFinalized` indicate that all outputs are made available on the layer one.
- Invalid transactions are explained through a `DecommitInvalid` server output.

- Change `--start-chain-from` to always use the newer point when also a head state is known. [1471](https://github.com/cardano-scaling/hydra/pull/1471)

- Moved several pages from "core concepts" into the user manual and developer docs to futher improve user journey. [1486](https://github.com/cardano-scaling/hydra/pull/1486)
- Change `--start-chain-from` to always use the newer point when also a head state is known. [#1471](https://github.com/cardano-scaling/hydra/pull/1471)

- Offline mode of `hydra-node` uses `--node-id` to derive an artificial offline `headId`. [1551](https://github.com/cardano-scaling/hydra/pull/1551)
- Moved several pages from "core concepts" into the user manual and developer docs to futher improve user journey. [#1486](https://github.com/cardano-scaling/hydra/pull/1486)

- Add TLS support for the API server via `--tls-cert` and `--tls-key` command line options.
- Offline mode of `hydra-node` uses `--node-id` to derive an artificial offline `headId`. [#1551](https://github.com/cardano-scaling/hydra/pull/1551)

## [0.17.0] - 2024-05-20

Expand Down Expand Up @@ -272,21 +276,6 @@ changes.

## [0.11.0] - 2023-06-30

This release contains breaking changes of the persistence and on-chain scripts
and you'll need to apply the following procedure to upgrade _all the nodes_
running a head:

1. Close the head
2. Stop `hydra-node`
3. Remove persistent files stored in `--persistence-dir`, in particular
`server-output` and `state`
4. Upgrade `hydra-node` version
5. Start new `hydra-node` version with new `--hydra-scriptx-tx-id` and updated
command line options.
6. Open a new head

---

- **BREAKING** Allow to commit multiple `UTxO` [#774](774)
- This changes `hydra-plutus` scripts to allow commit transactions which
spend multiple UTxOs into a Hydra head.
Expand Down Expand Up @@ -356,21 +345,6 @@ running a head:

## [0.10.0] - 2023-05-11

This release contains several breaking changes and you'll need to apply the
following procedure to upgrade all the nodes running a head:

1. Close the head
2. Stop `hydra-node`
3. Remove persistent files stored in `--persistence-dir`, in particular
`server-output` and `state`
4. Upgrade `hydra-node` version
5. Start new `hydra-node` version

Only when this procedure has been applied to all Hydra nodes can you open a new
head again.

---

- Make `hydra-node` compatible to mainnet [#713](713)

- **BREAKING** Change to command line options: Replaced `--network-id` with
Expand Down Expand Up @@ -502,19 +476,6 @@ head again.

:dragon_face: Renamed the repository from `hydra-poc` to [`hydra`](https://github.com/cardano-scaling/hydra)!

:warning: Delete your persistence directory!

This release contains several breaking changes and you'll need to apply the
following procedure to upgrade all the nodes running a head:

1. Close the head
2. Stop `hydra-node`
3. Remove persistent files stored in `--persistence-dir`, in particular `server-output` and `state`
4. Upgrade `hydra-node` version
5. Start new `hydra-node` version

Only when this procedure has been applied to all Hydra nodes can you open a new head again.

### Changes to `hydra-node`

- **BREAKING** Changes in the persistence format
Expand Down
2 changes: 1 addition & 1 deletion hydra-node/hydra-node.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: hydra-node
version: 0.18.0
version: 0.18.1
synopsis: The Hydra node
author: IOG
copyright: 2022 IOG
Expand Down

0 comments on commit 48ffa14

Please sign in to comment.