File _patchinfo of Package patchinfo.18616

<patchinfo incident="18616">
  <issue tracker="bnc" id="1231149">Package qBittorrent is outdated</issue>
  <packager>alois</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for qbittorrent</summary>
  <description>This update for qbittorrent fixes the following issues:

Update to version 5.0.0 (fixes boo#1231149)

* New features:

  * Support creating .torrent with larger piece size
  * Improve tracker entries handling
  * Add separate filter item for tracker errors
  * Allow to remove tracker from tracker filter widget menu
  * Implement "Reannounce In" column
  * Expose "DHT bootstrap nodes" setting
  * Add support for Mark-of-the-Web
    (https://redcanary.com/threat-detection-report/techniques/mark-of-the-web-bypass/)
  * Allow to keep unwanted files in separate folder
  * Add "Copy Comment" to the torrent list's context menu
  * Allow relative profile paths
  * Enable Ctrl+F hotkey for more inputs
  * Add seeding limits to RSS and Watched folders options UI
  * Subcategories implicitly follow the parent category options
  * Add option to name each qbittorrent instance
  * Add button for sending test email
  * Allow torrents to override default share limit action
  * Use Start/Stop instead of Resume/Pause
  * Add the Popularity metric
  * Focus on Download button if torrent link retrieved from the
    clipboard
  * Add ability to pause/resume entire BitTorrent session
  * Add an option to set BitTorrent session shutdown timeout
  * Apply "Excluded file names" to folder names as well
  * Allow to use regular expression to filter torrent content
  * Allow to move content files to Trash instead of deleting them
  * Add ability to display torrent "privateness" in UI
  * Add a flag in "Peers" tab denoting a connection using NAT
    hole punching

* Bug fixes:

  * Display error message when unrecoverable error occurred
  * Update size of selected files when selection is changed
  * Normalize tags by trimming leading/trailing whitespace
  * Correctly handle share limits in torrent options dialog
  * Adjust tracker tier when adding additional trackers
  * Fix inconsistent naming between "Done/Progress" column
  * Sanitize peer client names
  * Apply share limits immediately when torrent downloading is
    finished
  * Show download progress for folders with zero byte size as
    100 instead of 0
  * Fix highlighted piece color
  * Apply "merge trackers" logic regardless of way the torrent
    is added

* Web UI:

  * Improve WebUI responsiveness
  * Do not exit the app when WebUI has failed to start
  * Add "Moving" filter to side panel
  * Add dark theme
  * Allow to remember torrent content files deletion
  * Leave the fields empty when value is invalid
  * Use natural sorting
  * Improve WebUI login behavior
  * Conditionally show filters sidebar
  * Add support for running concurrent searches
  * Improve accuracy of trackers list
  * Fix error when category doesn't exist
  * Improve table scrolling and selection on mobile
  * Restore search tabs on load
  * Restore previously used tab on load
  * Increase default height of "Share ratio limit" dialog
  * Use enabled search plugins by default
  * Add columns "Incomplete Save Path", "Info Hash v1", "Info
    Hash v2"
  * Always create generic filter items
  * Provide "Use Category paths in Manual Mode" option
  * Provide "Merge trackers to existing torrent" option

* Web API:

  * Fix wrong timestamp values
  * Send binary data with filename and mime type specified
  * Expose API for the torrent creator
  * Add support for SSL torrents
  * Provide endpoint for listing directory content
  * Provide "private" flag via "torrents/info" endpoint
  * Add a way to download .torrent file using search plugin
  * Add "private" filter for "torrents/info" endpoint
  * Add root_path to "torrents/info" result

* RSS:

  * Show RSS feed title in HTML browser
  * Allow to set delay between requests to the same host

* Search:

  * Allow users to specify Python executable path
  * Lazy load search plugins
  * Add date column to the built-in search engine
  * Allow to rearrange search tabs

* Other changes:

  * Add support for systemd power management
  * Add support for localized man pages
  * Specify a locale if none is set
  * Drop support for Qt5, qmake, autotools
  * Minimum supported versions: Qt: 6.5, Boost: 1.76, OpenSSL:
    3.0.2
  * Switch to C++20

Update to version 4.6.7

* Bug fixes:

  * The updater will launch the link to the build variant you're
    currently using

* Web UI:

  * RSS: The list of feeds wouldn't load for Apply Rule
  * Focus on Download button if torrent link retrieved from the
    clipboard

Update to version 4.6.6

* Bug fixes:

  * Fix handling of tags containing '&amp;' character
  * Show scroll bar in Torrent Tags dialog
  * Apply bulk changes to correct content widget items
  * Hide zero status filters when torrents are removed
  * Fix `Incomplete Save Path` cannot be changed for torrents
    without metadata

* Web UI:

  * Correctly apply changed "save path" of RSS rules
  * Clear tracker list on full update

* Other changes:

  * Update User-Agent string for internal downloader and search
    engines

Update to version 4.6.5

* Bug fixes:

  * Prevent app from being closed when disabling system tray
    icon
  * Fix &lt;kbd&gt;Enter&lt;/kbd&gt; key behavior in Add new torrent dialog
  * Prevent invalid status filter index from being used
  * Add extra offset for dialog frame
  * Don't overwrite stored layout of main window with incorrect
    one
  * Don't forget to resume "missing files" torrent when
    rechecking

* Web UI:

  * Restore ability to use server-side translation by custom
    WebUI
  * Fix wrong peer number

* Other:

  * Improve AppStream metadata
</description>
</patchinfo>
openSUSE Build Service is sponsored by