github Chia-Network/chia-blockchain 1.0beta16

latest releases: 2.3.0-rc3, 2.3.0-rc2, 2.3.0-rc1...
3 years ago

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 the SExp.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.

Don't miss a new chia-blockchain release

NewReleases is sending notifications on new releases.