Releases: DogsTailFarmer/exchanges-wrapper
Release list
exchanges-wrapper 2.2.2
📦 Deps(dependencies): Update crypto-ws-api to 2.1.15
🔧 Config(pyproject): Relax flit_core version constraint
📋 Version(init): Bump version to 2.2.2
exchanges-wrapper 2.2.1
Replace gRPC string fields with bytes and switch JSON serialization to orjson for improved performance
- Rename
JSONResponsetoBytesResponseand convertstringproto fields tobytes - Replace
ujson/simplejsonwithorjsonacross all serialization/deserialization paths - Use
orjson.dumps()to write raw bytes directly into proto fields, eliminating redundant string encoding - Bump version to 2.2.1 and update dependencies
exchanges-wrapper 2.1.52
2.1.52 2026-08-18
🔧 fix(requirements): Update dependencies
🔧 fix(logging): Remove commented debug line in OnOrderUpdate method
exchanges-wrapper 2.1.51
2.1.51 2026-07-25
🔧 fix(requirements): Update crypto-ws-api to version 2.1.11
🔧 fix(requirements): Update aiohttp to version 3.14.2
🔧 fix(requirements): Update grpclib to version 0.4.9
📝 docs(CHANGELOG): Add release notes for version 2.1.51
exchanges-wrapper 2.1.50post1
2.1.50post1 2026-06-17
✨ feat(client): Add default empty dict for symbol_info in methods
2.1.50 2026-06-17
🔄 chore(requirements): Upgrade pyotp to version 2.10.0 in requirements.txt
🔄 chore(requirements): Upgrade aiohttp to version 3.14.1 in requirements.txt
🧹 refactor(Client): Remove sub_account from __slots__ in client.py
🧹 refactor(Client): Remove sub_account from __init__ in client.py
🧹 refactor(lib): Remove sub_account from return value in get_account_details in lib.py
🧹 refactor(template): Remove sub_account_name from template in exch_srv_cfg.toml.template
exchanges-wrapper 2.1.49
2.1.49 2026-04-28
🔄 chore(requirements): Upgrade crypto-ws-api to version 2.1.9
🔄 chore(requirements): Update simplejson to version 4.1.1
🔄 chore(requirements): Upgrade aiohttp to version 3.13.5
🔄 chore(pyproject): Require flit_core version >=3.12.0
🔄 chore(pyproject): Update Python requirement to >=3.12
exchanges-wrapper 2.1.48
2.1.48 2026-04-03
🔧 fix(exch_srv): Handle RateLimitReached exception in OpenClientConnection gracefully
♻️ chore(requirements): Update crypto-ws-api to version 2.1.8
♻️ chore(requirements): Upgrade aiohttp to version 3.13.4
exchanges-wrapper 2.1.47
2.1.47 2026-03-08
♻️ chore(version): Bump crypto-ws-api to 2.1.7 and update version to 2.1.47 in CHANGELOG.md
exchanges-wrapper 2.1.46
2.1.46 2026-01-29
[♻️] chore(version): Bump to 2.1.46 and update crypto-ws-api/aiohttp dependencies
exchanges-wrapper 2.1.45
2.1.45 2026-01-29
[♻️] chore(version): Bump to 2.1.45
[📝] docs(changelog): Add 2.1.44 entry
[📦] dep(crypto-ws-api): Upgrade to 2.1.5
2.1.44 2026-01-24
♻️ chore(client/okx): add symbol_to_id method and use instIdCode for OKX requests