Skip to content

Latest commit

 

History

History
209 lines (153 loc) · 12.7 KB

CHANGELOG.md

File metadata and controls

209 lines (153 loc) · 12.7 KB

Changelog

1.1.0 /2025-04-07

What's Changed

  • Fix: response is still missing for callback by @zyzniewski-reef in #90
  • Expose websockets exceptions by @thewhaleking in #91
  • Improved Query Map Decodes by @thewhaleking in #84

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.9...v1.1.0

1.0.9 /2025-03-26

What's Changed

  • Add workflows for run SDK and BTCLI tests if labels are applied by @roman-opentensor in #83
  • Update docker image name by @roman-opentensor in #85
  • Updates _load_registry_type_map by @ibraheem-opentensor in #87

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.8...v1.0.9

1.0.8 /2025-03-17

What's Changed

  • Allows installing on Python 3.13 by @thewhaleking in #79
  • Support Option types by @ibraheem-opentensor in #80

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.7...v1.0.8

1.0.7 /2025-03-12

What's Changed

  • Improves the logic of the disk cache so that it doesn't spill over by @thewhaleking in #76

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.6...v1.0.7

1.0.6 /2025-03-12

What's Changed

  • On-disk cache by @thewhaleking in #67

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.5...v1.0.6

1.0.5 /2025-03-06

What's Changed

  • Fixes a memory leak by @thewhaleking in #70
  • Backmerge main to staging 104 by @ibraheem-opentensor in #71

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.4...v1.0.5

1.0.4 /2025-03-05

What's Changed

  • Warn users about too old blocks by @thewhaleking in #60
  • Runtime version fixes by @thewhaleking in #65
  • Feat/mvds00/runtime version fixes by @mvds00 in #63
  • Backmerge main to staging 103 by @ibraheem-opentensor in #66

New Contributors

  • @mvds00 made their first contribution in #63

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.3...v1.0.4

1.0.3 /2025-02-20

What's Changed

  • Refactor generate_unique_id by @thewhaleking in #56
  • Backmerge main to staging 103 by @ibraheem-opentensor in #57

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.1...v1.0.3

1.0.2 /2025-02-19

What's Changed

  • Closes the connection on the object being garbage-collected by @thewhaleking in #51
  • Generate UIDs for websockets by @thewhaleking in #50
  • Dynamically pulls the info for Vec from the metadata by @thewhaleking in #47
  • Fix readme by @igorsyl in #46
  • Handle options with bt-decode by @thewhaleking in #52
  • Backmerge main to staging 101 by @ibraheem-opentensor in #53
  • Handles None change_data by @ibraheem-opentensor in #54

New Contributors

  • @igorsyl made their first contribution in #46

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.1...v1.0.2

1.0.1 /2025-02-17

What's Changed

  • Updates type for vec acc id by @ibraheem-opentensor in #45
  • Backmerge main staging 101 by @ibraheem-opentensor in #48

Full Changelog: https://github.com/opentensor/async-substrate-interface/compare/v1.0.0...v1.0.1

1.0.0 /2025-02-13

What's new

  • New Async Substrate Interface by @thewhaleking and @roman-opentensor in https://github.com/opentensor/async-substrate-interface/tree/main
  • Github release + bumps version by @ibraheem-opentensor in #1
  • Improve ScaleObj by @roman-opentensor in #2
  • Backmerge staging main by @ibraheem-opentensor in #4
  • Release/1.0.0rc2 by @ibraheem-opentensor in #5
  • EventLoopManager, factory function by @thewhaleking in #3
  • Adds nonce implementation by @ibraheem-opentensor in #8
  • Exception for uninitialised by @thewhaleking in #6
  • Update build/release to use pyproject.toml by @thewhaleking in #10
  • Fixes nonce management & bumps version by @ibraheem-opentensor in #11
  • Sync Substrate Rewritten by @thewhaleking in #9
  • Remove ujson by @thewhaleking in #12
  • Backmerge main to staging rc4 by @ibraheem-opentensor in #13
  • Release/1.0.0rc5 by @ibraheem-opentensor in #14
  • Update project name for PyPI by @thewhaleking in #16
  • Fixes _metadata_cache, bumps version and changelog by @ibraheem-opentensor in #17
  • feat: use bt_decode in runtime_call by @zyzniewski-reef in #15
  • Move logic to mixin + fix tests by @thewhaleking in #18
  • Fix decode scale by @thewhaleking in #19
  • Backmerge main to staging rc5 by @ibraheem-opentensor in #20
  • Release/1.0.0rc7 by @ibraheem-opentensor in #21
  • Release/1.0.0rc8 by @ibraheem-opentensor in #22
  • Fixes decoding acc ids by @ibraheem-opentensor in #23
  • Backmerge/1.0.0rc8 by @ibraheem-opentensor in #24
  • Release/1.0.0rc9 by @ibraheem-opentensor in #25
  • Fixes sync ss58 decoding by @ibraheem-opentensor in #26
  • Backmerge main staging rc9 by @ibraheem-opentensor in #27
  • Release/1.0.0rc10 by @ibraheem-opentensor in #28
  • Reuses the websocket for sync Substrate by @thewhaleking in #29
  • Feat/metadata v15 cache by @camfairchild in #30
  • Backmerge main to staging rc10 by @ibraheem-opentensor in #31
  • Release/1.0.0rc11 by @ibraheem-opentensor in #32
  • python 3.9 support by @roman-opentensor in #33
  • Backmerge main to staging RC11 by @ibraheem-opentensor in #34
  • Release/1.0.0rc12 by @ibraheem-opentensor in #35
  • Improve logging by @roman-opentensor in #36
  • Backmerge main to staging rc12 by @ibraheem-opentensor in #37
  • Release/1.0.0rc13 by @ibraheem-opentensor in #38
  • Improves the error-handling of initialisation of the object by @thewhaleking in #39
  • Backmerge main to staging rc12 by @ibraheem-opentensor in #40
  • Release/1.0.0rc14 by @ibraheem-opentensor in #41

Full Changelog: https://github.com/opentensor/async-substrate-interface/commits/v1.0.0

1.0.0rc14 /2025-02-11

  • Improves the error-handling of initialisation of the object @thewhaleking in #39
  • Backmerge main to staging rc12 by @ibraheem-opentensor in #40

1.0.0rc13 /2025-02-10

  • Improve logging by @roman-opentensor and @thewhaleking in #36
  • Backmerge main to staging rc12 by @ibraheem-opentensor in #37

1.0.0rc12 /2025-02-07

  • python 3.9 support by @roman-opentensor in #33

1.0.0rc11 /2025-02-06

  • Reuses the websocket for sync Substrate by @thewhaleking in #29
  • Feat/metadata v15 cache by @camfairchild in #30
  • Backmerge main to staging rc10 by @ibraheem-opentensor in #31

1.0.0rc10 /2025-02-04

  • Fixes decoding account ids for sync substrate

1.0.0rc9 /2025-01-30

  • Fixes decoding account ids

1.0.0rc8 /2025-01-30

  • Minor bug fixes

1.0.0rc7 /2025-01-29

What's Changed

  • feat: use bt_decode in runtime_call by @zyzniewski-reef in #15
  • Move logic to mixin + fix tests by @thewhaleking in #18
  • Fix decode scale by @thewhaleking in #19
  • Backmerge main to staging rc5 by @ibraheem-opentensor in #20

1.0.0rc6 /2025-01-28

What's Changed

  • Minor bug fix

1.0.0rc5 /2025-01-28

What's Changed

  • Backmerge staging main by @ibraheem-opentensor in #4
  • EventLoopManager, factory function by @thewhaleking in #3
  • Exception for uninitialised by @thewhaleking in #6
  • Update build/release to use pyproject.toml by @thewhaleking in #10
  • Sync Substrate Rewritten by @thewhaleking in #9
  • Remove ujson by @thewhaleking in #12

1.0.0rc4 /2025-01-17

What's Changed

  • Minor bug fixes and improvements

1.0.0rc3 /2025-01-17

What's Changed

  • Adds nonce implementation @ibraheem-opentensor in #8

1.0.0rc2 /2025-01-15

What's Changed

  • Improve ScaleObj by @roman-opentensor in #2

1.0.0rc1 /2025-01-15

What's Changed