There is a newer version of the record available.

Published June 1, 2023 | Version v7.13.0-RC2

Tribler/tribler: v7.13.0-RC2

Description

Overview

This release have important bugfixes that improve Tribler speed and stability

What's Changed Stability fixes:
  • Properly stop non-primary process by @kozlovsky in #7349
  • Detect slow coroutines and freezes in the asyncio loop by @kozlovsky in #7414
  • Fixes #7344: AssertionError "transport is not None" in aiohttp/web_request.py by @kozlovsky in #7385
  • Temporarily increase the core manager API port check timeout to be sure it is big enough by @kozlovsky in #7419
  • Profiling of slow coroutines by @kozlovsky in #7446
  • Fix the step interval of DiscoveryBooster by @kozlovsky in #7449
  • 100x speedup of EdgeWalk.take_step() by caching results of GigaChannelCommunity.guess_address() by @kozlovsky in #7450
  • Add extended logging to RESTManager.site.start() call by @kozlovsky in #7451
  • Send events to GUI only before shutdown and in the proper order by @kozlovsky in #7364
  • Skip on_tribler_exception if EventsEndpoint is shutting down. by @drew2a in #7357
  • Decrease the frequency of the downloads request by @drew2a in #7377
  • Check on ancient version by @drew2a in #7383
  • Fix #7386 "The connection to the Tribler Core was lost" by @xoriole in #7387
  • Ignore old responses for the DownloadsPage by @drew2a in #7391
  • Stop sending request after shutdown by @drew2a in #7405
  • Suppress ConnectionResetError by @drew2a in #7404
  • Make KnowledgeRulesProcessor less aggressive by @drew2a in #7418
  • Add queue for multithread processing by @drew2a in #7417
UI-related fixes:
  • Fix empty saveas issue by @drew2a in #7346
  • Read the language file in utf-8 encoding. by @drew2a in #7355
  • Check EditMetadataDialog on closed by @drew2a in #7371
  • Fix KeyError for translations by @drew2a in #7370
  • Refactor the Downloads page by @drew2a in #7378
  • Add a description to the error when tried to download a newer version of channel by @kozlovsky in #7380
  • Fixes #7395 "Labels on Discovered channels are missing" by @kozlovsky in #7402
  • Fix FileNotFoundError by @drew2a in #7401
  • Fix #7453 KeyError when clicking on a personal channel by @xoriole in #7454
Core-related fixes:
  • Fix invalid handle when there is no torrent metadata by @xoriole in #7415
  • Use separate misc table for the KnowledgeDB by @drew2a in #7413
  • Add reprocess feature for KnowledgeRulesProcessor by @drew2a in #7379
  • Add CONTENT_ITEM relation by @drew2a in #7445
Test, build and reports fixes:
  • Disable logging in the faker module for pytest. by @drew2a in #7348
  • Disable logging in tests for faker.factory and PyQT5.uic by @drew2a in #7384
  • Fix test check core api port timeout by @kozlovsky in #7420
  • Add tribler_stopped tag to the Sentry by @drew2a in #7365
  • Sentry: add the field additional_information by @drew2a in #7394
  • Add an option to cease the collection of breadcrumbs by @drew2a in #7426
  • Increase the size of log files from 100 kilobytes to 1 megabyte, and the number of log backups from 1 to 2 by @kozlovsky in #7455
  • Pin pip version for the macOS build by @drew2a in #7375
  • Remove events and requests from Sentry report by @drew2a in #7376

Full Changelog: https://github.com/Tribler/tribler/compare/v7.13.0-RC1...v7.13.0-RC2

Files

Tribler/tribler-v7.13.0-RC2.zip

Files (4.5 MB)

Name Size Download all
md5:0a0365982dbea323d4c0ccfb363a342b
4.5 MB Preview Download

Additional details

Related works