Releases: symbol/product
Releases · symbol/product
Symbol Shoestring 0.2.3
Added
- add Japanese Language support.
Fixed
- Shoestring command would fail with the incorrect error message when the configuration file was not found. It now reports file not found.
- Shoestring fails to connect to the HTTPS node when renewing voting keys. Set the correct protocol when the port is 3001.
- Docker 29 reduces the open file soft limit to 1024. Increase it back to the original value.
Symbol Python Light API 0.0.8
Added
- Add new endpoints to the NemConnector
- local/chain/blocks-after
- local/block/at
- Add function, try_wait_for_announced_transaction, to announce a transaction. The function will try to wait for the desired transaction state; otherwise, it will fail.
- Add function, mosaic_fee_information, to get mosaic fee information to NemConnector
- Add function, query_block_timestamps, to query block timestamps
- Add function, transaction_confirmed, to get confirmed transactions
- Add function, balance, to the connector class to retrieve the balance of an account
- Add the following functions to the connectors
- finalized_chain_height (both)
- block_headers (NEM)
- transaction_statuses (Symbol)
- incoming_transactions (both)
- extract_transaction_id (both)
- get_incoming_transactions_from (extension)
- network_time
- announce_transaction
Changed
- NemConnector could only retrieve native currency balance(XYM or XEM), but now the balance of arbitrary mosaics can be queried.
- Change BasicConnector to allow 404 to be optionally treated as errors.
Fixed
- Raise InsufficientBalanceException if the transaction fails due to a low account balance.
- Upstream code can't differentiate transient and permanent HTTP errors. Add HttpException subclass with http_status_code.
Symbol Shoestring 0.2.2
Added
- add support for Catapult v1.0.3.9 release.
- add support for REST v2.5.1 release.
- add support for Aggregate transaction V3.
Symbol Shoestring 0.2.1
Added
- add
docker-compose-recovery.yamlwhich allows recovery from lock files in the data folder. - add a setup that allows the deployment of a light node.
- add support for advanced customization of
rest.json.
Changed
- upgrade Symbol nodes to MongoDB 7.
- allow the user to retain their node's key when migrating from Bootstrap or on cert renewal.
Fixed
- renew certs generates a new CA cert by default.
Symbol Python Light API 0.0.7
Added
- added support for Python 3.13
Fixed
- disabled SSL.VERIFY_X509_STRICT validation since our certs are X509 compliant and RFC5280 is not needed.
Symbol Shoestring 0.1.3
Added
- add the 'import-harvesters' command to inspect and import harvester.dat files when the node key changes.
Fixed
- fix OpenSSL generating x509 v3 certificates by explicitly specify x509_extensions.
- the health check was failing nodes with HTTPS REST due to accessing the wrong property from context; the health agent node now uses the domain name when available.
Symbol Python Light API 0.0.6
Added
- added support for Python 3.12
Fixed
- treat all HTTP statuses less than 400 as a success instead of only HTTP statuses 200 and 404 codes
- OpenSSL library names are different on Windows, which causes linking to fail; update to select the correct library name.