Added
-
addressparameter to/api/delegates/getendpoint, which previously only supportedusernameandpublicKey. Usage:/api/delegates/get?address=U1234567890See: API specification and PR #79
-
WebSocket now supports subscribing to multiple transaction types instead of just one. For message transactions, added
assetChatTypesevent to subscribe to Message Types. Learn more at the Documentation. PRs #84, #85 -
New properties to to the response of the
/api/node/statusendpoint by merging data from/api/loader/statusand/api/loader/status/sync, reducing the number of requests needed to get full information of blockchain status:{ // ... "loader": { "loaded": true, "now": 45345521, "syncing": false, "consensus": 100, "blocks": 0, "blocksCount": 0 } }
Refer to the API Specification for property meanings. PR #90
Fixed
-
Fixed unable to connect to peers whose version names include pre-release or build metadata (e.g.,
+alpha,-dev.0). Now supports SemVer-2.0. PR #88 -
Fixed peer removal after one-time connection errors. PR #89
-
Fixed config files validation #92
Optimized
/delegates/getendpoint to search for a single transaction
Other
- Updated dependencies
- Minor logging improvements
- Added a new guide for contributors regarding tests