Changelog
New Features
- 326d7c6: feat(capabilities): hide torrent export when unsupported (#459) (@s0up4200)
- b531c7f: feat(metrics): add all time metrics (#474) (@rare-magma)
- 108b175: feat(proxy): implement shared transport (#456) (@KyleSanderson)
- 88f1103: feat(torrents): add backup/restore support (#385) (@s0up4200)
- d2bc023: feat(torrents): add sub category support (#210) (@s0up4200)
- cf7bf9d: feat(torrents): clear column filters (#435) (@nuxencs)
- cce1264: feat(web): display IPv4/IPv6 address in status bar; blur in incognito mode (#434) (@m04ndj5xc2u3pn4eow)
- 1708935: feat(web): drag-and-drop add torrents (#451) (@s0up4200)
- deade87: feat(web): make dynamic favicon solid (#461) (@s0up4200)
- a5ee6f9: feat(web): move instances management into settings (#472) (@s0up4200)
Bug Fixes
- b47e0ba: fix(api): change log level to trace for build info (@s0up4200)
- cd2b41f: fix(api): stop auth redirect from blocking CORS preflight (#480) (@s0up4200)
- c56e7d5: fix(api): stop restart after graceful shutdown (#458) (@s0up4200)
- 8708eae: fix(auth): retry OIDC discovery before failing (#449) (@s0up4200)
- d56b065: fix(creator): hide unsupported v2/hybrid on libtorrent1 builds (#470) (@s0up4200)
- f508e23: fix(http): Chrome Basic Auth popup when using reverse proxy (#468) (@zze0s)
- f9588e0: fix(proxy): add base-path support for proxy routing (#452) (@s0up4200)
- f57ca76: fix(proxy): preserve qbit base path in client proxy (#447) (@s0up4200)
- 1928d55: fix(torrents): eta formatting (#432) (@nuxencs)
- 9736552: fix(torrents): only reset selection after delete action (#482) (@s0up4200)
- 31db36f: fix(trackericons): prioritise https in base candidates (#439) (@s0up4200)
- 2a4946b: fix(web): add instance backups link to mobile footer navigation (#485) (@s0up4200)
- 88dc511: fix(web): copy context menu respects multi-select (#448) (@s0up4200)
- f4f600d: fix(web): reset torrent selection via shared handler (#455) (@s0up4200)
- ff915d5: fix(web): trim search whitespace (#465) (@s0up4200)
Other Changes
- 8ca19e3: chore(deps): bump actions/setup-node from 5 to 6 in the github group (#473) (@dependabot[bot])
- 8487c81: chore(deps): bump go-qbittorrent (#462) (@s0up4200)
- 8835cd2: chore(deps): bump the npm group across 1 directory with 23 updates (#471) (@dependabot[bot])
- 212237a: chore(docs): update README (@s0up4200)
- 0f90483: chore: add missing license headers (#444) (@github-actions[bot])
- 109b6f9: docs(readme): improve Client Proxy setup instructions (#438) (@javydekoning)
- fc4c8b2: refactor(config): drop HTTP timeout overrides (#467) (@s0up4200)
- 392657b: refactor(dashboard): improve responsive layout (#476) (@s0up4200)
- b0e99b5: refactor(web): use informative icon for firewall status (#436) (@m04ndj5xc2u3pn4eow)
Full Changelog: v1.4.0...v1.5.0
Docker images
docker pull ghcr.io/autobrr/qui:v1.5.0
docker pull ghcr.io/autobrr/qui:latest
What to do next?
- Join our Discord server
Thank you for using qui!