Download Latest Version qui_1.30.0_windows_x86_64.zip (21.7 MB) Google Add to Preferred Sources
Home / v1.28.0
Name Modified Size InfoDownloads / Week
Parent folder
web-dist.tar.gz 2026-09-01 3.1 MB
checksums.txt.sig 2026-09-01 71 Bytes
checksums.txt 2026-09-01 677 Bytes
qui_1.28.0_darwin_arm64.tar.gz 2026-09-01 20.0 MB
qui_1.28.0_darwin_x86_64.tar.gz 2026-09-01 21.2 MB
qui_1.28.0_freebsd_x86_64.tar.gz 2026-09-01 20.8 MB
qui_1.28.0_linux_arm64.tar.gz 2026-09-01 19.3 MB
qui_1.28.0_linux_arm.tar.gz 2026-09-01 20.1 MB
qui_1.28.0_linux_x86_64.tar.gz 2026-09-01 20.8 MB
qui_1.28.0_windows_x86_64.zip 2026-09-01 21.2 MB
README.md 2026-09-01 5.3 kB
v1.28.0 source code.tar.gz 2026-09-01 6.4 MB
v1.28.0 source code.zip 2026-09-01 7.2 MB
Totals: 13 Items   160.1 MB 0

Changelog

New Features

  • a29aa41e7153264dae463b5a9a94134074bd482b: feat(crossseed): add manual match against a chosen target torrent (#2499) (@s0up4200)
  • 1df6335c5127f7cc949b5bd315d8b9f9f265d502: feat(crossseed): coordinate pooled partial completion (#2356) (@Audionut)

Bug Fixes

  • 279c05fda258bb584074fa63179a2bcfd5ae07b4: fix(automations): match tracker conditions against every tracker of a torrent (#2487) (@s0up4200)
  • d89e631c379ff1f78bd83a44055f750e05c3b3f4: fix(ci): move the triage sweep cron off the top of the hour (@s0up4200)
  • 69c38a1e6ff01624e838f2a666e5dd042f60c581: fix(ci): raise the triage turn cap to 80 (#2474) (@s0up4200)
  • b6aea2fa3c0d901d0c484311fd2d04bd176bd60a: fix(ci): re-trigger triage on needs-info comments from any human (#2497) (@s0up4200)
  • b4575139947181e606d0bc7402068675b659b0a7: fix(ci): triage follow-ups and the ADR for the Claude subscription (#2475) (@s0up4200)
  • 3b934fc65352b7fd54773ebf4212edb503c0e2d8: fix(crossseed): align webhook notifications with apply outcomes (#2463) (@nuxencs)
  • ed7b2d2030c077f263c5111eb93a1ff7c7ada52a: fix(crossseed): correct Dir Scan mode guidance (#2476) (@s0up4200)
  • 71130e1d19ba214827ca82ba2797e70e089213a9: fix(crossseed): use ARR alternate titles for announce matching (#2494) (@s0up4200)
  • 043dbf1c676a804925defa0e2466eb68db10223d: fix(database): drop unused timestamp indexes on torrent_files_cache/sync (#2455) (@ColinHebert)
  • 255fbb09fe559961020ef607acbfa9d53c8cf73d: fix(database): truncate cross_seed_feed_items.last_seen_at to day precision (#2456) (@ColinHebert)
  • d0f293ccca2f179a3924344488937ce10842cf2c: fix(docs): restore list bullets by removing Tailwind (#2471) (@s0up4200)
  • 245ec2975ffc3009859f6aa2c22bceadbfea79de: fix(indexers): ignore missing requested indexers (#2458) (@s0up4200)
  • d2a8ca3d7eb6781f29c3913c6eae465e050c95d0: fix(indexers): keep activity lists in a stable order (#2485) (@s0up4200)
  • f0b7a577f2436ffd0dd802f78a47c2ba98d8667d: fix(indexers): skip caps sync for disabled indexers (#2461) (@s0up4200)
  • bb11ac6ba2c5556d46873b64254337c44836c4df: fix(jackett): let tests override the torznab request interval (#2470) (@s0up4200)
  • b90215f8146f3e267c4b1202a714cebfdac40175: fix(jackett): schedule opportunistic cleanup of torznab indexer latency (#2457) (@ColinHebert)
  • 4c2cc71cd5e612480a12c6ce25057c7a1b3787d7: fix(logging): lower routine search events to debug (#2460) (@s0up4200)
  • 86941e5ecf965b5224f6ffec26f5c3ec6d21c69f: fix(mobile): keep torrent actions sheet and limit dialogs inside the viewport (#2510) (@s0up4200)
  • 5b4d426cb65fdf32d386f38604bf262c4165d24f: fix(notifications): route Notifiarr test events (#2453) (@nuxencs)
  • 5ad120614bc980692cd69a3ab4ccaa05e2b0fec4: fix(orphanscan): drop scan roots covered by ignore paths (#2486) (@s0up4200)
  • dac9d1871bd11214ef1feb31d294aecb68d320f7: fix(reannounce): skip the scan when the scope cannot match (#2491) (@s0up4200)
  • d9e00b17f8565be884d156acccf4d3ccc42e0dc0: fix(search): require an explicit search type (#2452) (@s0up4200)
  • c458cc2c54f8d0591f280fa5c35e4a1f25afb0f0: fix(search): rerun recent searches with their restored indexer selection (#2451) (@s0up4200)
  • c43696561dd4e810e7321bd4d8a7e5880da0d646: fix(torrents): separate mobile and desktop view modes (#2459) (@s0up4200)
  • d3d9ced032035268cd99542ffab591e541084d8e: fix(torrents): support qBittorrent I2P peers (#2466) (@s0up4200)
  • c590d08a5a929203aea4142682758e1c9df378fd: fix(torrents): wrap I2P peer addresses on mobile (@s0up4200)
  • ed35e653b7c24f1817966feab2ab14ee8db7b235: fix(torznab): honor upstream rate limits (#2462) (@s0up4200)
  • 158a5e352581692aa6c225ceef9f81bc0d57ac88: fix(web): avoid canvas readback for dynamic favicon (#2503) (@heathlarsen)

Other Changes

  • d100a588db432f65af651c0688a1bae19bb1f123: chore(deps): bump the github group with 2 updates (#2468) (@dependabot[bot])
  • 57def89074557fc911110c601ff0dd00dda9dc24: chore(deps): bump the golang group with 12 updates (#2515) (@dependabot[bot])
  • 26c648cbf334f6a0393b3f34a7d904ba9fad4458: chore(deps): bump the npm group in /web with 26 updates (#2516) (@dependabot[bot])
  • dd34f76762d4ea2fd37d1c12079d60e4de49956c: docs(agents): require PR documentation review (#2467) (@s0up4200)
  • 4d629d98afcf50348077740aab01ad819f689aa4: docs(automations): add example for finding duplicate releases (#2493) (@s0up4200)
  • e08e7e746ed43735e13728756b3cafe5ad6e1a78: docs(triage): key the promotion rule on the enhancement label (@s0up4200)
  • 92eb7cbab42159c76b6eed7e1a8cecf809443c78: docs(triage): promote bug reports only, feature requests stay a human call (@s0up4200)
  • fac6171c6fb48449a923b5333f83e171bff54275: docs(triage): standing reason for enhancements, bug-only gate on the promote recipe (@s0up4200)
  • ee5dd8745ceadc0a4d18fa268ef7338dff311cad: docs: revamp user documentation (#2450) (@s0up4200)
  • 4e276934cbbefd76222b566a213c78597a950338: other(ci): triage discussions end to end without a human (#2472) (@s0up4200)

Full Changelog: https://github.com/autobrr/qui/compare/v1.27.0...v1.28.0

Docker images

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

What to do next?

Thank you for using qui!

Source: README.md, updated 2026-09-01