What's Changed
Added
- 𧰠Implement and test
tools/legacy_keyring.py
by @xdustinface in #13947 - đ Add new, optimized tx queue by @jack60612 in #13887
- đ§ Add Arch Linux to install-gui.sh script by @DaOneLuna in #14059
Changed
- đĻ Renamed Chia packages to use the @Chia-Network scope Updates build scripts to account for the scope rename by @paninaro in #14050
- â˛ī¸ Dont wait for timeout on None response by @almogdepaz in #13967
- đ° Remove redundant checks in validate_spend_bundle() by @AmineKhaldi in #14035
- đ Type check mempool_item.py by @AmineKhaldi in #14088
- đĨ Resolve config peers earlier by @xdustinface in #14069
Fixed
- đ Stop creating unecessary index in notification store by @Quexington in #14042
- đ§âđ§ Fix invalid attribute accesses in
WSChiaConnection
by @xdustinface in #14051 - đĒ Fix coin selection cli decimal handling & splitting issue by @jack60612 in #13908
- đ¨âđģ Make
--number-of-coins
required for thechia coins split
CLI by @altendky in #14072 - â ī¸ Fix warning log in header validation by @arvidn in #13944
- âŠī¸ Revert delayed pool config handling (#12795, #13154) by @altendky in #14090
- 𤡠Handle incoming unknown capabilities by @altendky in #14093
- đ Replacing transactions in the mempool is normal behavior, not a warning by @arvidn in #14089
- đ¯ Don't throw unnecessary exception on peer connect by @almogdepaz in #14108
- đââŦ Return existing CAT wallet instead of raising by @Quexington in #14101
- đ§âđ¤âđ§ Resolve peers in harvester and timelord startup also by @xdustinface in #14161
- 𧎠Don't rely on noticing
self.limit_factor
, instead do the block limit calculation once. by @aqk in #14174 - â Bump default bladebit version to 2.0.1 in install-plotter.sh by @arvidn in #14181
GUI Changes
- đ NFT search/filtering and multiselect
- đ§ Refactoring of the NFT LRU cache
- Bump Electron to 20.3.8
- đ "Wallet Connect" --> "WalletConnect" renaming
- đ¨âđĢ Many ESLint fixes
New Contributors
- @DaOneLuna made their first contribution in #14059
Full Changelog: 1.7.0-b3...1.7.0-b4