All news
Releasev3.2.2.3455
QuickBox Pro v3.2.2.3455
Released Mar 24, 2026
New20
Iris
- Add v4-dashboard dual-compatibility to MOTD and database resolution.
Languages
- Add dashboard version check translations for all CLI locales.
mflibs
- Sync database writes to v4 dashboard databases.
Nextcloud
- Isolated PHP 8.4 environment for Nextcloud.
PHP
- Per-app PHP isolation — remove system-level PHP entirely.
rTorrent
- Add rTorrent/libtorrent '0.16.7' as default build version.
Seerr
- Add v3 dashboard migration UI for jellyseerr and overseerr.
- Add unified media request manager.
- Add coordination rules.
Setup
- Add --beta flag to bootstrap installer for test-v3 channel.
Software
- Trigger v4 dashboard API after software check completes.
- Migrate jellyseerr and overseerr updates to seerr.
- Add upstream package availability detection for Servarr apps.
System
- Add v4-dashboard guards to update, fix, and devpull scripts.
Updates
- Add conditional dashboard update check to pipeline-dashboard.
- Channel-aware routing and post-update environment reload.
- Auto-install v4-dashboard when not detected during updates.
- Add conditional dashboard update check to devpull and betapull.
Users
- Read username policy from database instead of hardcoded validation.
ZNC
- Add programmatic install mode for dashboard integration.
Improved21
Bin
- Replace last hardcoded 'printf' in 'qb-vnstat' with translation call.
- Replace final hardcoded English in 'qb-vnstat' with translation calls.
- Replace hardcoded English in 'nvpn_conf_gen' with translation calls.
Devpull
- Remove automatic dashboard updates from dev pull.
- Modernize download, theme, and cleanup logic.
Languages
- Replace hardcoded dashboard version check strings with lang functions.
Manage
- Replace remaining hardcoded English in 'apiSettings' with translation calls.
- Extract API settings into dedicated module and fix self-update download lists.
PHP
- Remove dead 'quickbox::dashboard::log' function.
Pipeline
- Split 1854-line monolith into 9 standalone SHC-compatible sub-modules.
Software
- Replace hardcoded English in legacy netdata 'qb-poll_netstats' with translation calls.
- Replace hardcoded English strings with translation function calls.
System
- Replace hardcoded English in remaining LOW priority files with translation calls.
- Replace remaining straggler hardcoded strings with translation calls.
- Replace hardcoded English in LOW priority files with translation calls.
- Replace hardcoded English in MEDIUM priority modules with translation calls.
- Replace hardcoded English in HIGH priority system files with translation calls.
- Replace hardcoded English strings with translation function calls.
- Modularize update system and add dashboard support.
Updates
- Extract shared pipeline from fix and quickboxUpdate into common module.
- Apply 'shfmt' formatting and 'shellcheck' annotations.
Fixed21
API settings
- Use v4 paths for software update files when v4-dashboard is installed.
Central
- Remove '2>&1' stderr redirect from central API curl calls, migrate to v4 proxy.
CI
- Replace 'gh' CLI with 'curl' in artifact cleanup step.
Core
- Use '"${args@}"' for arg dispatch in 'qb' binary + fix seerr backup quoting.
Devpull
- Update proxy URLs from release-proxy.php to release-proxy-v4.php.
Iris
- Stabilize module system — security, reliability, and cleanup.
Jellyfin
- Preserve beta selection on update and fix branch detection.
Manage
- Rewrite SQLite↔MariaDB conversion with v4-aware discovery layer.
- Always update 'constants.php' during provider switch — v3 backward compatibility.
- Enable v4 auto-migration after provider switch in 'dbSettings'.
Netdata
- Restore 'sysctl.conf' to correct path on removal.
Nextcloud
- Move MIME type handling to Nextcloud nginx config, add '.js.map' support.
nginx
- Add custom domain guard and betapull apps-http provisioning.
Software
- Correct truncated mflibs imports and metadata mismatches.
- Add 'LIMIT 1' to all 'software_port' queries to prevent duplicate-row crashes.
- Resolve stale-read race condition in version check producing empty 'software_current_version'.
- Fix port mismatch in seerr install and port collision detection.
System
- Resolve v4-dashboard guard bugs in update scripts.
- Remove netdata from update pipeline, relocate bandwidth polling, fix shell cd.
Tautulli
- Resolve missing Python modules after update.
WireGuard
- Removal count guard skips cleanup when DB row already gone.
Also in this release: 8 maintenance changes.