|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## 9.0.0 /2025-02-13 |
| 4 | + |
| 5 | +## What's Changed |
| 6 | +* Optimisations and tests for Async Sync Subtensor by @thewhaleking in https://github.com/opentensor/bittensor/pull/2569 |
| 7 | +* [SDK] Get rid of py-substrate-interface (DO NOT MERGE) by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2565 |
| 8 | +* Uses the new async_substrate_interface lib by @thewhaleking in https://github.com/opentensor/bittensor/pull/2572 |
| 9 | +* AsyncSubstrateInterface Overhaul (with Sync AsyncSubstrate) by @thewhaleking in https://github.com/opentensor/bittensor/pull/2526 |
| 10 | +* [SDK] Small improvements by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2575 |
| 11 | +* Sync Subtensor warning by @thewhaleking in https://github.com/opentensor/bittensor/pull/2578 |
| 12 | +* [SDK] Fixes types in async by @thewhaleking in https://github.com/opentensor/bittensor/pull/2577 |
| 13 | +* Release/8.5.2 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2584 |
| 14 | +* fix: typos in documentation files by @leopardracer in https://github.com/opentensor/bittensor/pull/2580 |
| 15 | +* fix(2337): btlogging setLevel by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2588 |
| 16 | +* perf: don't use 2 threads to create FastAPI server by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2592 |
| 17 | +* fix(2188): don't allow uvicorn to reconfigure event_loop_policy by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2591 |
| 18 | +* Fix spelling errors by @Dimitrolito in https://github.com/opentensor/bittensor/pull/2586 |
| 19 | +* Make code as beautiful as it has never been before by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2599 |
| 20 | +* test: bring back old (sync subtensor) tests and fix them by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2600 |
| 21 | +* YAASO: Yet Another AsyncSubtensor Overhaul by @thewhaleking in https://github.com/opentensor/bittensor/pull/2579 |
| 22 | +* Add alias for `Subtensor.commit` as `set_commitment` by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2606 |
| 23 | +* [RAO] Add methods to fetch metagraph data from the chain by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2605 |
| 24 | +* Rewrite config.py by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2607 |
| 25 | +* Update metagraph class with `rao` stuff by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2611 |
| 26 | +* [RAO] fix for unit test + refactoring by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2612 |
| 27 | +* fix integration metagraph test by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2613 |
| 28 | +* Cleanups, fixes, improvements for rao by @thewhaleking in https://github.com/opentensor/bittensor/pull/2614 |
| 29 | +* Adds deprecation notice for non-balance amounts by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2615 |
| 30 | +* Staging pre merge port rao (New async substrate) by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2610 |
| 31 | +* Tests for SyncSubtensor by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2617 |
| 32 | +* Many small fixes by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2619 |
| 33 | +* Use async-substrate-interface for runtime decoding by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2618 |
| 34 | +* Pins torch version to 2.5.1 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2623 |
| 35 | +* Fixes, adds stake and other methods by @thewhaleking in https://github.com/opentensor/bittensor/pull/2622 |
| 36 | +* Fix typos by @Marcofann in https://github.com/opentensor/bittensor/pull/2620 |
| 37 | +* Add `subnet_volume` field to `MetagraphInfo` and `DynamicInfo` by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2624 |
| 38 | +* Update wallet creation command logs post-install by @HudsonGraeme in https://github.com/opentensor/bittensor/pull/2621 |
| 39 | +* fix subtensor methods for async by @thewhaleking in https://github.com/opentensor/bittensor/pull/2628 |
| 40 | +* Subnet burn cost return type by @thewhaleking in https://github.com/opentensor/bittensor/pull/2629 |
| 41 | +* Specifies a range of torch versions, rather than a pinned version. by @thewhaleking in https://github.com/opentensor/bittensor/pull/2632 |
| 42 | +* Adds subnet registration extrinsic by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2630 |
| 43 | +* Bumps btwallet 302 by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2633 |
| 44 | +* SKD implementation for Subtensor `Feat/RPC Upgrades`. PR #1205 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2627 |
| 45 | +* Bug fixes after release SDK v9.0.0rc1 by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2637 |
| 46 | +* Adds Latent Lite endpoint to the SDK by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2641 |
| 47 | +* Bringing meta fields to a common form with float values float(TAO) instead of Balance and Tensor by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2642 |
| 48 | +* Adds `get_all_commitments` and fixes commitment tests and `query_map` by @thewhaleking in https://github.com/opentensor/bittensor/pull/2644 |
| 49 | +* Fix for extra fields from chain data by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2647 |
| 50 | +* Fix InfoBase + dataclasses by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2649 |
| 51 | +* fix integration tests by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2651 |
| 52 | +* feat: Add logging for unexpected header keys in Synapse by @crStiv in https://github.com/opentensor/bittensor/pull/2587 |
| 53 | +* Fixes Dendrite new loop close by @thewhaleking in https://github.com/opentensor/bittensor/pull/2654 |
| 54 | +* Fix e2e tests by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2639 |
| 55 | +* feat/roman/deps by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2655 |
| 56 | +* Metagraph Improvements by @thewhaleking in https://github.com/opentensor/bittensor/pull/2659 |
| 57 | +* add name and symbol fields to metagraph by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2658 |
| 58 | +* Using one determine_chain_endpoint_and_network by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2661 |
| 59 | +* Tests: separate `templates` fixture by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2660 |
| 60 | +* Merge `async-pre-merge-new-async` to `staging` by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2656 |
| 61 | +* Add `set_subnet_identity_extrinsic` and related stuff by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2662 |
| 62 | +* Changes the logging level for unexpected header keys to trace by @thewhaleking in https://github.com/opentensor/bittensor/pull/2666 |
| 63 | +* Remove logs by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2667 |
| 64 | +* Tests: properly handle subprocesses (subtensor, miner, validator) by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2664 |
| 65 | +* Last-minute requests by @thewhaleking in https://github.com/opentensor/bittensor/pull/2665 |
| 66 | +* Updates tao_weights for mainnet by @ibraheem-opentensor in https://github.com/opentensor/bittensor/pull/2669 |
| 67 | +* Update deps and default network/endpoint by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2670 |
| 68 | + |
| 69 | +## New Contributors |
| 70 | +* @leopardracer made their first contribution in https://github.com/opentensor/bittensor/pull/2580 |
| 71 | +* @Dimitrolito made their first contribution in https://github.com/opentensor/bittensor/pull/2586 |
| 72 | +* @Marcofann made their first contribution in https://github.com/opentensor/bittensor/pull/2620 |
| 73 | +* @HudsonGraeme made their first contribution in https://github.com/opentensor/bittensor/pull/2621 |
| 74 | +* @crStiv made their first contribution in https://github.com/opentensor/bittensor/pull/2587 |
| 75 | + |
| 76 | +**Full Changelog**: https://github.com/opentensor/bittensor/compare/v8.5.2...v9.0.0 |
| 77 | + |
| 78 | +## 9.0.0rc6 /2025-02-11 |
| 79 | +* Using one determine_chain_endpoint_and_network by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2661 |
| 80 | +* Tests: separate templates fixture by @zyzniewski-reef in https://github.com/opentensor/bittensor/pull/2660 |
| 81 | +* add name and symbol fields to metagraph by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2658 |
| 82 | +* Metagraph Improvements by @thewhaleking in https://github.com/opentensor/bittensor/pull/2659 |
| 83 | +* feat/roman/add-subnet-identity-with-subnet-creation by @roman-opentensor in https://github.com/opentensor/bittensor/pull/2662 |
| 84 | + |
| 85 | +**Full Changelog**: https://github.com/opentensor/bittensor/compare/v9.0.0rc5...v9.0.0rc6 |
| 86 | + |
3 | 87 | ## 9.0.0rc5 /2025-02-07
|
4 | 88 | * Fix InfoBase + dataclasses @roman-opentensor in https://github.com/opentensor/bittensor/pull/2649
|
5 | 89 |
|
|
0 commit comments