Skip to content

Commit e32a62f

Browse files
authored
Merge pull request #166 from opentensor/changelog/1.5.0
Bump changelog + version
2 parents 9924c52 + f927825 commit e32a62f

File tree

2 files changed

+19
-1
lines changed

2 files changed

+19
-1
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## 1.5.0 /2025-08-04
4+
* ConcurrencyError fix by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/162
5+
* Added better typing by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/163
6+
* Fix arg order in retries by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/165
7+
* removes "bool object has no attribute Metadata" errors
8+
* Concurrency improvements by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/164
9+
* True Runtime independence in AsyncSubstrateInterface:
10+
* ensures no need to reload types from a shared object that may interfere with concurrency
11+
* increases memory usage slightly, but drops CPU usage dramatically by not needing to reload the type registry when retrieving from cache
12+
* RuntimeCache improved to automatically add additional mappings
13+
* Uses a single dispatcher queue for concurrent sending/receiving which eliminates the need for coroutines to manage their own state in regard to connection management.
14+
* Futures from the Websocket now get assigned their own exceptions
15+
* Overall cleaner logic flow with regard to rpc requests
16+
* The Websocket object now handles reconnections/timeouts
17+
* Separation of normal ping-pong calls and longer-running subscriptions
18+
19+
**Full Changelog**: https://github.com/opentensor/async-substrate-interface/compare/v1.4.3...v1.5.0
20+
321
## 1.4.3 /2025-07-28
422
* Add "Token" to caught error messages for extrinsic receipts by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/156
523
* runtime version switching by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/157

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "async-substrate-interface"
3-
version = "1.4.3"
3+
version = "1.5.0"
44
description = "Asyncio library for interacting with substrate. Mostly API-compatible with py-substrate-interface"
55
readme = "README.md"
66
license = { file = "LICENSE" }

0 commit comments

Comments
 (0)