Releases: opentensor/bittensor
Releases · opentensor/bittensor
v10.0.1
What's Changed
- Improve GH workflows by @basfroman in #3207
- Small but still important changes by @basfroman in #3210
- Refactor neuron and metagraph by @basfroman in #3214
- Fix docstrings by @basfroman in #3217
- Temporary test failure, for workflow testing purposes by @basfroman in #3226
- Fix nightly workflow by @basfroman in #3225
- update contrib by @thewhaleking in #3209
- MeV: fix for weird edge case by @basfroman in #3228
- bumping version to 10.0.1 + changelog by @basfroman in #3229
Full Changelog: v10.0.0...v10.0.1
v10.0.0
What's Changed
- [v10] Add warning about MeV HK usage by @basfroman in #3204
- [v10] Avoid negative balance to add_stake by @basfroman in #3202
- [v10] Fix: Correct nonce argument usage in MEV shield by ibraheem-abe #3199
- [v10] MeV update by @basfroman in #3192
- [v10] RootClaim update by @basfroman in #3154
- feat: add comprehensive unit tests for bittensor.core.stream module by @codomposer in #3168
- [v10]
MEV Shield Protectionsupport by @basfroman in #3163 - [v10] Fix
blocks_untilissue inget_next_epoch_start_blockby @basfroman in #3188 - [v10] Transaction-has-an-ancient-birth-block by @basfroman in #3189
- [v10] Add
AdminUtillspallet support by @basfroman in #3190 - [v10]
MeVupdate by @basfroman in #3192 - feat: add comprehensive unit tests for bittensor.core.threadpool module by @codomposer in #3169
- [v10] Subtensor Pallet-Based GenericCall creation logic. by @basfroman in #3136
- [v10] fix: simplify
AxonInfo.__eq__method and add type check by @basfroman in #3142 - [v10] Add Proxy Pallet Support by @basfroman in #3140
- [v10] New logic + small refactoring by @basfroman in #3145
- [v10] Improve btlogging by @basfroman in #3143
- [v10] Improve proxy by @basfroman in #3147
- [v10] Adds block backwards compatibility for fetching metagraph. by @thewhaleking in #3139
- [v10] remove nest asyncio + loosen requirements by @thewhaleking in #3149
- [v10] Add warning and protection to
create_pure_proxy_extrinsicby @basfroman in #3150 - [v10] Add
Async/Subtensor.get_stake_info_for_coldkeysmethod by @basfroman in #3151 - [v10] fix: resolve python 3.14 syntax warnings and update deps by @Arthurdw in #3155
- [v10] Apply default era.period to all extrinsics by @basfroman in #3116
- [V10] python3.14 by @thewhaleking in #3123
- [v10] Fix py3.14 tests issue by @basfroman in #3124
- [v10]
Root claim/ Airdropmechanism implementation by @basfroman in #3117 - [v10] RootClaim fix by @basfroman in #3130
- [v10] EMA InFlow support by @basfroman in #3131
- [v10] Remove deprecated
bittensor.version_splitby @basfroman in #3100 - [v10] Fix
bittensor.core.types.Weightstype annotation by @basfroman in #3103 - [v10] Integrate Crowdloan by @basfroman in #3098
- [v10] Rename max_retries to max_attempts to be more obvious by @basfroman in #3108
- [v10] It includes a full refactor of the extrinsic layer, API standardization across Subtensor, and the introduction of multiple-mechanism (sub-subnet) support.
- [v10] For a complete list of breaking changes and migration details, see the MIGRATION_GUIDE.md file in the repository.
v10.0.0rc5
What's Changed
- [v10] Release/v10.0.0rc4 by @basfroman in #3161
- [v10] RootClaim update by @basfroman in #3154
- feat: add comprehensive unit tests for bittensor.core.stream module by @codomposer in #3168
- [v10]
MEV Shield Protectionsupport by @basfroman in #3163 - [v10] Fix
blocks_untilissue inget_next_epoch_start_blockby @basfroman in #3188 - [v10]Transaction-has-an-ancient-birth-block by @basfroman in #3189
- [v10] Add
AdminUtillspallet support by @basfroman in #3190 - [v10]
MeVupdate by @basfroman in #3192 - feat: add comprehensive unit tests for bittensor.core.threadpool module by @codomposer in #3169
New Contributors
- @codomposer made their first contribution in #3168
Full Changelog: v10.0.0rc4...v10.0.0rc5
v10.0.0rc4
What's Changed
- [v10] Release/v10.0.0rc3 by @basfroman in #3135
- [v10] Subtensor Pallet-Based GenericCall creation logic. by @basfroman in #3136
- [v10] bye bye Subvortex :( by @basfroman in #3141
- [v10] fix: simplify
AxonInfo.__eq__method and add type check by @basfroman in #3142 - [v10] Add Proxy Pallet Support by @basfroman in #3140
- [v10] New logic + small refactoring by @basfroman in #3145
- [v10] Improve btlogging by @basfroman in #3143
- [v10] Improve proxy by @basfroman in #3147
- [v10] Adds block backwards compatibility for fetching metagraph. by @thewhaleking in #3139
- [v10] remove nest asyncio + loosen requirements by @thewhaleking in #3149
- [v10] Add warning and protection to
create_pure_proxy_extrinsicby @basfroman in #3150 - [v10] Add
Async/Subtensor.get_stake_info_for_coldkeysmethod by @basfroman in #3151 - [v10] Bringing RootClam tests to life by @basfroman in #3153
- [v10] Fix for GitHub actions env vars not being available for PRs from forks (from fork) by @basfroman-backup in #3158
- [v10] CHANGELOG.md + bumping rc version by @basfroman in #3160
- [v10] fix: resolve python 3.14 syntax warnings and update deps by @Arthurdw in #3155
New Contributors
- @basfroman-backup made their first contribution in #3158
Full Changelog: v10.0.0rc3...v10.0.0rc4
v10.0.0rc3
What's Changed
- [v10] Rename
max_retriestomax_attemptsto be more obvious by @basfroman in #3108 - [v10] Release/v10.0.0rc2 by @basfroman in #3107
- [v10] Apply default era.period to all extrinsics by @basfroman in #3116
- [v10] Update subnet owner by @basfroman in #3119
- [v10] Separate hot and cold keys in tests by @basfroman in #3120
- [V10] python3.14 by @thewhaleking in #3123
- [v10] Fix py3.14 tests issue by @basfroman in #3124
- [v10]
Root claim/ Airdropmechanism implementation by @basfroman in #3117 - [v10] RootClaim fix by @basfroman in #3130
- [v10] EMA InFlow support by @basfroman in #3131
- [v10] Fix typo by @basfroman in #3134
Full Changelog: v10.0.0rc2...v10.0.0rc3
v9.12.2
What's Changed
- Use uv pip for e2e dependency installation by @thewhaleking in #3109
- Fix for
test_liquidityby @basfroman in #3114 - Apply default
era.periodto all subtensor extrinsic calls by @basfroman in #3115 - set root owner for fast runtime time by @basfroman in #3118
- Allow python 3.14 by @thewhaleking in #3122
Full Changelog: v9.12.1...v9.12.2
v9.12.1
What's Changed
- replace error by @basfroman in #3092
- Update type hint/docstring for ws_shutdown_timer by @thewhaleking in #3090
- Commenting on the test until the new governance come by @basfroman in #3101
- Bumping scalecodec to 1.2.12 by @basfroman in #3104
Full Changelog: v9.12.0...v9.12.1
v9.12.0
What's Changed
- Websocket Stub Generator Script by @thewhaleking in #3067
- set auto hotkey per subnet by @basfroman in #3062
- Update get_neuron_for_pubkey_and_subnet to use block_hash instead of block and block_hash by @yuma-doc in #3084
- Improves
determine_block_hashmethod ofAsyncSubtensorby @thewhaleking in #3087
New Contributors
Full Changelog: v9.11.1...v9.12.0
v9.11.1
What's Changed
- Fix bug with unlocking keypair in mechanism extrinsics by @basfroman in #3070
- Changelog + bumping version 9.11.1 by @basfroman in #3071
Full Changelog: v9.11.0...v9.11.1
v9.11.0
What's Changed
- Fix broken links in CONTRIBUTING.md by @Gimzou in #3041
- Fix after
Rate limit hyperparams settingby @basfroman in #3052 - Fix SubtensorApi unit tests by @basfroman in #3054
- add commitments data into metagraph by @basfroman in #3055
- add getting OwnerHyperparamRateLimit in e2e test by @basfroman in #3059
- update make file by @basfroman in #3058
Subnet Mechanismlogic by @basfroman in #3056- let do less calculations on
get_subnet_priceby @basfroman in #3063 - deps: update munch to prevent deprecation warning by @Arthurdw in #3061
- bumping version + CHANGELOG.md by @basfroman in #3068
New Contributors
Full Changelog: v9.10.1...v9.11.0