Changelog
New Features
- f2b17e6: feat(config): add SESSION_SECRET_FILE env var (#661) (@undefined-landmark)
- f5ede56: feat(crossseed): add RSS source filters for categories and tags (#757) (@s0up4200)
- 9dee7bb: feat(crossseed): add Unicode normalization for title and file matching (#742) (@s0up4200)
- d44058f: feat(crossseed): add skip auto-resume settings per mode (#755) (@s0up4200)
- 9e3534a: feat(crossseed): add webhook source filters for categories and tags (#763) (@s0up4200)
- c8bbe07: feat(crossseed): only poll status endpoints when features are enabled (#738) (@s0up4200)
- fda8101: feat(sidebar): add size tooltips and deduplicate cross-seed sizes (#724) (@s0up4200)
- e4c0556: feat(torrent): add sequential download toggles (#776) (@rare-magma)
- 2a43f15: feat(torrents): autocomplete paths (#634) (@rare-magma)
- 1c07b33: feat(torrents): replace filtered speeds with global (#745) (@jabloink)
- cd0deee: feat(tracker): add per-domain stats inclusion toggle for merged trackers (#781) (@s0up4200)
- b6a6200: feat(web): add Size column to Tracker Breakdown table (#770) (@s0up4200)
- 560071b: feat(web): add zebra striping to torrent table (#726) (@s0up4200)
- f8f65a8: feat(web): improve auto-search on completion UX (#743) (@s0up4200)
- e36312f: feat(web): improve torrent selection UX with unified click and escape behavior (#782) (@s0up4200)
- 27c1daa: feat(web): napster theme (#728) (@s0up4200)
- e3950de: feat(web): new torrent details panel for desktop (#760) (@s0up4200)
- 6c66ba5: feat(web): persist tab state in URL for CrossSeed and Settings pages (#775) (@s0up4200)
- 59884a9: feat(web): share tracker customizations with filtersidebar (#717) (@s0up4200)
Bug Fixes
- fafd278: fix(api): add webhook source filter fields to PATCH settings endpoint (#774) (@s0up4200)
- bdf0339: fix(api): support apikey query param with custom base URL (#748) (@s0up4200)
- c3c8d66: fix(crossseed): compare Site and Sum fields for anime releases (#769) (@s0up4200)
- cb4c965: fix(crossseed): detect file name differences and fix hasExtraSourceFiles (#741) (@s0up4200)
- fd9e054: fix(crossseed): fix batch completion searches and remove legacy settings (#744) (@s0up4200)
- 26706a0: fix(crossseed): normalize punctuation in title matching (#718) (@s0up4200)
- db30566: fix(crossseed): rename files before folder to avoid path conflicts (#752) (@s0up4200)
- 8886ac4: fix(crossseed): resolve category creation race condition and relax autoTMM (#767) (@s0up4200)
- f8f2a05: fix(crossseed): support game scene releases with RAR files (#768) (@s0up4200)
- 918adee: fix(crossseed): treat x264/H.264/H264/AVC as equivalent codecs (#766) (@s0up4200)
- c4b1f0a: fix(dashboard): merge tracker customizations with duplicate displayName (#751) (@jabloink)
- 3c6e0f9: fix(license): remove redundant validation call after activation (#749) (@s0up4200)
- a9c7754: fix(reannounce): simplify tracker detection to match qbrr logic (#746) (@s0up4200)
- 3baa007: fix(rss): skip download when torrent already exists by infohash (#715) (@s0up4200)
- 55d0ccc: fix(swagger): respect base URL for API docs routes (#758) (@s0up4200)
- 47695fd: fix(web): add height constraint to filter sidebar wrapper for proper scrolling (#778) (@s0up4200)
- 4b3bfea: fix(web): default torrent format to v1 in creator dialog (#723) (@s0up4200)
- 2d54b79: fix(web): pin submit button in Services sheet footer (#756) (@s0up4200)
- 2bcd6a3: fix(web): preserve folder collapse state during file tree sync (#740) (@ewenjo)
- 57f3f1d: fix(web): sort Peers column by total peers instead of connected (#759) (@s0up4200)
- 53a8818: fix(web): sort Seeds column by total seeds instead of connected (#747) (@s0up4200)
- d171915: fix(web): sort folders before files in torrent file tree (#764) (@s0up4200)
Other Changes
- 172b4aa: chore(assets): replace napster.svg with napster.png for logo update (@s0up4200)
- dc83102: chore(deps): bump the github group with 3 updates (#761) (@dependabot[bot])
- 75357d3: chore: fix napster logo (@s0up4200)
- 206c4b2: refactor(web): extract CrossSeed completion to accordion component (#762) (@s0up4200)
Full Changelog: v1.9.1...v1.10.0
Docker images
docker pull ghcr.io/autobrr/qui:v1.10.0docker pull ghcr.io/autobrr/qui:latest
What to do next?
- Join our Discord server
Thank you for using qui!