Skip to content

Releases: equeim/tremotesf2

2.9.1

08 Dec 21:52

Choose a tag to compare

Fixed

  • Changed maximum values of idle limits and speed limits settings to align them with Transmission limitations

Changed

  • Increased default width of some dialogs (thanks @glutenmancy)
  • Updated KDE Flatpak runtime to 6.10 branch
  • Updated translations

2.9.0

02 Oct 22:12

Choose a tag to compare

Added

  • The first column in torrents, trackers, and peers lists can now be reordered too (thanks @keizie)
  • Torrents can be renamed using F2 shortcut (thanks @keizie)
  • Torrent's file list show appropriate file icons based on file extensions

Fixed

  • Fixed opening torrent's directory when torrent has a single file in a directory (thanks @keizie)
  • Fixed window activation when opening torrent's file or its download directory on Linux/Wayland
  • Relocating the torrent does not save the directory for use in "Add torrent" dialog (thanks @keizie)
  • Improved support of servers that use HTTPS certificate chain with custom root CA

Changed

  • Minimum dependencies baseline has been raised:
    • GCC 14 or Clang 19 (MSVC and Apple Clang are always required to be the latest available versions)
    • Qt 6.8 (Qt 5 support is removed)
    • KDE Frameworks 6.11
    • fmt 10.1.0
    • cxxopts 3.2.1
    • cpp-httplib 0.18.7
    • gettext 0.22.5
  • Clarified dependency on cpp-httplib with OpenSSL support enabled, not OpenSSL itself
  • If your server uses HTTPS certificate chain with custom root CA (instead of single self-signed certificate),
    then you need to specify the root certificate in the connection settings, and optionally the leaf certificate if it doesn't have correct host name

Removed

  • Qt 5 support
  • Native packages for Debian older than 13 and Ubuntu older than 25.04 (and other distros with outdated packages). Users of these distros can still install Tremotesf through Flatpak

2.8.2

15 Apr 23:20

Choose a tag to compare

Fixed

  • Crash when failing to parse server response as JSON

2.8.1

12 Apr 14:50

Choose a tag to compare

Fixed

  • Not working file dialogs when installed through Flatpak

2.8.0

09 Apr 18:24

Choose a tag to compare

Added

  • Option to show torrent properties in a panel in the main window instead of dialog
  • Ability to set labels on torrents and filter torrent list by labels
  • Option to display relative time
  • Option to display only names of download directories in sidebar and torrents list

Changed

  • Options dialog is rearranged to use multiple tabs
  • Message that's shown when trying to add torrent while disconnected from server is now displayed in a dialog instead of main window

Fixed

  • Delayed loading of peers for active torrents
  • Window activation from clicking on notification

2.7.5

14 Jan 18:54

Choose a tag to compare

Added

  • Windows on ARM64 support

Changed

  • Windows builds now use system TLS library (schannel) instead of OpenSSL
  • Various hardening GCC and Clang compiler options are applied:
    • -fhardened with GCC >= 14
    • -ftrivial-auto-var-init=pattern, -fstack-protector-strong
    • -fstack-clash-protection on Linux and FreeBSD
    • -fcf-protection=full on x86_64
    • -mbranch-protection=standard on ARM64
    • -D_FORTIFY_SOURCE=3
    • -D_GLIBCXX_ASSERTIONS with libstdc++
    • -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_FAST with libc++ >= 18

Fixed

  • Failures to add torrents when "Delete .torrent file" option is enabled
  • Compilation errors with fmt 11.1
  • Debug logs being enabled in release builds in some cases

2.7.4

05 Dec 22:53

Choose a tag to compare

Fixed

  • Tray icon disappearing in some X11 environments
  • Wrong translation being loaded on Windows

2.7.3

19 Nov 22:56

Choose a tag to compare

Fixed

  • Black screen issues when closing fullscreen window on macOS
  • File dialog being shown twice in some Linux environments
  • Crash with GCC 12
  • Torrent's details in list not being updated for most recently added torrent

2.7.2

14 Sep 22:14

Choose a tag to compare

Fixed

  • Opening download directory of a torrent with some file managers

2.7.1

12 Sep 21:49

Choose a tag to compare

Added

  • Dialog is shown when fatal error occurs on Windows
  • TREMOTESF_ASAN CMake option to build with AddressSanitizer (off by default)

Fixed

  • Performance regression on Windows (and potential performance improvements on other platforms)
  • Crash on Windows
  • Issues with mounted directories mapping