All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.3.0 - 2019-10-02
- Embed btsieve as a library inside cnd: From now on, you'll only need to run cnd to use COMIT.
0.2.1 - 2019-09-24
- Use the same Swap ID to identify a swap for both parties.
0.2.0 - 2019-09-13
- Statically link openssl in the release build to allow the binaries to be ran out-of-the-box on most Linux distros.
- Replace ZMQ by using bitcoind's HTTP API for retrieving bitcoin blocks.
0.1.0 - 2019-09-05
- All the code since the dawn of comit-rs.
- Check if btsieve's version matches the expected version, on every request.
- Ping btsieve on cnd startup, checking for presence and version compatibility.
- Move config files to standard location based on platform (OSX, Windows, Linux).
- Align implementation with RFC-002 to use the decision header instead of status codes.