github Chia-Network/chia-blockchain 1.0beta3

latest releases: 2.4.3, 2.4.3-rc3, 2.4.3-rc2...
4 years ago

1.0 Beta 3

  1. Windows, WSL 2, Linux and MacOS installation is significantly streamlined. There is a new Windows installer for the Wallet GUI (huge thanks to @dkackman). In addition all installs can now be from the source repository or just the binary dependencies on WSL 2, most modern Linuxes, and MacOS Catalina. Binary support is for both Python 3.7 and 3.8.

  2. There is a new migration tool to move from Beta1 (or 2) to Beta3. It should move everything except your plots. There is also a new command chia init that will migrate files and generate your initial configuration. If you want to use the Wallet or farm, you will also have to chia-generate-keys. You can read step by step instructions for upgrading from a previous beta release. If you've set $CHIA_ROOT you will have to make sure your existing configuration remains compatible manually.

  3. Wallet has improved paper wallet recovery support. We now also support restoring old wallets with only the wallet_sk and wallet_target. Beta3's Wallet will re-sync from scratch. You should not copy over any prior Wallet database as they are not compatible with Beta3. Your existing full node will not have to re-sync and its database remains compatible.

  4. chia-restart-harvester has been renamed from chia-start-harvester to better reflect its functionality. Use it to restart a harvester that's farming so that it will pick up newly finished plots.

  5. Among a lot of bug fixes was removing a regression that slowed plotting on MacOS by 3 times and may have had smaller impacts on plotting speed on other platforms. We've also removed some race conditions in the Wallet, resolved the "invalid blocks could disconnect farmers" bug, and upped the default tls certificate size to 2048 for some unhappy operating systems.

  6. We've made lots of little improvements that should speed up node syncing, added full block lookup to chia show, have farmers reconnect to their trusted node if they lose contact, and made the Wallet configurable to connect to a remote trusted node.

Known issues

  1. Windows native is close but not here yet. Also, we should be adding back MacOS Mojave support shortly.

  2. So why is this Beta 3 you're wondering? Well, we're getting used to our new release management tools and a hotfix devoured our beta2 nomenclature...

  3. If you previously used the plot_root variable in config, your plot directory names might not migrate correctly. Please double check the filenames in ~/.chia/beta-1.0b3/config/plots.yaml after migrating

Don't miss a new chia-blockchain release

NewReleases is sending notifications on new releases.