v1.4.0 - Post-processing, New Downloaders, Import History, Mobile Improvements, and Major Security Hardening #801
Doezer
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Questarr v1.4.0 introduces a major set of improvements across post-processing, downloader support, observability, mobile experience, and security.
An easter egg has been added to Questarr; shouldn't be too hard to find if you think about the very famous easter eggs in gaming! Let me know what you think.
Migration note:
PORTvariable indocker-compose.ymlhas been split into two:HOST_SIDE_PORT(host-side binding, default5000) andCONTAINER_INTERNAL_SIDE_PORT(internal container port, default5000). If you hadPORTset in your.envto customize the host port, rename it toHOST_SIDE_PORT.Added
apprisebinary from Questarr settings. Bundled Python and Apprise in the default image so CLI mode works without a separate image split.Security
esbuild,form-data, andws(Fix 3 dependency vulnerabilities (esbuild, form-data, ws) #734).Changed
SQLITE_DB_PATHis now optional and exported with a default of/app/data/sqlite.db.PORTvariable indocker-compose.ymlhas been split into two:HOST_SIDE_PORT(host-side binding, default5000) andCONTAINER_INTERNAL_SIDE_PORT(internal container port, default5000). If you hadPORTset in your.envto customize the host port, rename it toHOST_SIDE_PORT.@types/multerentry frompackage.json; updated Radix UI, semver, and other minor dependencies; upgradedcodecov/codecov-actionfrom v5 to v7; updated numerous packages via Dependabot includinglucide-react,recharts,framer-motion,jsdom,express,express-rate-limit,@tanstack/react-query,react-hook-form, and GitHub Actions.downloaders.tsinto smaller modules for easier maintenance (refacto: modularization of downloaders.ts for easier maintenance #627).Removed
Fixed
stoppedDLstate in qBittorrent v5+.Vulnerabilities Addressed
overridesentry (@esbuild-kit/core-utils→esbuild ^0.25.0) bumps that dependency's bundled esbuild from 0.18.20 to 0.25.12, fixing GHSA-67mh-4wv8-2f99 (no CVE, MODERATE — dev server accepts arbitrary cross-origin requests). Separately,tsx's own duplicate nested esbuild copy (0.27.7, carrying the same GHSA-g7r4-m6w7-qqqr as above) was deduped away entirely by this bump round rather than upgraded.server.fs.denybypassDownload: set your Docker image tag to v1.4.0 or latest
Full Changelog: v1.3.1...v1.4.0
This discussion was created from the release v1.4.0 - Post-processing, New Downloaders, Import History, Mobile Improvements, and Major Security Hardening.
Beta Was this translation helpful? Give feedback.
All reactions