Tribler 7.3.0 is available

Dear Tribler Community,

Tribler 7.3.0 stable is out today with several features and fixes over 7.2.2. One of the prominent change over 7.2.2 is the way how we handle channels. Now the channels are scalable and can handle ideally a billion torrents which is why we call them Giga channels. Apart from that, we have several performance improvements in hidden seeding and downloading performance as well as the GUI. We also have a Trust Graph where you can graphically view your contribution to the Tribler network. Hope you’ll like this release.

We would like you to try it out and let us know how you find it. To upgrade from stable version, everything should work fine but we suggest keeping a backup of your state directory before trying out this release just in case you want to roll back.

The binaries are available below or can be downloaded from the official release page at Github repository.
Windows(64-bit)
Windows (32-bit)
Linux
MacOS

If you encounter any problems using this release, feel free to report back to us. We’ll appreciate that. You can either create an issue ticket in Github (link here) or simply post it here in this forum.

For developers willing to contribute to Tribler with bug fixes or new features please check out this page which provides the basic pointers to get started.

And as always, the source code can be found on our Github repository but you can also download it directly here.

We hope you enjoy using this version.
Cheers!

I plan to upgrade from 7.2.2 to 7.3.0 on Windows 8.1 64 bits.
Please post a step by step of how to backup the state directory.

Thanks !

Tribler crashed with the following error message:

Traceback (most recent call last):
  File "TriblerGUI\event_request_manager.py", line 114, in on_read_data
RuntimeError: [Failure instance: Traceback: <type 'exceptions.AttributeError'>: 'NoneType' object has no attribute 'address'
lib\threading.py:801:__bootstrap_inner
lib\threading.py:754:run
lib\site-packages\twisted\_threads\_threadworker.py:46:work
lib\site-packages\twisted\_threads\_team.py:190:doWork
--- <exception caught here> ---
lib\site-packages\twisted\python\threadpool.py:250:inContext
lib\site-packages\twisted\python\threadpool.py:266:<lambda>
lib\site-packages\twisted\python\context.py:122:callWithContext
lib\site-packages\twisted\python\context.py:85:callWithContext
Tribler\Core\APIImplementation\LaunchManyCore.py:573:sesscb_states_callback
Tribler\community\triblertunnel\community.py:501:monitor_downloads
Tribler\community\triblertunnel\community.py:531:create_introduction_point
ipv8\messaging\anonymization\hidden_services.py:479:create_introduction_point
ipv8\messaging\anonymization\hidden_services.py:171:create_circuit_for_infohash
ipv8\messaging\anonymization\community.py:315:create_circuit
]

Furthermore, clicking on the token mining button results in:

Traceback (most recent call last):
  File "TriblerGUI\widgets\tokenminingpage.py", line 153, in on_received_downloads
TypeError: 'NoneType' object has no attribute '__getitem__'

Another thing I noticed, my balance is slowly decreasing again, without me downloading anything. This issue was solved in recent versions, but it appears to be back.