Releases: Chia-Network/chia-blockchain
Releases · Chia-Network/chia-blockchain
2.4.3
Added
- Add the concept of 'action scopes'
- Add offer expiration to CLI
- DL query multiple ancestors in upsert.
- Add
WalletActionScope
- Add support for external signers
- Add Soft Fork options to simulator config
- Trusted wallet peer enhancements (thanks @spacefarmers)
- Add action_scope: WalletActionScope to all tx endpoints
- Add usage of action scope throughout wallet codebase
- Add in connect timeout to DL http download
- Send harvester version in pool partial header (thanks @xearl4)
- Add get version RPC method for all services
- Add wEURC.b to the list of known assets (thanks @Yakuhito)
Changed
- drop support for testnet10
- Rust BLS cache
- Optimize build ancestors table.
- Bump chia rs 0.10.0
- minor fix for make_spend function (thanks @trepca)
- remove coroutine never awaited warning ignore
- Update to macos-12 for build and remove macos-11
- Optimize min height leaf.
- Send different uncompact buckets to blueboxes.
- simplify hard-fork consensus rules
- simplify
MempoolItem
- use rust version of SpendBundle
- Drop unknown tables when resetting wallet sync DB
- remove the original block compression
- Use
poetry
for package management - default flags for
Program.run()
andProgram.run_with_cost()
- Add prune old peers functionality for crawler
- Remove ALERTS_URL and CHIA_ALERTS_PUBKEY
- Update all selected_network config values when setting up simulator
- Changed: Enhance DataLayer Plugin Registration System for Improved Third-Party Integration (thanks @MichaelTaylor3D)
- In cmd class framework: help -> short_help
- Stop auto-subscribing to local stores
- Bump the GUI submodule ref
Fixed
- Removed
lerna
from build_scripts - (pylint)
==
->is
- Use tx_config in cancel_pending_trades
- Fixed an issue where
npx --no lerna clean -f
didn't work - Fix for freebsd (thanks @alghmma)
- Fix backwards compatibility for
add_private_key
- Fix timelord log spam.
- Fix duplicate connection log spam.
- Fix conversion error in fee calculation
- Fix CATWallet pending_change calculation
- Add a better clawback auto claim test and fix related issue
- chore: remove repetitive words (thanks @peicuiping)
- Conform to CHIP-0029
- Use launcher_id as the primary key when updating (current) pool config.
- Remove dangling reference to twine
- Fix wallet observer mode log in while non-observer keys are present
- Set public key when you find private key in wallet node
2.4.3-rc3
What's Changed
Added
- [CHIA-710] Add the concept of 'action scopes' by @Quexington in #18124
- [CHIA-690] Add offer expiration to CLI by @Quexington in #18193
- DL query multiple ancestors in upsert. by @fchirica in #18146
- [CHIA-711] Add
WalletActionScope
by @Quexington in #18125 - [CHIA-504] Add support for external signers (PLEASE SQUASH) by @Quexington in #18199
- CHIA-818 Add Soft Fork options to simulator config by @jack60612 in #18247
- Trusted wallet peer enhancements by @spacefarmers in #17872
- [CHIA-713] Add action_scope: WalletActionScope to all tx endpoints by @Quexington in #18127
- [CHIA-714] Add usage of action scope throughout wallet codebase by @Quexington in #18128
- CHIA-590: Add in connect timeout to DL http download by @emlowe in #18339
- Send harvester version in pool partial header by @xearl4 in #18167
- Add get version RPC method for all services by @cmmarslender in #18366
- Add wEURC.b to the list of known assets by @Yakuhito in #18385
Changed
- CHIA-603: drop support for testnet10 by @arvidn in #18075
- [CHIA-615] Rust BLS cache by @arvidn in #18085
- CHIA-645 Optimize build ancestors table. by @fchirica in #18100
- Bump chia rs 0.10.0 by @arvidn in #18135
- minor fix for make_spend function by @trepca in #18131
- CHIA-420 remove coroutine never awaited warning ignore by @altendky in #18113
- CHIA-802: Update to macos-12 for build and remove macos-11 by @emlowe in #18238
- CHIA-732 Optimize min height leaf. by @fchirica in #18123
- [CHIA-885] Send different uncompact buckets to blueboxes. by @fchirica in #18263
- [CHIA-786] simplify hard-fork consensus rules by @arvidn in #18208
- [CHIA-691] simplify
MempoolItem
by @arvidn in #18143 - use rust version of SpendBundle by @arvidn in #17430
- [CHIA-683] Drop unknown tables when resetting wallet sync DB by @Quexington in #18222
- [CHIA-786] remove the original block compression by @arvidn in #18209
- CHIA-597: Use
poetry
for package management by @altendky in #11057 - [CHIA-902] default flags for
Program.run()
andProgram.run_with_cost()
by @arvidn in #18287 - Add prune old peers functionality for crawler by @cmmarslender in #18310
- Remove ALERTS_URL and CHIA_ALERTS_PUBKEY by @Rigidity in #18027
- Update all selected_network config values when setting up simulator by @cmmarslender in #17998
- Changed: Enhance DataLayer Plugin Registration System for Improved Third-Party Integration by @MichaelTaylor3D in #17711
- [CHIA-958] In cmd class framework: help -> short_help by @Quexington in #18334
- CHIA-783: Stop auto-subscribing to local stores by @emlowe in #18166
- Bump the GUI submodule ref by @ChiaMineJP in #18428
Fixed
- Removed
lerna
from build_scripts by @ChiaMineJP in #18180 - (pylint)
==
->is
by @Quexington in #18207 - [CHIA-754] Use tx_config in cancel_pending_trades by @Quexington in #18169
- Fixed an issue where
npx --no lerna clean -f
didn't work by @ChiaMineJP in #18232 - Fix for freebsd suggested by user alghmma by @wjblanke in #17994
- Fix backwards compatibility for
add_private_key
by @Quexington in #18237 - [CHIA-884] Fix timelord log spam. by @fchirica in #18267
- [CHIA-883] Fix duplicate connection log spam. by @fchirica in #18268
- ad.fee_estimation_fixes by @almogdepaz in #18262
- [CHIA-712] Fix CATWallet pending_change calculation by @Quexington in #18126
- [CHIA-738] Add a better clawback auto claim test and fix related issue by @Quexington in #18141
- chore: remove repetitive words by @peicuiping in #17996
- [CHIA-959] Conform to CHIP-0029 by @Quexington in #18333
- CHIA-942 Use launcher_id as the primary key when updating (current) pool config. by @aqk in #18341
- Remove dangling reference to twine by @emlowe in #18325
- [CHIA-1024] Fix wallet observer mode log in while non-observer keys are present by @Quexington in #18361
- [CHIA-1065] Set public key when you find private key in wallet node by @Quexington in #18405
New Contributors
- @markelrod made their first contribution in #18183
- @peicuiping made their first contribution in #17996
- @spacefarmers made their first contribution in #17872
- @MichaelTaylor3D made their first contribution in #17711
- @Yakuhito made their first contribution in #18385
Full Changelog: 2.4.2...2.4.3-rc3
2.4.3-rc2
What's Changed
Added
- [CHIA-710] Add the concept of 'action scopes' by @Quexington in #18124
- [CHIA-690] Add offer expiration to CLI by @Quexington in #18193
- DL query multiple ancestors in upsert. by @fchirica in #18146
- [CHIA-711] Add
WalletActionScope
by @Quexington in #18125 - [CHIA-504] Add support for external signers (PLEASE SQUASH) by @Quexington in #18199
- CHIA-818 Add Soft Fork options to simulator config by @jack60612 in #18247
- Trusted wallet peer enhancements by @spacefarmers in #17872
- [CHIA-713] Add action_scope: WalletActionScope to all tx endpoints by @Quexington in #18127
- [CHIA-714] Add usage of action scope throughout wallet codebase by @Quexington in #18128
- CHIA-590: Add in connect timeout to DL http download by @emlowe in #18339
- Send harvester version in pool partial header by @xearl4 in #18167
- Add get version RPC method for all services by @cmmarslender in #18366
- Add wEURC.b to the list of known assets by @Yakuhito in #18385
Changed
- CHIA-603: drop support for testnet10 by @arvidn in #18075
- [CHIA-615] Rust BLS cache by @arvidn in #18085
- CHIA-645 Optimize build ancestors table. by @fchirica in #18100
- Bump chia rs 0.10.0 by @arvidn in #18135
- minor fix for make_spend function by @trepca in #18131
- CHIA-420 remove coroutine never awaited warning ignore by @altendky in #18113
- CHIA-802: Update to macos-12 for build and remove macos-11 by @emlowe in #18238
- CHIA-732 Optimize min height leaf. by @fchirica in #18123
- [CHIA-885] Send different uncompact buckets to blueboxes. by @fchirica in #18263
- [CHIA-786] simplify hard-fork consensus rules by @arvidn in #18208
- [CHIA-691] simplify
MempoolItem
by @arvidn in #18143 - use rust version of SpendBundle by @arvidn in #17430
- [CHIA-683] Drop unknown tables when resetting wallet sync DB by @Quexington in #18222
- [CHIA-786] remove the original block compression by @arvidn in #18209
- CHIA-597: Use
poetry
for package management by @altendky in #11057 - [CHIA-902] default flags for
Program.run()
andProgram.run_with_cost()
by @arvidn in #18287 - Add prune old peers functionality for crawler by @cmmarslender in #18310
- Remove ALERTS_URL and CHIA_ALERTS_PUBKEY by @Rigidity in #18027
- Update all selected_network config values when setting up simulator by @cmmarslender in #17998
- Changed: Enhance DataLayer Plugin Registration System for Improved Third-Party Integration by @MichaelTaylor3D in #17711
- [CHIA-958] In cmd class framework: help -> short_help by @Quexington in #18334
- CHIA-783: Stop auto-subscribing to local stores by @emlowe in #18166
Fixed
- Removed
lerna
from build_scripts by @ChiaMineJP in #18180 - (pylint)
==
->is
by @Quexington in #18207 - [CHIA-754] Use tx_config in cancel_pending_trades by @Quexington in #18169
- Fixed an issue where
npx --no lerna clean -f
didn't work by @ChiaMineJP in #18232 - Fix for freebsd suggested by user alghmma by @wjblanke in #17994
- Fix backwards compatibility for
add_private_key
by @Quexington in #18237 - [CHIA-884] Fix timelord log spam. by @fchirica in #18267
- [CHIA-883] Fix duplicate connection log spam. by @fchirica in #18268
- ad.fee_estimation_fixes by @almogdepaz in #18262
- [CHIA-712] Fix CATWallet pending_change calculation by @Quexington in #18126
- [CHIA-738] Add a better clawback auto claim test and fix related issue by @Quexington in #18141
- chore: remove repetitive words by @peicuiping in #17996
- [CHIA-959] Conform to CHIP-0029 by @Quexington in #18333
- CHIA-942 Use launcher_id as the primary key when updating (current) pool config. by @aqk in #18341
- Remove dangling reference to twine by @emlowe in #18325
- [CHIA-1024] Fix wallet observer mode log in while non-observer keys are present by @Quexington in #18361
- [CHIA-1065] Set public key when you find private key in wallet node by @Quexington in #18405
New Contributors
- @markelrod made their first contribution in #18183
- @peicuiping made their first contribution in #17996
- @spacefarmers made their first contribution in #17872
- @MichaelTaylor3D made their first contribution in #17711
- @Yakuhito made their first contribution in #18385
Full Changelog: 2.4.2...2.4.3-rc2
2.4.3-rc1
What's Changed
Added
- [CHIA-710] Add the concept of 'action scopes' by @Quexington in #18124
- [CHIA-690] Add offer expiration to CLI by @Quexington in #18193
- DL query multiple ancestors in upsert. by @fchirica in #18146
- [CHIA-711] Add
WalletActionScope
by @Quexington in #18125 - [CHIA-504] Add support for external signers (PLEASE SQUASH) by @Quexington in #18199
- CHIA-818 Add Soft Fork options to simulator config by @jack60612 in #18247
- Trusted wallet peer enhancements by @spacefarmers in #17872
- [CHIA-713] Add action_scope: WalletActionScope to all tx endpoints by @Quexington in #18127
- [CHIA-714] Add usage of action scope throughout wallet codebase by @Quexington in #18128
- CHIA-590: Add in connect timeout to DL http download by @emlowe in #18339
- Send harvester version in pool partial header by @xearl4 in #18167
- Add get version RPC method for all services by @cmmarslender in #18366
Changed
- CHIA-603: drop support for testnet10 by @arvidn in #18075
- [CHIA-615] Rust BLS cache by @arvidn in #18085
- CHIA-645 Optimize build ancestors table. by @fchirica in #18100
- Bump chia rs 0.10.0 by @arvidn in #18135
- minor fix for make_spend function by @trepca in #18131
- CHIA-420 remove coroutine never awaited warning ignore by @altendky in #18113
- CHIA-802: Update to macos-12 for build and remove macos-11 by @emlowe in #18238
- CHIA-732 Optimize min height leaf. by @fchirica in #18123
- [CHIA-885] Send different uncompact buckets to blueboxes. by @fchirica in #18263
- [CHIA-786] simplify hard-fork consensus rules by @arvidn in #18208
- [CHIA-691] simplify
MempoolItem
by @arvidn in #18143 - use rust version of SpendBundle by @arvidn in #17430
- [CHIA-683] Drop unknown tables when resetting wallet sync DB by @Quexington in #18222
- [CHIA-786] remove the original block compression by @arvidn in #18209
- CHIA-597: Use
poetry
for package management by @altendky in #11057 - [CHIA-902] default flags for
Program.run()
andProgram.run_with_cost()
by @arvidn in #18287 - Add prune old peers functionality for crawler by @cmmarslender in #18310
- Remove ALERTS_URL and CHIA_ALERTS_PUBKEY by @Rigidity in #18027
- Update all selected_network config values when setting up simulator by @cmmarslender in #17998
- Changed: Enhance DataLayer Plugin Registration System for Improved Third-Party Integration by @MichaelTaylor3D in #17711
- [CHIA-958] In cmd class framework: help -> short_help by @Quexington in #18334
Fixed
- Removed
lerna
from build_scripts by @ChiaMineJP in #18180 - (pylint)
==
->is
by @Quexington in #18207 - [CHIA-754] Use tx_config in cancel_pending_trades by @Quexington in #18169
- Fixed an issue where
npx --no lerna clean -f
didn't work by @ChiaMineJP in #18232 - Fix for freebsd suggested by user alghmma by @wjblanke in #17994
- Fix backwards compatibility for
add_private_key
by @Quexington in #18237 - [CHIA-884] Fix timelord log spam. by @fchirica in #18267
- [CHIA-883] Fix duplicate connection log spam. by @fchirica in #18268
- ad.fee_estimation_fixes by @almogdepaz in #18262
- [CHIA-712] Fix CATWallet pending_change calculation by @Quexington in #18126
- [CHIA-738] Add a better clawback auto claim test and fix related issue by @Quexington in #18141
- chore: remove repetitive words by @peicuiping in #17996
- [CHIA-959] Conform to CHIP-0029 by @Quexington in #18333
- CHIA-942 Use launcher_id as the primary key when updating (current) pool config. by @aqk in #18341
- Remove dangling reference to twine by @emlowe in #18325
- [CHIA-1024] Fix wallet observer mode log in while non-observer keys are present by @Quexington in #18361
New Contributors
- @markelrod made their first contribution in #18183
- @peicuiping made their first contribution in #17996
- @spacefarmers made their first contribution in #17872
- @MichaelTaylor3D made their first contribution in #17711
Full Changelog: 2.4.2...2.4.3-rc1
2.4.3-b2
Full Changelog: 2.4.3-b1...2.4.3-b2
2.4.3-b1
What's Changed
Added
- [CHIA-710] Add the concept of 'action scopes' by @Quexington in #18124
- [CHIA-690] Add offer expiration to CLI by @Quexington in #18193
- DL query multiple ancestors in upsert. by @fchirica in #18146
- [CHIA-711] Add
WalletActionScope
by @Quexington in #18125 - [CHIA-504] Add support for external signers (PLEASE SQUASH) by @Quexington in #18199
- CHIA-818 Add Soft Fork options to simulator config by @jack60612 in #18247
- Trusted wallet peer enhancements by @spacefarmers in #17872
- [CHIA-713] Add action_scope: WalletActionScope to all tx endpoints by @Quexington in #18127
- [CHIA-714] Add usage of action scope throughout wallet codebase by @Quexington in #18128
Changed
- CHIA-603: drop support for testnet10 by @arvidn in #18075
- [CHIA-615] Rust BLS cache by @arvidn in #18085
- CHIA-645 Optimize build ancestors table. by @fchirica in #18100
- Bump chia rs 0.10.0 by @arvidn in #18135
- minor fix for make_spend function by @trepca in #18131
- CHIA-420 remove coroutine never awaited warning ignore by @altendky in #18113
- CHIA-802: Update to macos-12 for build and remove macos-11 by @emlowe in #18238
- CHIA-732 Optimize min height leaf. by @fchirica in #18123
- [CHIA-885] Send different uncompact buckets to blueboxes. by @fchirica in #18263
- [CHIA-786] simplify hard-fork consensus rules by @arvidn in #18208
- [CHIA-691] simplify
MempoolItem
by @arvidn in #18143 - use rust version of SpendBundle by @arvidn in #17430
- [CHIA-683] Drop unknown tables when resetting wallet sync DB by @Quexington in #18222
- [CHIA-786] remove the original block compression by @arvidn in #18209
- CHIA-597: Use
poetry
for package management by @altendky in #11057 - [CHIA-902] default flags for
Program.run()
andProgram.run_with_cost()
by @arvidn in #18287 - Add prune old peers functionality for crawler by @cmmarslender in #18310
- Remove ALERTS_URL and CHIA_ALERTS_PUBKEY by @Rigidity in #18027
- Update all selected_network config values when setting up simulator by @cmmarslender in #17998
- Changed: Enhance DataLayer Plugin Registration System for Improved Third-Party Integration by @MichaelTaylor3D in #17711
- [CHIA-958] In cmd class framework: help -> short_help by @Quexington in #18334
Fixed
- Removed
lerna
from build_scripts by @ChiaMineJP in #18180 - (pylint)
==
->is
by @Quexington in #18207 - [CHIA-754] Use tx_config in cancel_pending_trades by @Quexington in #18169
- Fixed an issue where
npx --no lerna clean -f
didn't work by @ChiaMineJP in #18232 - Fix for freebsd suggested by user alghmma by @wjblanke in #17994
- Fix backwards compatibility for
add_private_key
by @Quexington in #18237 - [CHIA-884] Fix timelord log spam. by @fchirica in #18267
- [CHIA-883] Fix duplicate connection log spam. by @fchirica in #18268
- ad.fee_estimation_fixes by @almogdepaz in #18262
- [CHIA-712] Fix CATWallet pending_change calculation by @Quexington in #18126
- [CHIA-738] Add a better clawback auto claim test and fix related issue by @Quexington in #18141
- chore: remove repetitive words by @peicuiping in #17996
- [CHIA-959] Conform to CHIP-0029 by @Quexington in #18333
New Contributors
- @markelrod made their first contribution in #18183
- @peicuiping made their first contribution in #17996
- @spacefarmers made their first contribution in #17872
- @MichaelTaylor3D made their first contribution in #17711
Full Changelog: 2.4.2...2.4.3-b1
2.4.2
2.4.2-rc1
What's Changed
Changed
Fixed
- [CHIA-819] Fix 12-word mnemonic support in keychain by @Quexington in #18246
- Fix backwards compatibility for add_private_key (cherrypick from main) by @emlowe in #18256
Full Changelog: 2.4.1...2.4.2-rc1
2.4.1
Fixed
- Fixed light wallet (wallet only) syncing issues introduced in 2.4.0
Known Issues
- A breaking backwards compatibility issue was introduced in 2.4.0 in the daemon RPC call
add_private_key
. We expect to resolve this in a future release. - You cannot import or use a 12-word mnemonic key with 2.4.0 or 2.4.1. To import and use a 12-word mnemonic key we recommend you use 2.3.1. This will be resolved in a future release
Deprecated
macOS 11 (Big Sur) is deprecated. This release (2.4.1) will be the last release to support macOS 11
2.4.1-rc1
What's Changed
Fixed
- Revert "use rust types for RecentChainData, ProofBlockHeader and WeightProof" #17738 by @emlowe in #18231
Full Changelog: 2.4.0...2.4.1-rc1