Skip to content

Releases: opentensor/bittensor

v8.5.2

17 Jan 04:01
Compare
Choose a tag to compare

8.5.2 /2025-01-17

What's Changed

  • Feat/use tx pool for set weights by @camfairchild in #2534
  • fix get_delegates result decoding by @roman-opentensor in #2551
  • [SDK] Handle server connection limit by @roman-opentensor in #2553
  • Backmerge master to staging post 851 by @ibraheem-opentensor in #2557
  • [SDK] Improve InvalidStatus handler by @roman-opentensor in #2558
  • [SDK] Add async version of commit reveal v3 by @roman-opentensor in #2560
  • Use apt-get instead of apt for scripts by @camfairchild in #2571
  • fix _do_stake incorrect arguments error in staking.py by @Assh-codes in #2574
  • Updates tests for btwallet 3.0.0 by @ibraheem-opentensor in #2540
  • Bumps cr3 FFI by @ibraheem-opentensor in #2583

New Contributors

Full Changelog: v8.5.1...v8.5.2

8.5.1rc1

09 Jan 20:15
Compare
Choose a tag to compare
8.5.1rc1 Pre-release
Pre-release

Development version for the Rao compatible Bittensor blockchain

v8.5.1

17 Dec 00:07
Compare
Choose a tag to compare

8.5.1 /2024-12-16

What's Changed

Full Changelog: v8.5.0...v8.5.1

v8.5.0

16 Dec 23:35
Compare
Choose a tag to compare

8.5.0 /2024-12-12

What's Changed

  • add improved reveal-round params by @JohnReedV in #2509
  • fix: add default value to the get_block_number method in AsyncSubstrateInterface by @FLiotta in #2529
  • Mismatched "archive" index by @thewhaleking in #2530
  • Adds a factory function to create an initialised AsyncSubtensor object. by @thewhaleking in #2516
  • chore: fix some comments by @lvyaoting in #2515
  • Fixes E2E test chain buffer issues on devnet by @ibraheem-opentensor in #2531
  • Added e2e test for CRv3 + enhancements by @ibraheem-opentensor in #2532
  • Backmerge master to staging 850 by @ibraheem-opentensor in #2535
  • Enhancement/adds total stake functions by @ibraheem-opentensor in #2537
  • Fixes get_current_block by @thewhaleking in #2536
  • [SDK] Add commit reveal v3 logic (python part only) by @roman-opentensor in #2484

New Contributors

v8.4.5

06 Dec 03:48
Compare
Choose a tag to compare

8.4.5 /2024-12-05

What's Changed

  • Backmerge master to staging 845 by @ibraheem-opentensor in #2524
  • Overrides copy and deep copy for the metagraph by @ibraheem-opentensor in #2523

Full Changelog: v8.4.4...v8.4.5

v8.4.4

06 Dec 01:29
Compare
Choose a tag to compare

8.4.4 /2024-12-05

What's Changed

  • Removes the call that automatically sets everything to warning level debugging by @thewhaleking in #2508
  • Exit set_weights on success by @thewhaleking in #2511
  • test_dendrite test clean up by @thewhaleking in #2512
  • Adds --logging.info level so it can be set @ibraheem-opentensor in #2510
  • Allows wallet to be created through configs in the axon if it is provided by @ibraheem-opentensor in #2510
  • Changes verbosity level of ClientConnectorError and TimeoutError in the dendrite to debug by @ibraheem-opentensor in #2510
  • Fixes behaviour of config initialization for axon, subtensor, logging and threadpool by @ibraheem-opentensor in #2510
  • metagraph sync fix by @thewhaleking in #2514
  • Remove metadata retrieval of custom errors from format_error_message by @thewhaleking in #2518
  • Backmerge master to staging for 8.4.4 by @ibraheem-opentensor in #2519
  • Updates bt-decode to 0.4.0 by @ibraheem-opentensor in #2520

Full Changelog: v8.4.3...v8.4.4

v8.4.3

02 Dec 22:34
Compare
Choose a tag to compare

8.4.3 /2024-12-02

What's Changed

  • Fix logging config parsing by @ibraheem-opentensor in #2500
  • Improve submit_extrinsic util by @thewhaleking in #2502
  • Backmerge master to staging for 843 by @ibraheem-opentensor in #2505
  • WS ensure_connected socket catch by @thewhaleking in #2507

Full Changelog: v8.4.2...v8.4.3

v8.4.2

28 Nov 17:46
Compare
Choose a tag to compare

8.4.2 /2024-11-28

What's Changed

  • Fix submit_extrinsic timeout by @thewhaleking in #2497
  • Backmerge master to staging for 841 by @ibraheem-opentensor in #2498

Full Changelog: v8.4.1...v8.4.2

v8.4.1

28 Nov 05:19
Compare
Choose a tag to compare

8.4.1 /2024-11-27

What's Changed

  • Backmerge master 840 by @ibraheem-opentensor in #2494
  • Enable arguments to be set in axon config by @ibraheem-opentensor in #2493

Full Changelog: v8.4.0...v8.4.1

v8.4.0

27 Nov 22:48
Compare
Choose a tag to compare

8.4.0 /2024-11-27

What's Changed

  • Async unittests for bittensor/core/extrinsics/async_weights.py by @roman-opentensor in #2425
  • Async unittests for bittensor/core/extrinsics/async_transfer.py by @roman-opentensor in #2426
  • Async unittests for bittensor/core/extrinsics/async_root.py by @roman-opentensor in #2427
  • Removes Conda Info by @thewhaleking in #2437
  • Fix typos by @omahs in #2440
  • [SDK] Registration related content refactoring by @roman-opentensor in #2439
  • Async unittests for bittensor/core/extrinsics/async_registration.py by @roman-opentensor in #2445
  • BittensorConsole class by @roman-opentensor in #2446
  • Improve reconnection logic by @roman-opentensor in #2442
  • E2E tests - Increasing Subtensor coverage (Pt 1) by @ibraheem-opentensor in #2443
  • Add python3.12 support by @roman-opentensor in #2450
  • add neuron certificate discovery by @andreea-popescu-reef in #2267
  • Use websockets for Subtensor by @thewhaleking in #2455
  • Part 2: E2E tests - Increasing Subtensor coverage by @ibraheem-opentensor in #2457
  • Tests for subtensor methods related with stake and unstake extrinsics by @roman-opentensor in #2458
  • Apply BittensorConsole + logging refactoring by @roman-opentensor in #2452
  • Add staking and unstaking extrinsics by @roman-opentensor in #2456
  • Don't strip ANSI from stdout (fixes #2365) by @vaqxai in #2366
  • Support fastblocks when setting root set weights in e2e tests by @ibraheem-opentensor in #2464
  • Extrinsic Submission Timeout by @thewhaleking in #2448
  • Resync async substrate by @thewhaleking in #2463
  • Fixes logging when setting weights by @ibraheem-opentensor in #2465
  • Integration tests by @thewhaleking in #2433
  • Fixes logic for checking block_since_last_update by @ibraheem-opentensor in #2473
  • Update unit tests websocket by @thewhaleking in #2468
  • Improve MockSubtensor by @thewhaleking in #2469
  • Fixes logging when passing multiple objects by @ibraheem-opentensor in #2477
  • Add script for solving ssl issue by @roman-opentensor in #2474
  • Improve async docstrings by @thewhaleking in #2478
  • fix: increase stacklevel in LoggingMachine log calls by @zyzniewski-reef in #2476
  • remove uses of return scale obj by @thewhaleking in #2479
  • Backmerge master to staging for 8.4.0 by @ibraheem-opentensor in #2482
  • Expand reuse_block by @thewhaleking in #2481
  • Add NeuronInfo list from vec u8 by @camfairchild in #2480
  • Update ensure_connected for websockets by @thewhaleking in #2486
  • MockSubtensor work offline by @thewhaleking in #2487
  • Add wait_for_block method by @thewhaleking in #2489
  • Updates btwallet to 2.1.2 by @ibraheem-opentensor in #2490
  • Bumps bittensor wallet to 2.1.3 by @ibraheem-opentensor in #2492

New Contributors

Full Changelog: v8.3.1...v8.4.0