Download Latest Version qui_1.16.1_darwin_x86_64.tar.gz (21.3 MB)
Email in envelope

Get an email when there's a new version of qui

Home / v1.14.0
Name Modified Size InfoDownloads / Week
Parent folder
qui_1.14.0_checksums.txt 2026-02-21 677 Bytes
qui_1.14.0_linux_arm64.tar.gz 2026-02-21 17.9 MB
qui_1.14.0_linux_arm.tar.gz 2026-02-21 18.4 MB
qui_1.14.0_linux_x86_64.tar.gz 2026-02-21 19.0 MB
qui_1.14.0_darwin_arm64.tar.gz 2026-02-21 18.6 MB
qui_1.14.0_darwin_x86_64.tar.gz 2026-02-21 19.3 MB
qui_1.14.0_freebsd_x86_64.tar.gz 2026-02-21 19.0 MB
qui_1.14.0_windows_x86_64.zip 2026-02-21 19.3 MB
README.md 2026-02-21 8.9 kB
v1.14.0 source code.tar.gz 2026-02-21 5.6 MB
v1.14.0 source code.zip 2026-02-21 6.0 MB
Totals: 11 Items   143.1 MB 7

Changelog

New Features

  • 6f8e6eded9ea12033f2e624bf91f80e112aecf5f: feat(api): add torrent field endpoint for select all copy (#1477) (@jabloink)
  • 2d9b4c7deee9561ee865c9bd0229a57d0c302cac: feat(automation): trigger external programs automatically via automation rules (#1284) (@0rkag)
  • 32692a45d26e6d41a8e62c478401467bb2515973: feat(automations): Add the ability to define the move automation with a templated path (#1376) (@ColinHebert)
  • 61bbeb14369353361c6151f12747268ab5d57622: feat(automations): add Resume action to Automations (#1350) (@cy1der)
  • 450b98f6473e090c6c61925cafc10fee32e311ce: feat(automations): grouping + release fields (#1467) (@s0up4200)
  • 18d4a64a875556e26af15afce04ca2b5c853f967: feat(automations): match tracker conditions by display name (#1420) (@s0up4200)
  • 7c67b829e3bdea2b2b59d9b7667e262c4dc361ca: feat(automations): show activity run details (#1385) (@s0up4200)
  • 177ef4dbcfbd96898939c6dfcd7502e7a0a5d1d9: feat(crossseed): Multiple hard/reflink dirs (#1289) (@rybertm)
  • a72b67319f1cb8f3495c9140722b15fb4f527051: feat(crossseed): gazelle-only OPS/RED (#1436) (@s0up4200)
  • 6a293848c1e23d326613b4020d6dd4a65882df70: feat(crossseed): match bit depth (#1427) (@s0up4200)
  • c7fd5aab27133d04cb8ff6a92da107a0da4e5502: feat(dirscan): add max searchee age filter (#1486) (@s0up4200)
  • d595a5566c994e6e49c704d8cebea6ac9afeb255: feat(documentation): add AI doc actions and llms discoverability (#1451) (@s0up4200)
  • 562ab3f9bb03c481df22649c237d36644f8bec2d: feat(metrics): add tracker metrics (#1073) (@Winter)
  • 1b9aa9df7eb267a97762dbdefd5f8d5f32e54a50: feat(notifications): add shoutrrr and notifiarr (#1371) (@s0up4200)
  • 6d1dac70c070c451bf0b5524de546b06a654f78e: feat(pwa): add protocol and file handlers for magnet links and torrent files (#783) (@s0up4200)
  • 42fa5017dc5d000d5c6ad03dd23ce635608acffa: feat(torrents): add unified cross-instance torrent table (#1481) (@s0up4200)
  • 498eaca9899a5acddb197fa51b96305b55fdca65: feat(ui): show speeds in page title (#1292) (@NoLife141)
  • 94a506e486eefc16df5606ab3757b258cd63cb99: feat(unregistered): nem talalhato (#1483) (@KyleSanderson)
  • 8bf366c4359618335dc3243a5782f9cb1e24bf7c: feat(web): add logs nav (#1458) (@s0up4200)
  • babc88d51443e1daf6e7757cb98a9c315248d84e: feat(web): add responsive popover with mobile drawer support (#1398) (@jabloink)
  • 06d341bc95dd8fc142ab0c8213c6bcc9138b15a2: feat(web): add torrent table selection quick wins (#1455) (@s0up4200)
  • 56fbbec16ca05b71d0c9c57ead8cdf34c123b628: feat(web): hide selection column (#1460) (@s0up4200)
  • 46814aac9025311d49ed9e43a0ca366262ff5646: feat(web): qBittorrent autorun preferences (#1430) (@s0up4200)
  • 342643e780b9c2dd7a39485ad1d10b7294641e6e: feat(web): unify instance settings & qbit options dialog (#1257) (@0rkag)
  • e634d018f1c80069d170c5b9cd5e052ed8fe00b7: feat: add cross-seed blocklist (#1391) (@s0up4200)
  • 13aaac8e2726544f98cef5a2831ee210bfc6ebc1: feat: add dry-run workflows (#1395) (@s0up4200)
  • f01101d6f24b0c5f4a15b858d87ecd1d7c4ab5e8: feat: add option to disable built-in authentication (#1464) (@libussa)
  • 6d1da5099d16713aa02e85e98a3c1cd394556e39: feat: download individual content files from context menu (#1465) (@libussa)
  • 77e9abf7dce78b9bf21814a3f6686caf0a7b1018: feat: migrate to dodopayments (#1407) (@s0up4200)
  • 9f6c856fe3c73a2ed0dd2a97fb3351bab17d0fc5: feat: support basic auth for ARR and Torznab (#1442) (@s0up4200)

Bug Fixes

  • 8a06d4b7bf2c91ffa4daca4752047f45b6820527: fix(api): correct add-torrent OpenAPI param names and add missing fields (#1426) (@s0up4200)
  • b9a687ca6f50a3d0c7ec066eb0e5b6bfeed61863: fix(api): honor explicit basic auth clear from URL userinfo (@s0up4200)
  • 948ca671a92afe4ef4e6a73435fa635773f29d6d: fix(api): tighten CORS/auth routing and base URL joins (#1325) (@s0up4200)
  • 12bea137b61855ca503b2083b4aa7034e078b94d: fix(automations): improve applied action summaries (#1478) (@s0up4200)
  • 8fe658b7ad71d0c0c90094d4c8d73e0bf12d50da: fix(automations): negate regex match for NotContains/NotEqual operators (#1441) (@andresatierf)
  • 8a808ebf0a66d5e79ac64d521dfc9939adbee15c: fix(automations): respect remove-only tag conditions (#1444) (@s0up4200)
  • a72715e52452dca84aba6ada413eeab302ed1bc9: fix(backups): add failure cooldown and export throttling (#1214) (@s0up4200)
  • 2e75c14c40e633b4e3809f1b5c45873e4316e71c: fix(backups): skip exports missing metadata (#1362) (@s0up4200)
  • 56584216673f9b44c568b022373d366079533e4f: fix(config): update commented log settings in place (#1402) (@s0up4200)
  • 62c50c0ad5300517b3b681c565387f14f8eab506: fix(crossseed): tighten TV title matching (#1445) (@s0up4200)
  • e7cc489a9f0f183fbaa6718babddedb314d8b302: fix(dirscan): prevent immediate requeue after cancel (#1446) (@s0up4200)
  • 36cbfcfb33e6a8850130e6c74b002ef3779dbbec: fix(docs): avoid mdx jsx parse error (@s0up4200)
  • d8d6f624267c15cb3c979e2560e20b639b30720b: fix(filters): stabilize dense sidebar layout (#1384) (@s0up4200)
  • b959fc6925ea65fcddd8eb80a90646bda0561f27: fix(orphanscan): NFC-normalize paths to avoid false orphans (#1422) (@s0up4200)
  • 598e99483b59a5965cba0352e28b092515a4c7cf: fix(reflink): retry EAGAIN clones (#1360) (@s0up4200)
  • aaa5ee06f13e9ad59819c2369e0952b417c21d3f: fix(reflinktree): retry transient FICLONE EINVAL and add diagnostics (#1487) (@s0up4200)
  • 647af31d8081572a6fe95a5001e0f2777dd6f5a2: fix(rss): enable rules list scrolling (#1359) (@s0up4200)
  • c356a6fb5b25fdce857c2c57af4a9ea23cb847b2: fix(sync): Optimize torrent sorting and reference management (#1474) (@KyleSanderson)
  • cf4310e87a27030a61e2b41e97bf5edb01714768: fix(ui): update placeholder text in ArrInstanceForm based on instance type (#1375) (@pashioya)
  • 92b6748c2b394c663bb8d8c7125ce6687a9eb4cd: fix(web): format IPv6 peer addresses and copy IP without port (#1417) (@sleepm)
  • 25039bcd3b8b2644834175eb15c8f255b5905e0d: fix(web): handle SSO session expiry behind Cloudflare Access and other proxies (#1438) (@nitrobass24)
  • 77fe310cba539f87876ede47b957a7ba05d9b3f1: fix(web): prevent category submenu re-render (#1357) (@jabloink)
  • a42ab1e23f5b256dfa2548863dff6e453b1f7dcb: fix(web): raise instance preferences max value from 999 to 99999 (#1311) (@s0up4200)
  • 540168c9c52a2f155cbf0a6e9f81f7ad6a70d123: fix(web): raise virtualization threshold (#1355) (@jabloink)
  • 8547dc69d7f785d93de3c5f710c07cd02c02c249: fix(web): remove column filters when column is hidden (#1418) (@jabloink)
  • 6b09b8d2364f115dd051e538766da959ac065d1a: fix(web): remove panel size bounds (@s0up4200)
  • db4cdc470f6066e27b708b2970b464c569182df9: fix(web): show piece size in torrent details (#1365) (@s0up4200)
  • 1f94a060f401cad95a4f83e430619f50b22cd428: fix(web): use absolute for scroll-to-top on desktop (#1419) (@jabloink)
  • e31fe3a090abb413340d549bc62225c5f0eae03b: fix: detect tracker health support after qBit upgrade (#909) (@s0up4200)
  • 52f01dab30bba39cf5376cacae0c00731c30dd2b: fix: disable update indicators when update checks are off (#1364) (@s0up4200)
  • f7e3fed317d9eafcfa08bce1155b33e7a19e80c1: fix: normalize DD+ and DDP file keys (#1456) (@s0up4200)

Other Changes

  • d914301b9363ccb592341d93191a21b094c67c78: chore(ci): fire Blacksmith (my wallet screamed) (#1408) (@s0up4200)
  • b43327d2f1a2e9ada9bcd3425d61b72e43e0946b: chore(deps): bump the golang group with 2 updates (#1378) (@dependabot[bot])
  • 57747bd75575655aee5475c30ffc32f5cfbe5131: chore(deps): bump the npm group across 1 directory with 27 updates (#1379) (@dependabot[bot])
  • a43850d997b11692fb1f1a8d62ab18335d02a373: chore(docs): add BIMI SVG logo (@s0up4200)
  • 914bedead41fb4b5c2cf79572fd7d89da629b31c: chore(funding): add Patreon to FUNDING.yml (@s0up4200)
  • 8b76f1e8bb8c606353dd22e15d05df1338bea72a: docs(automations): clarify tag matching examples (#1457) (@s0up4200)
  • 2994054084420ff9788c4705293fb63af30d9e79: docs(readme): restore concise README (#1452) (@s0up4200)
  • 51237d4f1ec3de64df2155d8147277cc309c2be4: docs: Add configuration reference (#1440) (@s0up4200)
  • 741462cfd40b5e8fc5448c16fe8ec2bc20effc5d: docs: add Windows installation guide (#1463) (@soggy-cr0uton)
  • 6a11430d660fcbfa7909988c442fb014b91d60a4: docs: clarify autobrr filter + apply troubleshooting (#1459) (@s0up4200)
  • 5a2edc2ee9f122e6ee1b6acd955cb700d9a8d25c: docs: update 2 documentation files (#1454) (@s0up4200)
  • 139ada994cdd2e4fabbcd57a58a4deb4d54f01da: docs: update contributing.md (#1470) (@s0up4200)
  • 3909aa1ad0857398e907e38e623f8368232883a5: docs: update docs/features/automations.md (#1447) (@s0up4200)
  • 5dc57ca5e30add957c0107e85aef0338b53a8526: docs: update intro.md (#1453) (@s0up4200)
  • 5d9e986a66c4583806d38bdbb28c8f61f91f82ac: perf(web): memoize useDateTimeFormatters (#1403) (@jabloink)

Full Changelog: https://github.com/autobrr/qui/compare/v1.13.1...v1.14.0

Docker images

  • docker pull ghcr.io/autobrr/qui:v1.14.0
  • docker pull ghcr.io/autobrr/qui:latest

What to do next?

Thank you for using qui!

Source: README.md, updated 2026-02-21