What's Changed
Added
- Add flags to CR-CAT offer summary by @Quexington in #16131
- Improve testnet connectivity. by @fchirica in #16029
- Add get_public_key and get_public_keys daemon RPCs by @paninaro in #16156
- Add
extra_conditions
as an option to transaction endpoints by @Quexington in #15911 - DataLayer fingerprint control by @altendky in #16132
- Add bad peak cache by @almogdepaz in #16027
- Add a full node RPC endpoint, get_mempool_items_by_coin_name by @kimsk in #16019
- add new
plugins:
config allowing for custom headers by @altendky in #16194 - Add traceback to front-end error responses by @Quexington in #16280
- Configure number of stored full files in DL. by @fchirica in #16135
- Add timelock information to Trades and Transactions by @Quexington in #15915
- Bladebit Hybrid disk mode by @ChiaMineJP in #16208
- Add ergonomic timelock parsing to RPCs by @Quexington in #16054
- Add valid_times to Offer object by @Quexington in #16255
Changed
- Print JSON for all DL commands. by @fchirica in #16119
- demote log level for TIMESTAMP_TOO_FAR_IN_FUTURE errors by @arvidn in #16101
- Prevent redundant peer calls in coin_added by @ytx1991 in #15735
- Timelord peak change by @almogdepaz in #15856
- full_node: Stop updating wallets during long sync by @xdustinface in #16062
- Optimize CAT coin_added by @ytx1991 in #16226
- Optimize NFT coin_added by @ytx1991 in #16227
- flush only the updated parts of the height-to-hash cache file by @arvidn in #15996
- Rename USDS --> USDSC by @paninaro in #16295
- wallet: Drop
is_peer_synced
/ More cache usage by @xdustinface in #16261 - run_block_generator2() by @arvidn in #16241
- full_node: Move wallet updates into a separate task by @xdustinface in #16238
- send --fix-ssl-permissions to stderr by @altendky in #15972
Fixed
- Make sure reuse_puzhash works for nft1 offers by @Quexington in #16116
- Fix comment typo by @xchdata1 in #16175
- type mismatch for last_time_farmed by @dkackman in #16159
- fix waiting for co-routines in plotters_util.py by @arvidn in #16184
- Fix issue with GUI and
chia plotters
when making compressed plots by @emlowe in #16232 - wallet: Fix and improve untrusted race caching by @xdustinface in #16239
- Delete DL files on unsubscribe. by @fchirica in #16182
- Add
--verbose
option todata create_data_store
and limit default output to the store id by @fchirica in #16110 - chiavdf==1.0.11 for setuptools fix by @altendky in #16278
- more ws message type awareness in the deamon by @altendky in #15797
- add fee for cat creation by @geoffwalmsley in #16285
- max_coin_amount should default to None in walllet send command by @geoffwalmsley in #16303
- remove CHIP-13 and SOFT_FORK4 by @arvidn in #16320
Full Changelog: 2.0.1-b2...2.1.0-rc1