Release 4.6

Written on May 28, 2021 by Jesse Chan (jesec)

4.6.1 (July 5, 2021)

  • DiskUsage: skip mount points of “overlayfs” type (#341, @Trim21)
  • Deluge:
    • Avoid crashing Flood when there is a connection error
    • Note again that Deluge support is still experimental
  • Bug fixes:
    • Cleanup synchronous patterns (#340)
    • AuthForm: add missing i18n for “Username” and “Password” (#336)
    • server: destroy user services before cleaning up data
    • TorrentListCell: passthrough clicks
  • New translations
    • French, thanks to @foXaCe
    • German, thanks to @chint95
    • Korean, thanks to @Kiina
    • Romanian, thanks to @T-z3P
  • Bump dependencies

4.6.0 (May 28, 2021)

  • Experimental Deluge support
    • caveat: tags are not supported at the moment
  • Add “last active date” and “finished date” to the torrent properties
  • Migrate stylesheets to SCSS module system
  • Ditch inefficient “TRANSFER_SUMMARY_DIFF_CHANGE” SSE event
  • Allow to download contents of multiple selected torrents
  • Update base Node.js versions of single-executable builds
  • rTorrent:
    • Add torrents to rTorrent via socket
  • qBittorrent:
    • Improve performance by throttling concurrent requests
  • Bug fixes:
    • Fix memory leak and unreliability when the settings of a user is updated by simplifying service manager
    • Pipe created torrent to response directly
  • Security enhancements:
    • Forbid non-owner access to runtime directory by default
  • New translations
    • Chinese (Simplified), thanks to @coxde
    • Czech, thanks to @brezinajn
    • German, thanks to @chint95
    • Hungarian, thanks to @m3r3nix
    • Korean, thanks to @Kiina
    • Spanish, thanks to Zagon
  • Bump dependencies