Tribler 7.4.0 is the first Python3 version of Tribler. It includes numerous bug fixes and Python3 fixes over 7.3.2.
**Changelog**
- Included a version system for easy rollbacks
- Fixed create torrent with no personal channel
- Fixed dl not starting with add to channel checkbox
- Fixed encoding of encoding entry in torrent files
- Stopped gossiping empty personal channels
- Fixed extended peer info encoding
- Used LooseVersion to compare networkx version
- Added TrustGraph compatibility to networkx 2.4
- Fixed for getting libtorrent settings
- Fixed VideoServer for multifile torrents
- Fixed misleading VOD message
- Fixed escaped unicode in download dialog
- Fixed inital load unicode torrent issue
- Fixed crash if there is no socks connection
- Moved seeding ratio settings to global config
- Python3 libtorrent bdecode compat utility
- Skipped weird scrape results in torrent checker
- Do not re-download already downloaded torrent
- Fixed unicode error in create_torrent_endpoint
- Removed bootstrap nodes persistence in file
- Stripped search query for auto completion response
- Stripped search query before converting to fts query
- Result validation before trying to plot trustgraph
- Added socket error on get address info to unhandled session error
- Bootstrap peers DHT connect failure log set to debug instead of error
- Skipped repeating error messages in resource_monitor
- Removed error-prone log statement in resume_download
- Decoded torrent filenames with UTF8 by default
- Fixed unicode error on adding torrent to channel
- Checked Unicode decode error in socks conversion
- Fixed config convert for 7.4
- Fixed issue with exporting torrent - Python3
- Added versioned path to state directory
- Fixed tstate corruption during conversion
- Added pyqtgraph as pip dependency
v7.4.0-noodle2.02
This is the second special experimental release with a new community called **Noodle Community** developed to test the effectiveness of our recent scientific work. We are testing the scalability of our integrated, distributed ledger. With your feedback and participation, we continuously improve the reliability of our community.
The research ideas from the lab for preventing **information hiding** and **double-spending** are stress tested. We dropped the global consensus part and also introduced controlled distributed coin minting. If this works, it offers full horizontal scalability.
This experimental release is based on the following fork:
Repository : https://github.com/tribler/tribler.git
Branch : noodle
v7.4.0-noodle2.01
This is a special experimental release with a new community called **Noodle Community** developed to test the effectiveness of our recent scientific work.
Basically we are testing the scalability of our distributed permissionless ledger.
The research ideas from the lab for preventing **information hiding** and **double-spending** are stress tested. We dropped the global consensus part and also introduced controlled distributed coin minting. If this works it offers full horizontal scalability.
This experimental release is based on the following fork:
Repository : https://github.com/tribler/tribler.git
Branch : noodle
v7.4.0-exp3
**Changelog**
*Tribler 7.4.0-exp2* plus
- Fixed create torrent with no personal channel
- Fixed dl not starting with add to channel checkbox
- Fixed encoding of encoding entry in torrent files
- Stopped gossiping empty personal channels
- Fixed extended peer info encoding
- Used LooseVersion to compare networkx version
- Added TrustGraph compatibility to networkx 2.4
- Fixed for getting libtorrent settings
- Fixed VideoServer for multifile torrents
- Fixed misleading VOD message
7.4.0-exp4
This is a special experimental release with a new community called **Noodle Community** developed to test the effectiveness of the research ideas from the lab for preventing **information hiding** and **double-spending**.
This experimental release is not based on the main Tribler repo but from the developers' fork.
repo : https://github.com/devos50/tribler.git
branch : noodle_deployment
v7.4.0-exp2
**Changelog**
On top of `Tribler 7.4.0-exp1`
- Fixed escaped unicode in download dialog
- Fixed inital load unicode torrent issue
- Fixed crash if there is no socks connection
- Moved seeding ratio settings to global config
- Python3 libtorrent bdecode compat utility
- Skipped weird scrape results in torrent checker
- Do not re-download already downloaded torrent
- Fixed unicode error in create_torrent_endpoint
- Removed bootstrap nodes persistence in file
- Stripped search query for auto completion response
- Stripped search query before converting to fts query
- Result validation before trying to plot trustgraph
- Added socket error on get address info to unhandled session error
- Bootstrap peers DHT connect failure log set to debug instead of error
- Skipped repeating error messages in resource_monitor
- Removed error-prone log statement in resume_download
- Decoded torrent filenames with ut8 by default
- Fixed unicode error on adding torrent to channel
- Checked Unicode decode error in socks conversion
- Fixed config convert for 7.4
- Fixed issue with exporting torrent - Python3
- Added versioned path to state directory
- Fixed tstate corruption during conversion
- Added pyqtgraph as pip dependency
v7.4.0-exp1
Tribler `7.4.0-exp1` is the Python3 version for stable `7.3.2` release. It includes numerous bug fixes and Python3 fixes over 7.3.2 without any significant feature update.