You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+32-32Lines changed: 32 additions & 32 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,10 +13,40 @@ changes.
13
13
- Fix bug where TUI would have out-of-date head status information in the
14
14
presence of event rotation.
15
15
16
-
## [0.22.4] - 2025-08-05
17
-
18
16
- Accept additional field `amount` when depositing to specify the amount of Lovelace that should be depositted to a Head returning any leftover to the user.
19
17
18
+
- Don't keep around invalid transactions as they could lead to stuck Head.
19
+
20
+
- Hydra API server responds with the correct `Content-Type` header `application-json`.
21
+
22
+
- Add `Environment` to `Greetings` message, enabling clients to access runtime settings.
23
+
24
+
- Bugfix for incorrect logic around fanning out with decommit/commit in progress
25
+
26
+
- Hydra node now rejects requests for incremental commits if provided UTxO is below the limit.
27
+
28
+
- Add API endpoint `POST /transaction` to submit transaction to the head.
29
+
30
+
- Improve HTTP API status codes for side-effecting endpoints to reflect operation outcome:
31
+
-`POST /snapshot`: 200 on successful side-load, 400 on validation failure, 202 on timeout
32
+
-`POST /decommit`: 200 on finalize, 400 on invalid/failed, 202 on timeout
33
+
-`DELETE /commits/:txid`: 200 on recovered, 400 on failed, 202 on timeout
34
+
- See [Issue #1911](https://github.com/cardano-scaling/hydra/issues/1911) and [PR #2124](https://github.com/cardano-scaling/hydra/pull/2124).
35
+
36
+
- Tested with `cardano-node 10.4.1` and `cardano-cli 10.8.0.0`.
37
+
38
+
-**BREAKING** Rename `--script-info` option to `--hydra-script-catalogue` in the `hydra-node` CLI.
39
+
40
+
- Fix rotation log id consistency after restart by changing the rotation check to trigger only
41
+
when the number of persisted `StateChanged` events exceeds the configured `--persistence-rotate-after` threshold.
42
+
* This also prevents immediate rotation on startup when the threshold is set to 1.
43
+
*`Checkpoint` event ids now match the suffix of their preceding rotated log file and the last `StateChanged` event id within it,
44
+
preserving sequential order and making it easier to identify which rotated log file was used to compute it.
45
+
46
+
- Label threads, queues and vars.
47
+
48
+
## [0.22.4] - 2025-08-05
49
+
20
50
- Fix API not correctly handling event log rotation. This was evident in not
21
51
being able to use `/commit` although the head is initializing or outdated
0 commit comments