Added
- The Chia GUI now supports dark and light mode.
- The GUI now supports translations and localizations. If you'd like to add your language you can see the examples in the locales directory of the chia-blockchain repository.
chia check plots
now takes a-g
option that allows you to specify a matching path string to only check a single plot file, a wild card list of plot files, or all plots in a single directory instead of the default behavior of checking every directory listed in your config.yaml. A big thank you to @eFishCent for this pull request!- Better documentation of the various timelord options in the default config.yaml.
Changed
- The entire GUI has been refactored for code quality and performance.
- Updated to chiapos 0.12.32. This update significantly speeds up the F1/first table plot generation. It also now can log disk usage while plotting and generate graphs. More details in the chiapos release notes.
- Node losing or not connecting to another peer node (which is entirely normal behaviour) is now logged at INFO and not WARNING. Your logs will be quieter.
- Both the GUI and CLI now default to putting the second temporary directory files into the specified temporary directory.
- SSL Certificate handling was refactored along with Consensus constants, service launching, and internal configuration management.
- Updated to clvm 0.5.3. This fixed a bug in the
point_add
operator, that was causing taproot issues. This also removed theSExp.is_legit_list
function. There were significant refactoring of various smart transactions for simplicity and efficiency. - WalletTool was generally removed.
- Deprecated pep517.build for the new standard
python -m build --sdist --outdir dist .
- The chia-blockchain primary branch has been migrated from master to main.
Fixed
- A bug in bls-singatures/blspy could cause a stack overflow if too many signatures were verified at once. This caused the block of death at 11997 of the Beta 15 chain. Updated to 0.2.4 to address the issue.
- GUI Wallet now correctly updates around reorgs.
- chiapos 0.12.32 fixed a an out of bounds read that could crash the plotter. It also contains a fix to better handle the case of drive letters on Windows.
- Node would fail to start on Windows Server 2016 with lots of cores. This python issue explains the problem.
Known Issues
- On NTFS, plotting and farming can't use a path that includes a root mountpoint. This is fixed in an upcoming version but did not have enough testing time for this release.