Overview
This release fixes several start-up issues when Tribler GUI freezes during the load screen or shows a "cannot connect to the Tribler Core" error and several shutdown issues when the Tribler Core process does not finish after the Tribler GUI process crash. Some other bugs are fixed as well.
Bugfixes
- Fix CoreConnectionError by @kozlovsky in #7001
- Handle exceptions in UpgradeManager by @kozlovsky in #7007
- EventManager's timeout should ignore the upgrade duration by @kozlovsky in #7006
- Proper shut down of the Tribler Core process if the GUI process crashes by @kozlovsky in #6995
- ProcessChecker refactoring by @drew2a in #6941 (cherry-picked in #6997)
- Fix failing GUI test on Linux Github action by @xoriole in #6982
- Handle TypeError on tdef to metadata conversion by @xoriole in #6991
- Add Null check for
entry.tag_processor_versionby @drew2a in #7009
Full Changelog: v7.12.0...v7.12.1-RC1