Skip to content

Commit

Permalink
Version 1.4.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
MrNaif2018 committed Sep 8, 2021
1 parent 8c35ff4 commit fb2db89
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 1 deletion.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,24 @@

## Latest changes

## 1.4.0.0

### Breaking: better error handling

Now SDK won't error out on invalid event being sent, stop websocket processing on error in handler and so on. It should be reliable now.

All exceptions are instead logged by `bitcart` logger. You no longer need to put try/except in each handler to prevent accidental errors.

`APIManager.load_wallet` now raises `CurrencyUnsupportedError` on non-supported currency passed. It now also handles currencies in a
case-insensitive way.

Applied pre-commit normalisation of all files (whitespaces, newlines, etc), our code base is now fully formatted in an unified way.

Pins `jsonrpcclient` to `<4.0` to prevent breaking the library

Fixes websocket cleanup issues by mimicking `asyncio.run` behaviour, it is now possible to start/stop websocket in shell
multiple times

## 1.3.3.0

Added new `verified_tx` event support
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ def main() -> None:
setup(
name="bitcart",
packages=find_packages(),
version="1.3.3.0",
version="1.4.0.0",
license="LGPLv3+",
description="BitcartCC coins support library",
long_description=open("README.md").read(),
Expand Down

0 comments on commit fb2db89

Please sign in to comment.