qBittorrent

System Utilities

qBittorrent release notes.

Latest release-5.2.3 · by qBittorrentWritten in C++Websiteqbittorrent/qbittorrentRSS

Release activity

Release activity — 5 releases across 5 days since May 3, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before May 3, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
Monday1 release on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 20261 release on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 20261 release on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 20261 release on Sep 5, 2026

5 releases since May 3, 2026

Changelog

release-5.2.3Latest

qBittorrent v5.2.3

Fixed 13
  • Fix MIME header encoding in email to require ASCII
  • Fix potential invalid migration procedure
  • Resolve relative UI theme paths
  • Clear transfer filters when sections collapse
  • Fix potential deadlock when database transaction failed
  • Fix wrong torrent tracker conversion

From qBittorrent

  • BUGFIX: Fix MIME header encoding in email to require ASCII (quinot) #24382
  • BUGFIX: Fix potential invalid migration procedure (Chocobo1) #24502
  • BUGFIX: Resolve relative UI theme paths (TurboTheTurtle) #24514
  • BUGFIX: Clear transfer filters when sections collapse (TurboTheTurtle) #24517
  • BUGFIX: Fix potential deadlock when database transaction failed (Chocobo1) #24542
  • BUGFIX: Fix wrong torrent tracker conversion (Chocobo1) #24546
  • BUGFIX: Fix wrong encoding for Web Seeds (Chocobo1) #24593
  • BUGFIX: Use stricter parsing for Peer Address inputs (Chocobo1) #24595
  • BUGFIX: Revise regex expression for parsing HTML links (Chocobo1) #24597
  • WEBUI: Correctly escape CSS query selector so the UI won't break (vafada) #24539
  • RSS: Fix feeds not following the specified interval (vafada) #24553
  • SEARCH: Fix plugin counting when updating (Chocobo1) #24544
  • WINDOWS: Avoid using invalid file attributes when renaming files (Chocobo1) #24543
View originalPermalink
How release-5.2.3 went
release-5.2.2

qBittorrent v5.2.2

Added 2
  • Use D-Bus to show file in file managers
  • Bring back properties panel expand/collapse button
Changed 1
  • Allow to install x64 binary on ARM64
Fixed 16
  • Fix friendlyUnitCompact precision calculation
  • Remove all top-level folders
  • Use proper API for checking exit status
  • Delete stale lockfile when hostname mismatch
  • Fix wrong removal procedure of watched folder paths
  • Don't reannounce before interface changes are applied

From qBittorrent

  • FEATURE: Use D-Bus to show file in file managers (Chocobo1) #24340
  • BUGFIX: Fix friendlyUnitCompact precision calculation (vafada) #24323
  • BUGFIX: Remove all top-level folders (glassez) #24333
  • BUGFIX: Use proper API for checking exit status (Chocobo1) #24349
  • BUGFIX: Delete stale lockfile when hostname mismatch (TurboTheTurtle, glassez) #24363
  • BUGFIX: Fix wrong removal procedure of watched folder paths (Chocobo1) #24413
  • BUGFIX: Don't reannounce before interface changes are applied (glassez) #24447
  • BUGFIX: Use Latin script for Bosnian locale name (Andy Ye) #24342
  • WEBUI: Fix performance of global checkbox toggling (tehcneko) #24316
  • WEBUI: Fix Safari transfer list header misalignment (Piccirello) #24377
  • WEBUI: Fix error when submitting magnet before metadata loads (Piccirello) #24378
  • WEBUI: Use correct row id when updating Rss Downloader feed selection (Chocobo1) #24402
  • WEBUI: Use SameSite=Lax for session cookie to fix cross-site login (Piccirello) #24422
  • WEBUI: Bring back properties panel expand/collapse button (vafada) #24430
  • WEBAPI: Only use X-Forwarded-Host header when reverse proxy support is enabled (Chocobo1) #24457
  • RSSS: Fix "RSS Smart Episode Filter" RegEx (nathanon-akk, glassez) #24398
  • RSS: Fix previously matched episode format (glassez) #24452
  • WINDOWS: Fix Python fallback search path (TurboTheTurtle) #24325
  • WINDOWS: NSIS: Allow to install x64 binary on ARM64 (Chocobo1) #24358
View originalPermalink
How release-5.2.2 went
release-5.2.1

qBittorrent v5.2.1

Changed 2
  • Avoid search downloader for magnet links
  • Filter all children of content root
Fixed 8
  • Fix building with latest zlib
  • Remove old-format lockfile when starting
  • Delete stale lockfile when machine-id mismatch
  • Fix handling of Accept-Encoding header
  • Work around browser extension interfering with Add Torrent Dialog
  • Don't store API result between calls
  • Fix refresh is indefinitely called when there are no feeds
  • Avoid proxy interfering with multiprocessing pool
Security 1
  • Prevent SSRF via HTTP redirection

From qBittorrent

  • BUGFIX: Fix building with latest zlib (glassez) #24200
  • BUGFIX: Remove old-format lockfile when starting (glassez) #24218
  • BUGFIX: Prevent SSRF via HTTP redirection (AlexandrBlishun) #24270
  • BUGFIX: Delete stale lockfile when machine-id mismatch (glassez) #24285
  • BUGFIX: Fix handling of 'Accept-Encoding' header (glassez) #24286
  • WEBUI: Avoid search downloader for magnet links (TurboTheTurtle) #24211
  • WEBUI: Work around browser extension interfering with Add Torrent Dialog (vafada) #24240
  • WEBUI: Filter all children of content root (vafada) #24243
  • WEBAPI: Don't store API result between calls (beryxz) #24262
  • RSS: Fix refresh is indefinitely called when there are no feeds (glassez) #24199
  • SEARCH: Avoid proxy interfering with multiprocessing pool (Chocobo1) #24234
View originalPermalink
How release-5.2.1 went
release-5.2.0

qBittorrent v5.2.0

Added 17
  • Show free disk space in status bar
  • Add control for hostname resolver cache expiry interval
  • Show info hash in log when a duplicate torrent is added
  • Swap add file/link buttons on toolbar
  • Allow to pass torrent comment to external program
  • Allow to customize PiecesBar colors
Changed 3
  • Calculate torrent pieces asynchronously
  • Use subcategories unconditionally
  • Move torrents to parent category when category is removed

From qBittorrent

  • FEATURE: Show free disk space in status bar (glassez)
  • FEATURE: Add control for 'hostname resolver cache expiry interval' (Chocobo1)
  • FEATURE: Show info hash in log when a duplicate torrent is added (Chocobo1)
  • FEATURE: Swap add file/link buttons on toolbar (lemantisee)
  • FEATURE: Revise labels for 'duplicate torrent' actions (Chocobo1)
  • FEATURE: Allow to pass torrent comment to external program (glassez)
  • FEATURE: Revise Interface section layout in Options dialog (Chocobo1)
  • FEATURE: Revise label wordings (Chocobo1)
  • FEATURE: Allow to customize PiecesBar colors (glassez)
  • FEATURE: Allow to customize ProgressBar color (glassez)
  • FEATURE: Add option to make progress bar to follow torrent state color (vafada)
  • FEATURE: Add option to disable torrent state colors (glassez)
  • FEATURE: Allow to copy content paths of selected torrents (vafada)
  • FEATURE: Restore default drag behavior in Torrent Content widget (loop-nop)
  • FEATURE: Add Torrent Creator toolbar button (cocopaw)
  • FEATURE: Allow to configure style and color scheme on all platforms (glassez)
  • FEATURE: Add reboot option when downloads complete (bacek97)
  • FEATURE: Implement separate (advanced) "Tracker status" filter (glassez)
  • FEATURE: Calculate torrent pieces asynchronously (Chocobo1)
  • FEATURE: Use subcategories unconditionally (glassez)
  • FEATURE: Allow to set torrent share limits per category (glassez)
  • FEATURE: Move torrents to parent category when category is removed (glassez)
  • FEATURE: Persist additional trackers and load it on startup (vafada)
  • FEATURE: Add "Created On" column to transfer list ((aaron-kruse))
  • FEATURE: Add a small gap between progress bars (glassez)
  • FEATURE: Add translations for Albanian, Bosnian, Kazakh, Nepali, Serbian (Latin)
  • PERFORMANCE: Improve resume queue load performance (TheLQ)
  • PERFORMANCE: Avoid copying resume data when loading torrents (glassez)
  • BUGFIX: Fix crash when exiting immediately after adding a torrent (glassez)
  • BUGFIX: Revise wordings related to SOCKS4 proxy (Chocobo1)
  • BUGFIX: Remove dubious seeding time max value (glassez)
  • BUGFIX: Make modifying log file perms best effort (Piccirello)
  • BUGFIX: Reannounce DHT when reannouncing all trackers (Piccirello)
  • BUGFIX: Block invalid file names when renaming torrent content (cocopaw)
  • BUGFIX: Don't create lock file in internal data folders (glassez)
  • BUGFIX: Log a critical error before aborting the app (glassez)
  • BUGFIX: Raise connection max limits (Chocobo1)
  • BUGFIX: Make the active torrents filter reflect actual transfers (HanabishiRecca)
  • BUGFIX: Raise 'torrent share ratio' maximum limit (Chocobo1)
  • BUGFIX: Use consistent text for "Do not download" priority (JohnVeness)
  • BUGFIX: Fix incorrect save path when torrent is added from watched folder (glassez)
  • BUGFIX: Change "Session" column headings to match non-"Session" (JohnVeness)
  • BUGFIX: Fix fail to start seeding newly created torrent in Torrent Creator (Chocobo1)
  • BUGFIX: Fix crash when exiting immediately after adding the torrent (glassez)
  • BUGFIX: Fix crash due to invalid entry in ipfilter.dat (glassez)
  • BUGFIX: Fix crash when closing app with AddNewTorrentDialog opened (glassez)
  • WEBUI: Select next available search tab after closing last active tab with X button (sk0merko)
  • WEBUI: Support creating new torrents (tehcneko)
  • WEBUI: Add headers to RSS entry viewer (Chocobo1)
  • WEBUI: Fix dark mode in RSS entry viewer (Chocobo1)
  • WEBUI: Optimize table performance with virtual list (tehcneko, Piccirello)
  • WEBUI: Don't update UI if the page is hidden (bolshoytoster)
  • WEBUI: Select multiple files to rename with Shift (justusaac)
  • WEBUI: Prevent mobile keyboards from capitalizing username input (shrolr)
  • WEBUI: Fix memory leak (bolshoytoster)
  • WEBUI: Add support for tracker status filter (scratchmex)
  • WEBUI: Switch to lightweight clipboard library (Chocobo1)
  • WEBUI: Keep client session from expiring when the page is hidden (bolshoytoster)
  • WEBUI: Add ability to refresh search (Piccirello)
  • WEBUI: Cache server stats for statistics window (Piccirello)
  • WEBUI: Reset filter selection when double clicking filter (Piccirello)
  • WEBUI: Always show Auto Torrent Management option (Piccirello)
  • WEBUI: Improve performance of re-sorting table rows (Piccirello)
  • WEBUI: Add ability to add/remove tracker from selected torrents (userwiths)
  • WEBUI: Make footer scrollable on mobile (Piccirello)
  • WEBUI: Support horizontal scrolling of tabs (Piccirello)
  • WEBUI: Fix hiding of filters toolbar (Piccirello)
  • WEBUI: Improve search page experience on mobile (Piccirello)
  • WEBUI: Limit window sizes to viewport size (Piccirello)
  • WEBUI: Focus on filter field using Ctrl+F (Piccirello)
  • WEBUI: Support managing category download path (Piccirello)
  • WEBUI: Support reannouncing individual trackers (Piccirello)
  • WEBUI: Allow closing dialogs with Escape key (vafada)
  • WEBUI: Implement Share limit action (vafada)
  • WEBUI: Add new Add Torrent experience (Piccirello)
  • WEBUI: Implement missing tracker list features (tehcneko)
  • WEBUI: Replace GIFs with SVG (tehcneko)
  • WEBUI: Support editing tracker tier (Piccirello)
  • WEBUI: Fix blurry window controls (tehcneko)
  • WEBUI: Support downloading torrent via search plugin (Piccirello)
  • WEBUI: Continue polling after network error (Piccirello)
  • WEBUI: Add I2P peers to peer list (anikey-from-i2p)
  • WEBUI: Redesign login form (mackattack3k)
  • WEBUI: Do not hide context menu if the click target has submenu (vafada)
  • WEBUI: keep preferences window open after unsuccessful save (Piccirello)
  • WEBUI: Store persistent settings in client data API (Piccirello)
  • WEBUI: Support authenticating via Basic auth (Piccirello)
  • WEBUI: Add option to increase display density (Piccirello)
  • WEBUI: Add torrent availability bar (Piccirello)
  • WEBUI: Support modifying default date format (Piccirello)
  • WEBUI: Search engine UX improvements (Piccirello)
  • WEBUI: Improve table performance (Piccirello)
  • WEBUI: Set appropriate autocomplete attribute on password fields (Chocobo1)
  • WEBUI: Fix RSS Dialog Box Title Text (LewpyUK)
  • WEBUI: Fix sync using wrong key for full update check (linuxhd0)
  • WEBUI: Add "Created On" column to transfer list (aaron-kruse)
  • WEBAPI: Provide announce stats within "sync" data (scratchmex)
  • WEBAPI: Optionally include files info in torrent list (ShanaryS)
  • WEBAPI: Send 204 when WebAPI response contains no data (Piccirello)
  • WEBAPI: Add metadata in /app/getDirectoryContent response (Larsluph)
  • WEBAPI: Add setComment endpoint (HamletDuFromage)
  • WEBAPI: send names of missing required params (Piccirello)
  • WEBAPI: Support persisting WebUI client preferences (Piccirello)
  • WEBAPI: Append port to session cookie name (Piccirello)
  • WEBAPI: Add support for authenticating via API key (Piccirello)
  • WEBAPI: Use Permanent Cookie (Chocobo1)
  • WEBAPI: Add "app/processInfo" endpoint with "launch_time" (s0up4200)
  • WEBAPI: Don't throw an error when editing category without changes (vafada)
  • RSS: Allow to set refresh interval per feed (glassez)
  • RSS: Fix crash when moving a folder into its subfolder (glassez)
  • RSS: Use short format for displaying RSS entry date (Chocobo1)
  • RSS: Add 'Open link' to RSS article header (Chocobo1)
  • RSS: Replace RSS articles icons with SVG (tehcneko)
  • RSS: Allow to filter RSS by simple string (Leuchak)
  • RSS: Make the Smart filter to reject articles with an unrecognized episode number (glassez)
  • SEARCH: Add SOCKS4/SOCKS4a proxy support to search engine (Chocobo1)
  • SEARCH: Enforce SOCKS proxy setting in search engine plugins (Chocobo1)
  • SEARCH: Use appropriate icon for "error" status in search tab (xavier2k6)
  • SEARCH: Improve search results filtering implementation (glassez)
  • SEARCH: Optimize parsing of search results (glassez)
  • SEARCH: Add CTRL+W search tab close functionality (e75ti)
  • SEARCH: Update Python installer version (Chocobo1)
  • SEARCH: Propagate error messages from search engine
  • WINDOWS: Allow symbolic links in torrent creator (Chocobo1)
  • WINDOWS: NSIS: Add support for ARM64 build (namoen0301)
  • WINDOWS: NSIS: Update Turkish, Russian, Ukrainian, Swedish translations (BouRock and flowerey, adem4ik, misterjaaay, NickWick13)
  • WINDOWS: NSIS: Add Hindi, Bosnian translations (Javed-ahmed-shanto, jasminsehic)
  • WINDOWS: NSIS: Add missing strings to Hindi translation (sledgehammer999)
  • WINDOWS: NSIS: Enable more languages available in NSIS (sledgehammer999)
  • LINUX: Remove "Physical memory (RAM) usage limit" option (HanabishiRecca)
  • LINUX: Do not allow orphan processes (Chocobo1)
  • MACOS: Use the proper keyboard shortcut for deleting items (Chocobo1)
  • MACOS: Fix shift-click selection (lukemmtt)
  • MACOS: Add status bar menu with DL/UL display (drustill)
  • MACOS: Improve icons (Vaida12345)
  • MACOS: Add macOS semi-native Window menu (kindlaj)
  • MACOS: Fix text cutoff in About dialog (M-Hassan-Raza)
  • MACOS: Fix priority text overlap when editor is active (M-Hassan-Raza)
  • MACOS: Add option to toggle speed indicator in dock (Ritmix3300)
  • MACOS: Add option to show/hide status bar icon (eshishki)
  • MACOS: Fix app freezing on quit due to Qt accessibility deadlock (zubeyralmaho)
  • MACOS: Fix crash when deleting torrents (zubeyralmaho)
  • OTHER: Drop support of Qt 6.5 (glassez)
  • OTHER: Compress images losslessly (Awqre)
View originalPermalink
How release-5.2.0 went
View all

Discussion

If you publish qBittorrent, you can claim this product by proving you administer its repository.