Releases: Novik/ruTorrent
v4.3.7-hotfix
ruTorrent v4.3.7
This hotfix resolves a regression introduced in v4.1 with automatic updating of RSS feeds. It also contains minor translation corrections.
What's Changed
- Fix automatic updating of RSS feeds by @stickz in edb429c
- Minor PT-pt translation corrections by @Frias in #2693
- Update french by @Machou in #2702
Full Changelog: v4.3.6...v4.3.7
v4.3.6-hotfix
ruTorrent v4.3.6
This hotfix resolves a long standing bug with hardlinks on the autotools plugin. It's highly recommended to upgrade. If a hardlink already exists (like if a torrent is downloaded twice for instance), it would copy a duplicate of the file somewhere else on the hard drive. This was due to a syntax error with the case statement, causing a file copy operation to intendedly be executed.
What's Changed
Full Changelog: v4.3.5...v4.3.6
v4.3.5-hotfix
ruTorrent v4.3.5
This hotfix increases the height of the file browser window to 300 pixels, when creating torrent files. It reduces the amount of scrolling required. Previously, the height was too small with hundreds of files. This made creating torrents more difficult.
We are redoing the add torrent dialog in the next major/minor release of ruTorrent. The feature is implanted now to increase that height as well. It is required to rework the parent object. We do not intend to do this in a patch release for stability reasons.
What's Changed
Full Changelog: v4.3.4...v4.3.5
v4.3.4-hotfix
ruTorrent v4.3.4
This hotfix resolves a regression with v4.3
with hiding the views panel. The view panel will now properly hide when Show Views Panel
in unchecked in Settings -> Format
. We reworked the category list in v4.3
to avoid future regressions for code changes.
What's Changed
Full Changelog: v4.3.3...v4.3.4
v4.3.3-hotfix
ruTorrent v4.3.3
This hotfix resolves a JavaScript error with adding magnet links behind a proxy server.
What's Changed
Full Changelog: v4.3.2...v4.3.3
v4.3.2-hotfix
ruTorrent v4.3.2
It's recommended common platform upgrade for the oblivion theme fixes.
- This hotfix also resolves a critical issue when running ruTorrent behind a proxy server.
What's Changed
- Update YggTorrent.php by @polter05 in #2658
- rss: Fix sanitize test by @TrimmingFool in #2662
- various fixes for oblivion theme by @stickz in 27a817a
- Fix cross origin combability with proxy servers by @stickz in ce1b09e
Full Changelog: v4.3.1...v4.3.2
v4.3.1-hotfix
ruTorrent v4.3.1
This hotfix contains a few high value fixes for RSS functionality and the Material Design theme. It's highly recommended to upgrade.
Please note you may receive new PHP extension warnings with RSS enabled. Simply install the required PHP dependencies. We added these warnings because the plugin doesn't function properly without them. You will receive parsing errors for certain types of RSS feeds.
What's Changed
- Fix RSS Downloader button and RSS feeds disabled status. by @ranirahn in #2656
- Add PHP extension warnings for dom and libxml by @stickz in 253da04
- Increase Material Design theme font visibility by @stickz in a03c752
Full Changelog: v4.3.0...v4.3.1
v4.3.0-stable
ruTorrent v4.3 is here!
This release has been in development for almost six months now! We have ironed out as many bugs and glitches as possible ahead of time. We recommend that common platforms wait one week to upgrade. There is a hotfix release planned, should it be required.
A few highlights include:
-
We have dropped support for the older RPC plugin, in favour of using HTTPRPC instead. We have optimized the performance of HTTPRPC in previous major releases. RPC is not able to handle a large number of torrents unlike HTTPRPC. By dropping support here, we were able to reduce webserver load, by reducing the request timeout threshold from 30s to 10s. Also, improve the speed of torrent information updates by 500ms. This has a positive performance and stability impact for the web client.
-
Hybrid torrents can now be created in all situations. It will use the internal PHP implementation if the selected software doesn't support it. This allows threaded regular torrent creation on mktorrent for instance, without losing support to create hybrid torrents.
-
We have restructured the code for the ruTorrent web client to be more developer friendly. This will prevent some of those frustrating bugs and glitches, every time we do a major version bump. This releases addresses the core issues, which cause instability to happen!
Code restructuring
- category-list: Separate presentation and control by @TrimmingFool in #2588
- rss: Extract bbcode module by @TrimmingFool in #2621
- index: Preload theUILang dependent scripts by @TrimmingFool in #2562
- Removed rpc plugin in favour of using httprpc instead by @stickz in a52ed31
Development cycle bug fixes
- extsearch: Fix regressions by #2588 by @TrimmingFool in #2620
- rss: Fix bad resize on switchLabel by @TrimmingFool in #2633
- datadir: Fix id undefined by @TrimmingFool in #2622
General bug fixes
- rss: Fix timer sync by @TrimmingFool in #2569
- Fix theWebUI.getTrackerName to reject invalid announcelist items by @anthonyryan1 in #2641
- Fix category list background for Acid theme by @stickz in b648e4a
New features
- Internal creation of hybrid torrents by @stickz in 513082b
- Add icons for 1337x, iptorrents and torrentleech by @stickz in 3993782
Full Changelog: v4.2.11...v4.3.0
v4.2.11-hotfix
ruTorrent v4.3 coming soon
We rewrote the web client to be more developer friendly. Everything for the most part is the same. The code is just restructured in a different way, to reduce the amount of annoying JavaScript errors every time we release new features.
A core change is also made to how ruTorrent handles torrent creation. Hybrid torrents are enabled by default. If the external program doesn't support creating Hybrid torrents, ruTorrent will now fallback to the PHP script. This may seem trivial, but it's game changing for seed box providers and hosted servers. If mktorrent is built with hash threads, regular torrent creation will be almost instantaneous.
Recommended upgrade
It's highly recommended to upgrade to this release for RSS stability. A bunch of JavaScript errors that may render the web client in operatable (until the page is refreshed) are resolved. A problem that prevents opening the RSS menu to manage feeds is also resolved.
Bug fixes
- Resolves an error preventing the RSS menu from opening up by @stickz in 3198cbd.
- Cleanup unnecessary items (some of which cause errors) from the RSS menu by @stickz in 6276e6f.
- Backport stable change for CSS cache buster from v4.3 by @stickz in ee412c9.
Translations
- fix DE translations for "alternating list background" by @bogenpirat in #2634
- Update pt-PT translation by @Frias in #2635
New Contributors
- @bogenpirat made their first contribution in #2634
Full Changelog: v4.2.10...v4.2.11
v4.2.10-hotfix
Happy New Year!
Here's some more translations, a fix for the yggtorrent search engine and anther cache buster to prevent version upgrade issues. This release is optional. Upgrading will not serve much purpose for individual users. It's recommended common platforms upgrade.
This release will help you upgrade to v4.2
, if you're still running an outdated v3
release. ruTorrent performance and stability has come lightyears since v3
. ruTorrent v4.2.10
is the most polished release in ruTorrent history!
ruTorrent v4.3
will address bugs that are created by code changes. We are not rushing it. It doesn't serve much purpose to the end user, other than to prevent bugs from occurring between major version bumps. It is purely symbolic of the progress made!
What's Changed
- Update Turkish translations by @selimsumlu in #2610
- Update Greek translations by @ChriZathens in fd8719c
- Update yggtorrent url by @polter05 in #2611
- Add cache buster for language files by @stickz in c9644dd Thanks @TrimmingFool !
New Contributors
Full Changelog: v4.2.9...v4.2.10