Tribler 7.5.0 is released!

Dear Tribler Community,

:champagne: Tribler 7.5 is finally released! :champagne:
It features a major refactor of Tribler Core for stability and performance and adds support for creating multiple personal channels with nested folder-like structure. Below, we list all major changes to the Tribler core and user interface. A comprehensive list of all minor changes between Tribler 7.4 and 7.5 can be found in the changelog of the release candidates.

Core

  • The Tribler Core is now powered by the modern Asyncio framework which improves performance, reliability and compatibility.
  • REST endpoints are now based on AIOHttp framework.
  • The video player is completely rewritten, improving its performance.
  • Tribler channels now support multiple channels per user with file-tree like nested structure.
  • DHT requests are now anonymous by default.
  • Improved the startup time of the core.
  • Discovering the first Tribler channels on new installations is now much faster.
  • The integrated market is disabled by default and can be enabled from the setting panel.
  • The experimental ‘Credit mining’ feature is removed completely.

User Interface

  • The home screen is removed; instead, Tribler now first shows the discovered channels.
  • The torrent metainfo is loaded directly from DHT/tracker when unchecking the “anonymous” checkbox.
  • The CPU-hungry animation of “loading” channel state is replaced with a static icon.
  • You can now refresh the current page by clicking the selected button in the left menu again.
  • Numerous small Channels GUI improvements.

Known issues:

  • The 32-bit Windows version of Tribler lacks some VLC codecs.
  • A newly subscribed channel is not immediately shown in the “Subscribed” list when the user subscribes to a channel. A workaround is to click on the “Subscribed” button an additional time to force refresh the list.

Attention, owners of big channels!
Previous versions of Tribler (7.3+) contained a bug that could have resulted in the corruption of the personal channel torrent. This release fixes the bug, and will automatically re-commit the channel in case it was corrupted. However, if your channel is very big, Tribler will appear stuck for a long time. We apologize for the inconvenience.

The binaries are available from the official release page at Github repository:
Windows(64-bit)
Windows (32-bit)
Linux (Ubuntu/Debian)
Linux (others)
MacOS

Please let us know ASAP if there are any issues!

2 Likes

Just downloaded and installed latest (linux mint desktop). Installation returned message that current release is already installed and program won’t start. I haven’t got time to dig and delve for possible causes just yet, but I’m posting in case this is an issue that others are facing and have overcome.

The following error occurred:

Traceback (most recent call last):
    File "src\tribler-gui\tribler_gui\event_request_manager.py", line 134, in <lambda>
    File "src\tribler-gui\tribler_gui\event_request_manager.py", line 76, in on_error
RuntimeError: Could not connect with the Tribler Core within 60 seconds

One other problem I’ve encountered, when Tribler warns about low disk space, the entire program freezes. All other programs keep working.

The following error occurred:

Traceback (most recent call last):
File "src\tribler-gui\tribler_gui\core_manager.py", line 63, in on_core_finished
RuntimeError: The Tribler core has unexpectedly finished with exit code -1073741819 and status: 1!

Nothing noteworthy happened before the error. Tribler had been running stable for weeks.

Does this fix the issue? https://github.com/Tribler/tribler/blob/devel/doc/development/development_on_linux.rst

Noone have to use the outdated(includes outdated packages - security issue), prepacked binary-download from the website.