Release version 0.59.0
2022-10-20
Breaking changes:
- 6505 - Allow negative position decimal places for market
- 6477 - Allow the user to specify a different passphrase when isolating a key
- 6549 - Output from
nodewallet reload
is now more usefuljson
- 6458 - Rename
GetMultiSigSigner...Bundles API
functions toListMultiSigSigner...Bundles
to be consistent withv2 APIs
- 6506 - Swap places of PID and date in log files in the wallet service
Improvements:
- 6080 - Data-node handles upgrade block and ensures data is persisted before upgrade
- 6527 - Add
last-block
sub-command todatanode CLI
- 6529 - Added reason to transfer to explain why it was stopped or rejected
- 6513 - Refactor
datanode
api
for getting balance history
Fixes:
- 6480 - Wallet
openrpc.json
is now a valid OpenRPC file - 6473 - Infrastructure Fee Account returns error when asset is pending listing
- 5690 - Markets query now excludes rejected markets
- 5479 - Fix inconsistent naming in API error
- 6525 - Round the right way when restoring the integer representation of cached price ranges from a snapshot
- 6011 - Fix data node fails when
Postgres
starts slowly - 6341 - Embedded
Postgres
should only capture logs during testing - 6511 - Do not check writer interface for null when starting embedded
Postgres
- 6510 - Filter parties with 0 reward from reward payout event
- 6471 - Fix potential nil reference when owner is system for ledger entries
- 6519 - Fix errors in the ledger entries
GraphQL
query. - 6515 - Required properties in OpenRPC documentation are marked as such
- 6234 - Fix response in query for oracle data spec by id
- 6294 - Fix response for query for non-existing market
- 6508 - Fix data node starts slowly when the database is not empty