DigiByte Blockchain v8.22.0- rc5 Release Notes
We are excited to announce the release of DigiByte Blockchain v8.22.0 RC5. This will be the final release candidate before the official v8.22 release, planned around DigiByte’s birthday on January 10, 2025. In the meantime, we intend to conduct a final, full Taproot activation test and reset Testnet. We would greatly appreciate your help in testing RC5 to ensure there are no remaining issues. Thank you to everyone who helps test and work on v8.22!
This release is based on Bitcoin Core v22 and brings in various features and improvements from Bitcoin Core v0.18, v0.19, v0.20, v0.21, and v22. Please note that this is a test release and not intended for production use. Thank you to everyone who has helped test & develop RC5 to this point!
Note: If you had issues importing DGB wallets from old core wallets this RC5 release should fix your issue.
Note: Apple Silicone binary for m-series macs needs to be compiled locally. This is for two reasons, one we still have issues with GUIX build process, and two the recent disclosure of the GoFetch vulnerability in all m-series Macs.
Major RC5 Changes
- Stop creating bdb wallets by default.
- Taproot deployment enabled.
- Dandelion fixed & re-enabled.
- All dandelion & taproot tests fixed.
- All 215 functional tests are now fixed.
Testing and Feedback
As this is a test release, we encourage users to try out the new features and improvements and provide feedback on any issues you encounter. This will help us refine the final release for a more stable and feature-rich DigiByte Blockchain experience.
Please report any issues or feedback on our GitHub repository or join the DigiByte community on Gitter, Telegram, Discord, or Reddit.
We would like to thank our developers and the entire DigiByte community for their continued support and dedication to the project. Together, we are making the DigiByte Blockchain more secure, efficient, and accessible for everyone.
What's Changed
- Stop creating bdb ( QT ) && Warn if the loaded wallet is legacy in #227
- Set minimal sqlite3 >= 3.45.2 && Boost >= 1.84.0 in #230
- DigiByte Core ( BTC22.1 Backports for BTC Core 22 ) in #232
- Disable Dandelion in #235
- Rename Satoshi to DigiSatoshi in QT by @saltedlolly in #229
- Activate Taproot by @SogobiNapiasi in #244
- tests, workspace: Add Taproot soft fork status to getblockchaininfo test and VS Code workspace configuration by @gto90 in #254
- wallet: Remove unused descriptor checkbox from wallet creation dialog by @gto90 in #253
- Uncomment & Re-Enable Taproot & Dandelion Tests by @JaredTate in #255
- ci: Consolidates and improves the ci workflow by @gto90 in #256
- chainparams, tests: Fix Taproot activation and wallet_taproot.py functional test by @gto90 in #257
- tests: Fix Taproot activation and wallet_taproot.py functional test by @gto90 in #258
- Year & Version Bump by @JaredTate in #260
- ci: Improve GitHub Actions workflow for automated builds and testing by @gto90 in #259
- Bump DigiByte logo to 8.22.0-RC5 by @beggsdl in #261
- Fix Dandelion Implementation & Dandelion Tests by @JaredTate in #262
- ci: Add CodeQL analysis workflow for enhanced security scanning by @gto90 in #265
New Contributors
- @SogobiNapiasi made their first contribution in #244
- @beggsdl made their first contribution in #261
Full Changelog: v8.22.0-rc4...v8.22.0-rc5