v4.2.0-stable
ruTorrent Development Note
We are pleased to announce ruTorrent v4.2 will now be marked as stable. This is anther major milestone in ruTorrent development. We will be supporting ruTorrent v4.1 for a while longer. It's not required to upgrade yet, unless you want the latest bleeding edge improvements.
What's Changed
- Improve performance of webui and sort table by @TrimmingFool in #2469
- Material design fixes by @TrimmingFool in #2522
- Scroll table fixes by @TrimmingFool in #2524
- webui: Add quick search by @TrimmingFool in #2525
- style: Darken cover for dark themes by @TrimmingFool in #2523
- webui: Avoid unnecessary label text update by @TrimmingFool in #2533
- index: Cleanup html and translations by @TrimmingFool in #2534
- webui: Add Views panel by @TrimmingFool in #2535
- style: Add button hover indication by @TrimmingFool in #2538
- Fix status bar overflow & min width on mobile by @stickz in 4206060
- Upgrade to jQuery 3.7 by @stickz in 048f792
- Fix UTF8 encoding bug with labels by @stickz in cdec481
Performance Improvements
- Greatly improved WebUI performance using asynchronous background task for torrent information updates. Thanks @TrimmingFool.
- Upgraded jQuery from v3.6 to v3.7 to improve performance of appending objects to the DOM by @stickz.
New Features
- Added a new WebUI views feature where different labels or torrents can now be grouped together to form a single "view". This increases the flexibly of ruTorrent to display customized groups of torrents, without having to rework labels. Thanks @TrimmingFool.
- Improved quick search implementation. Press keydown to search immediately or enter to add the search tag by @TrimmingFool.
- Added dark loading screen feature for dark themes by @TrimmingFool.
Bug Fixes
- Resolved status bar overflow on mobile devices by hiding and condensing information as the screen width shrinks by @stickz.
- Added min width to category list to prevent resizing to value where text flows off the screen by @stickz.
- Hide the search bar when the screen width is too small, to prevent menu items from breaking by @stickz.
- Fixed a UTF8 encoding bug with the autotools plugin by @stickz.
- Cleaned up some deprecated features in the index.html by @TrimmingFool.
- Fixed multiple bugs and display issues with the Material Design theme by @TrimmingFool.
Full Changelog: v4.1.8...v4.2.0