Changelog
New Features
- 8321ea434bca17486eeb763e40bbf63bb1c8b324: feat(backups): capture & restore per-torrent save paths (#2067) (@s0up4200)
- b5ccb2d87472fa56856300f83f92238461bf546e: feat(fs): respect process umask for content directory creation (#2086) (@s0up4200)
- 256bd5ded22d6c99f43f16862f88c26a005279f6: feat(i18n): add Czech (cs) translation (#2049) (@luckylittle)
- 219c3b3b918de1ea1268d4b21a7735dafa80ee20: feat(logs): expose log file downloads in settings (#2122) (@s0up4200)
- 1afcb534eee6ac6a70b338d25fe8ec53182eeab1: feat(rss): show feed titles in affected feeds selector (#2115) (@pengchongfu)
- e4f37e5387395e20897b0665b98a76ff11117353: feat(themes): sideloadable custom themes (#2070) (@s0up4200)
Bug Fixes
- c4c19b9248b19c874fa553f866e36cebcfafbba3: fix(crossseed): stop season-pack double-nesting and honor hardlink dir preset (#2088) (@s0up4200)
- 3e797f6044a0f7ce51bbe47c34c14b32e58cf70b: fix(dashboard): preserve fallback status during SSE reconnect (#2085) (@Audionut)
- 9f6bcd697edcc7391d5699e2a31111c4cf543a7f: fix(dirscan): align injected torrent paths to on-disk layout (#2113) (@s0up4200)
- c485c359fd1934ae9dee32b8fbfd0247283322d6: fix(qbittorrent): avoid sync cache reader convoys (#2106) (@s0up4200)
- 9829089e734e8a88f38176a959442aa3f8e5a11c: fix(qbittorrent): keep loading when a qBittorrent instance is unresponsive (#2097) (@s0up4200)
- 6fb70e06e05659695eac005d770501be9cb68b6c: fix(torrents): keep rename dialog scrolled to start of file name (#2111) (@s0up4200)
- dbafc816b641b54e74ce76b8c22d82730971cc96: fix(torrents): keep renamed folders expanded in file tree (#2110) (@s0up4200)
- 01c49acc82e16eff94148f4284264d6e9ba10935: fix(torrents): refresh scrolled-in pages after mutations (#2116) (@s0up4200)
Other Changes
- 591997e5ead9a9d8ee05c985c403ab755007bc9d: chore(deps): bump postcss from 8.5.15 to 8.5.16 in /documentation in the npm group (#2098) (@dependabot[bot])
- 38e5a63319355fefd0d9b06d6d08ecd19d8ce7fe: chore(deps): bump the github group with 3 updates (#2091) (@dependabot[bot])
- d3f1265521d93b9adc1d098760bcbddc97759bdb: chore(deps): bump the github group with 5 updates (#2109) (@dependabot[bot])
- f6ee6ab3087170371679efd0c69722aea30d2460: chore(deps): bump the golang group with 14 updates (#2090) (@dependabot[bot])
- ee32fc57629818ed3f9d3131efa3787141016fb1: chore(deps): bump the npm group in /documentation with 9 updates (#2092) (@dependabot[bot])
- 559eacd41eda9aad91822a780eb427f2ba947cb0: chore(deps): bump the npm group in /web with 39 updates (#2093) (@dependabot[bot])
- b75516f1b88fe8723c36d4e293e7b65695660d3c: chore(deps): bump the npm group in /web with 4 updates (#2099) (@dependabot[bot])
- a0e02671b461547bdb98a3e078e6bbd1ed99a30a: chore(deps): clear all open Dependabot alerts (dev/build/docs tooling) (#2089) (@s0up4200)
- 0aa45139fd5c6f887afe823304a3e0aa05606ce1: ci(discussions): unblock triage/dedup runs and harden the write path (#2083) (@s0up4200)
Full Changelog: https://github.com/autobrr/qui/compare/v1.22.0...v1.23.0
Docker images
docker pull ghcr.io/autobrr/qui:v1.23.0docker pull ghcr.io/autobrr/qui:latest
What to do next?
- Join our Discord server
Thank you for using qui!