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.
1.1.0 - 2020-03-06
- added Delegate Resignation Builder and Tests (#207)
- make htlc claim secret a 32-byte hash (#212)
1.0.0 - 2020-02-13
- added AIP-11 support for Core v.2.6 Transactions (#198)
- removed use of monolithic
arkCrypto.h
header (#190) - break up unit tests to support platforms with limited RAM (#172)
- fixed
transaction::to_json
tests on ESP8266 (#180) - fixed
transaction::to_array
tests on ESP8266 (#178)
0.7.0 - 2019-10-08
- moved external libraries out of source tree (#156)
- refactored utils implementation (#133)
- improved coverage and formatting (#121)
- refactored Identities implementation. (#120)
0.6.0 - 2019-07-16
- added Bridgechain support (#105)
- changed amount and fee Json serialization to match Core v.2.5 (#111)
- improved PlatformIO configuration (#101)
- improved formatting and maintainability (#98)
- improved Slots implementations (#92)
- fixed Transaction Json numeric serialization (#103)
0.5.0 - 2019-02-20
- removed bip39 and mnemonic feature (#86)
0.4.0 - 2019-05-20
- changed to BIP66 lib for DER ser/des (#88)
- updated vendorField to support 255 bytes in Core v2.4 (#84)
- improved Windows support (#83)
- updated ArduinoJson package to version v.6.10.0 (#76)
- updated tests to use Core fixtures (#74)
- properly handle 0 ARKtoshi Transaction amounts (#85)
0.3.1 - 2019-02-19
- fixed PIO submodule ignore paths in
./platformio.ini
(#70) - added
./src/lib
to build flags for PIO in./library.json
(#69)
0.3.0 - 2019-02-16
- Arduino CircleCI config (#61)
0.2.0 - 2019-02-07
- Added
ArduinoJson
dependency and Arduino Sketch paths tolibrary.json
(#55) - Added
toJson()
method toTransaction
class (#54)