Changelog
New Features
- e26bd6b: feat(actions): include web-dist in release artifacts (#1801) (@turtletowerz)
- 2fabce1: feat(automations): add export to instance action (#1736) (@nitrobass24)
- 3fca808: feat(instances): api key authentication (#1854) (@martylukyy)
- 4ab1a75: feat(qbittorrent): show process uptime (#1849) (@s0up4200)
- 292ef70: feat(torrents): hide filter icon when not active or hovering over (#1869) (@martylukyy)
- 3c5cf3b: feat(torrents): implement auto-fit width for columns on double-click (#1867) (@martylukyy)
- 5a9c538: feat(torrents): set comment (#1928) (@martylukyy)
- 754f642: feat(torrents): support new share limit parameters (#1872) (@martylukyy)
- 06a5fb6: feat(torrents): update AddTorrent methods for qbit 5.2.x support (#1902) (@zze0s)
- 45e3adc: feat: add support for monitored folders (#1847) (@martylukyy)
Bug Fixes
- 77c7ae8: fix(automations): discard add torrent response (#1904) (@s0up4200)
- 7a368f1: fix(ci): repair docs and release builds (#1932) (@s0up4200)
- 8bd114e: fix(crossseed): normalize empty qbit metadata (#1887) (@s0up4200)
- 92d66f9: fix(crossseed): reuse shared string normalizer to stop goroutine leak (#1909) (@s0up4200)
- 3c5d32a: fix(crossseed): run external programs after link-mode injection (#1874) (@s0up4200)
- b02d2a9: fix(qbittorrent): handle forced subcategories (#1863) (@s0up4200)
- 83cdb01: fix(qbittorrent): handle new tracker statuses (#1879) (@s0up4200)
- b358ab4: fix(rss): mirror torrentParams to legacy flat fields for qBit < 5.0 compat (#1846) (@frrad)
- 5bcf648: fix(seasonpacker): windows path handling (#1910) (@Audionut)
- 7de10c4: fix(torrents): clear filters in unified-view empty state (#1898) (@nitrobass24)
- 38f7bd3: fix(web): Show collapsed folders when searching torrent contents (#1850) (@ewenjo)
- d70d0bb: fix(web): keep showing torrent column filter icons on touch devices (#1881) (@martylukyy)
- cecbad7: fix(web): select-all bulk actions delete more torrents than visible when filters are stacked (#1926) (@nitrobass24)
- 780c4aa: fix(web): sidebar element collisions (#1876) (@martylukyy)
- b621973: fix(web): use unique keys for duplicate search results (#1886) (@GtwoK)
Other Changes
- ffda071: chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 in /documentation (#1889) (@dependabot[bot])
- 89ab1c8: chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 in /web (#1888) (@dependabot[bot])
- c420bb2: chore(deps): bump follow-redirects from 1.15.11 to 1.16.0 in /documentation (#1903) (@dependabot[bot])
- 28e4bf9: chore(deps): bump the github group with 2 updates (#1894) (@dependabot[bot])
- 9b241de: chore(deps): bump the github group with 3 updates (#1861) (@dependabot[bot])
- 4872577: chore(deps): bump webpack-dev-server from 5.2.2 to 5.2.4 in /documentation (#1908) (@dependabot[bot])
- 3e3ec8b: chore(deps): bump ws from 8.18.3 to 8.20.1 in /documentation (#1907) (@dependabot[bot])
- 25cf511: chore(web): migrate to pnpm 11 (#1883) (@martylukyy)
- 4b6dce1: docs: add shared agent instructions symlink (#1911) (@Audionut)
- 97df42c: other(docs): resolve 5 Dependabot security alerts on Docs Site (#1906) (@nitrobass24)
- 5068a4d: refactor(crossseed): gather all results for matching and refine TV based searching (#1871) (@Audionut)
- 9d3e245: refactor(crossseed): improve anime/AKA handling (#1882) (@Audionut)
- 6f2b94c: refactor(torrents): drop unused rename props from TorrentContextMenu (#1900) (@nitrobass24)
- 3ec0605: refactor(web): clean up 180 multiline-ternary warnings repo-wide (#1905) (@nitrobass24)
Full Changelog: v1.18.0...v1.19.0
Docker images
docker pull ghcr.io/autobrr/qui:v1.19.0docker pull ghcr.io/autobrr/qui:latest
What to do next?
- Join our Discord server
Thank you for using qui!