Skip to content
This repository has been archived by the owner on Sep 12, 2023. It is now read-only.

Commit

Permalink
Merge #1899
Browse files Browse the repository at this point in the history
1899: Release version 0.4.12 r=da-kami a=itchymax

Hi `@da-kami!`
This PR was created in response to a manual trigger of the release workflow here: https://github.com/itchysats/itchysats/actions/runs/2224395969.
I've bumped the versions in the manifest files in this commit: 1d25a42.
Merging this PR will create a GitHub release!

Co-authored-by: itchymax <itchymax@protonmail.com>
Co-authored-by: Daniel Karzel <daniel@comit.network>
  • Loading branch information
3 people authored Apr 26, 2022
2 parents 2408b4c + e26021e commit 03d4684
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.4.12] - 2022-04-26

### Changed

- Allow to run the `taker` binary without parameters: Default the bitcoin-network subcommand to `mainnet` and apply defaults for the `mainnet` and `testnet` maker.
- Change the finality confirmations for spend transactions to `3` confirmations instead of `1`.
- Move `Closed` CFDs to a separate database table freeing up space.
This is a performance improvement for the startup of the application.
Note that the database file will not change in size, but the space will be re-used internally.
- Performance improvements with adding cache and optimized loading for different actors.
- Add link to the internal wallet when there is not enough balance to open a new position.
- Improve wire log messages for better context for connection logs.

### Fixed

- An issue where CET finality was not monitored if we restarted the daemon before the CET was confirmed.
This was fixed by adding CET monitoring to the restart behaviour of the monitor actor.
- An issue where the taker daemon lost connection to the maker because the maker did not send heartbeats due to the maker's connection actor being blocked.
This was fixed by removing all blocking calls from the connection actors in both taker and maker which should result in a more stable connection handling overall.
- An issue where the `commit_tx` URL was not displayed for a `force` close scenario.

## [0.4.11] - 2022-04-04

Expand Down Expand Up @@ -106,7 +118,8 @@ Backport <https://github.com/itchysats/itchysats/pull/924> in an attempt to fix

Initial release for mainnet.

[Unreleased]: https://github.com/itchysats/itchysats/compare/0.4.11...HEAD
[Unreleased]: https://github.com/itchysats/itchysats/compare/0.4.12...HEAD
[0.4.12]: https://github.com/itchysats/itchysats/compare/0.4.11...0.4.12
[0.4.11]: https://github.com/itchysats/itchysats/compare/0.4.10...0.4.11
[0.4.10]: https://github.com/itchysats/itchysats/compare/0.4.9...0.4.10
[0.4.9]: https://github.com/itchysats/itchysats/compare/0.4.8...0.4.9
Expand Down

0 comments on commit 03d4684

Please sign in to comment.