v1.2.0
Release Highlights
Mobile and Web UX Improvements
- Mobile interface now offers compacted view options for easier browsing on mobile (#243).
- Web UI gains missing torrent table columns plus per-instance column preferences and user-configurable date-time (#272, #306, #251).
- Sidebar now displays the running app version and the favicon updates dynamically to reflect the active theme (#304, #296).
Torrent Management Improvements
- Export torrents directly from the web client (#343).
Reliability and Quality Fixes
- API upload limit increased to support uploading more torrent files and proxy now injects login cookies when required by e.g Cross-Seed (#342, #328).
- Tag filtering requires exact matches, links trim trailing punctuation, and non-HTTPS contexts fall back to clipboard writes safely (#344, #282, #327).
- Incognito masking, header spacing, and toggle indicators tidy up the interface for multi-instance setups (#305, #313, #314).
Maintenance and Docs
- Documentation now includes seedbox installers and updated Discord links (#276, #319).
Changelog
New Features
- feat(mobile): add compacted view options (#243) (@Audionut)
- feat(torrent): add export logic (#343) (@s0up4200)
- feat(web): add dynamic favicon (#296) (@s0up4200)
- feat(web): add missing torrent table columns (#272) (@nuxencs)
- feat(web): date-time settings (#251) (@Audionut)
- feat(web): scope column preferences per instance (#306) (@s0up4200)
- feat(web): show app version in sidebar (#304) (@s0up4200)
- feat(web): show torrent speed limits in detail panel (#335) (@mrInvincible29)
Bug Fixes
- fix(api): increase torrent upload limit (#342) (@s0up4200)
- fix(filter): ensure tag filters require exact matches (#344) (@s0up4200)
- fix(header): columns toggle remove blue dot (#314) (@nuxencs)
- fix(header): instance switcher spacing (#313) (@nuxencs)
- fix(proxy): inject login cookie for client API proxy (#328) (@s0up4200)
- fix(table): size not updating when hiding columns (#315) (@nuxencs)
- fix(torrents): preload limit dialogs with current values (#324) (@s0up4200)
- fix(torrents): remove unused refetch indicator (#317) (@s0up4200)
- fix(torrents): show ratio limit correctly (#334) (@nuxencs)
- fix(web): add clipboard fallback for non-HTTPS contexts (#327) (@s0up4200)
- fix(web): add missing incognito masking (#305) (@s0up4200)
- fix(web): apply user date settings to new torrent columns (#312) (@Audionut)
- fix(web): remove trailing punctuation from clickable links (#282) (@Audionut)
- fix(web): truncate near-complete progress decimals (#325) (@s0up4200)
Other Changes
- chore(deps): bump go-qbittorrent (#294) (@s0up4200)
- chore(deps): bump the npm group across 1 directory with 23 updates (#330) (@dependabot[bot])
- chore(deps): update go-qbittorrent (#345) (@s0up4200)
- chore(web): add missing clipboard error handling (#326) (@cmd430)
- docs: add seedbox installers (#276) (@zze0s)
- docs: update discord links (#319) (@s0up4200)
- refactor(torrents): context menu aligment share/speed limit dialog (#320) (@nuxencs)
- refactor(web): simplify and tighten client-proxy tab (#291) (@s0up4200)
Full Changelog: https://github.com/autobrr/qui/compare/v1.1.0...v1.2.0