Skip to content

Releases: Tribler/tribler

V7.5.0

18 Jun 18:43
Compare
Choose a tag to compare

This release 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.

V7.5.0-rc6

13 Jun 17:27
Compare
Choose a tag to compare
V7.5.0-rc6 Pre-release
Pre-release

This is the sixth release candidate for Tribler 7.5 series. It features numerous bugfixes and some minor usability improvements over 7.5-rc5.

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.

  • Fix InvalidStateError in UdpSocketManager
  • Disable BTC wallet
  • Fix iteration on keys in request manager
  • Fix race condition in subscription widget
  • Refactored subprocess to QProcess
  • Fixed dht_pkt_alert processing
  • Increase channel regen timeout in accord with DHT wait
  • Fix debug window crashing on memory history plot
  • Fix losing trackers when adding by magnet
  • Fix DHTHealthManager
  • Update IPv8 pointer
  • Change limits for DHT peer count
  • Added DHT buckets tab to debug panel
  • Added PingChurn strategy to DHTDiscoveryCommunity
  • Fix flooding DHT with bursts of requests
  • Do not reset channel view on tab switch
  • Fix creating torrents outside a channel
  • Remove unused files
  • Stop notifiying the GUI on channel downloads finished
  • Cache get_channel_name results
  • Remove CreditMining feature
  • Fix GUI tests
  • Don't show circuit flags if not ready
  • Exchange intro request/response with all peers in the TunnelCommunity
  • Update IPv8 pointer
  • Improve tunnel debug panel
  • Define default downloads dir value
  • Fix test_select_download_file
  • Updated AnyDex pointer
  • Fix exporting libtorrent stats
  • Fix unicode error in peer_info
  • Regenerate broken channel torrents on startup
  • Fix channel corruption by delete entries
  • Fix checkpoint upgrade
  • Fix recheck after updating hop count
  • Reuse DHT metainfo when downloading channels
  • Updating items label when receiving new channels
  • Hiding 'Complete' label in GUI
  • Remove download option appearing on channel entries

V7.5.0-rc5

14 Apr 15:05
Compare
Choose a tag to compare
V7.5.0-rc5 Pre-release
Pre-release

This is the fifth release candidate of Tribler 7.5.0 series.

Changelog:

  • Improved the metainfo lookup of channel torrents.
  • Fixed a bug where the sorting of column did not revert to their original state.
  • Fixed a bug when removing a circuit.
  • Loading metainfo directly when the unchecking 'anonymous' checkbox.

V7.5.0-rc4

06 Apr 16:45
01d196d
Compare
Choose a tag to compare
V7.5.0-rc4 Pre-release
Pre-release

This is the fourth release candidate of Tribler 7.5.0 series.

Changelog:

  • New feature: you can now reset the current view by left-clicking on the active menu item in the left bar.
  • Fixed a GUI crash when converting a string value from the settings.
  • Removed the option to make Tribler the default client for .tstream files on Windows.
  • Fixed various GUI glitches, including an incorrect width of various tables.
  • The 'discovered' button in the left menu is now selected when opening Tribler.
  • Fixed a bug when removing Tribler on Linux-based systems.
  • Fixed a crash when loading an invalid download checkpoint.
  • Fixed a bug where incorrect values would be written to the Tribler settings file when running scripts.
  • Fixed a bug where the 'add torrent' dialog would not display.
  • Fixed a crash when removing circuits.

V7.5.0-rc3

31 Mar 17:38
edadd1e
Compare
Choose a tag to compare
V7.5.0-rc3 Pre-release
Pre-release

This is the third release candidate of Tribler 7.5.0 series. It includes a fix for (yet another) "pending task" crash as well as other bugfixes.

V7.5.0-rc2

26 Mar 12:30
Compare
Choose a tag to compare
V7.5.0-rc2 Pre-release
Pre-release

This is the second release candidate for the initial release of Tribler 7.5 series. All reported crash-inducing bugs from 7.5.0-rc1 were fixed, including the "pending task" crash and DNS-related crashes.

V7.5.0-rc1

17 Mar 19:54
Compare
Choose a tag to compare
V7.5.0-rc1 Pre-release
Pre-release

This is the first release candidate of Tribler 7.5.0 release. It features numerous bugfixes and some performance improvements over the the previous, experimental releases.

V7.5.0-exp4

11 Mar 13:39
Compare
Choose a tag to compare
V7.5.0-exp4 Pre-release
Pre-release

This is the fourth experimental release of the Tribler 7.5 series. Compared to 7.5-exp3, it fixes a problem with adding downloads through the REST API.

V7.5.0-exp3

10 Mar 14:24
Compare
Choose a tag to compare
V7.5.0-exp3 Pre-release
Pre-release

This is the third experimental release of the Tribler 7.5 series. It features numerous bugfixes for bugs reported in exp1-exp2 releases. Also, it includes a completely refactored Streaming Video component that is now based on AIOHTTP.

So far, major features introduced in 7.5 series:

  • Asyncio-based reactor (improves performance, stability and response times of the Core)
  • Nested Channels Core and GUI support. Users can now create and maintain an unlimited number of personal channels with arbitrary sub-tree of "folders" for organizing personal content.
  • Home Screen is removed in favour of Discovered screen
  • Startup time is greatly improved, along with Channels performance.
  • Video streaming works again.
  • DHT requests go through Tunnels by default to improve anonymity.

Known issues:

  • in a nested channel, a folder's state will be wrongly indicated as "Preview", even though the contents are shown in full;
  • seeking a video stream does not always work;

V7.5.0-exp2

06 Mar 19:35
Compare
Choose a tag to compare
V7.5.0-exp2 Pre-release
Pre-release

This is a second experimental release of Tribler 7.5 series. Aside from switching to Asyncio and Nestec channels introduced in 7.5.0-exp1, this version contains numerous bug fixes and performance improvements.

As usual, it is advised to backup your Tribler state directory before trying it out.

Known problems:

  • removing torrent with data does not remove the data;
  • in a nested channel, a folder's state will be wrongly indicated as "Preview", even though the contents are shown in full;