From e957cbd9092009c78724efe6d7703c0bbc680f01 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Thu, 15 Apr 2021 10:15:11 +1000 Subject: [PATCH] Rewrite changelog entry as fix rather than a change --- CHANGELOG.md | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ad64451d..7892bbe7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,11 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] -### Changed +### Fixed -- Allow multiple concurrent swaps with the same peer on the ASB. - This is a breaking change because the swap ID is now agreed upon between CLI and ASB during swap setup. - Resuming swaps started prior to this change can result in unexpected behaviour. +- An issue where concurrent swaps with the same peer would cause the ASB to handle network communication incorrectly. + To fix this, all messages are now tagged with a unique identifier that is agreed upon at the start of the swap. + This is a breaking change in the network layer and hence old versions are not compatible with this version. + We advise to also not resume any swaps that have been created with an older version. + It is recommended to reset / delete the database after upgrading. - Quote protocol returns JSON encoded data instead of CBOR. This is a breaking change in the protocol handling, old CLI versions will not be able to process quote requests of ASBs running this version.