2.2.4-rc.1
Pre-release
Pre-release
Security
- Printing to a file has been disabled. It can be enabled via
security.print.tofile
(qzind#1213) - Printing from non-HTTP/non-HTTPS origins is disabled. It can be enabled via
security.data.protocols
(qzind#1213) - Additional system properties to harden file reading/writing (qzind#1213)
Features
- Substitutions: Allow JSON data substitutions client-side (qzind#1258)
- Provisioning: Add custom deployment provisioning support (qzind#1190, qzind#1263)
- Demo: Add file drag-and-drop support (qzind#1219)
- Demo: Add ESC/POS sample file to demo (qzind#1228)
- Printing: Added 'default' ColorType (qzind#1247)
- Printing: Add 'legacy' ESCPOS striping support (qzind#1254)
- Linux: Provide basic support for Linux ARM32 (qzind#1207)
- Linux: Add initial Linux RISC-V support (qzind#1208)
Fixes:
- Signing: Raise signing exceptions to the call stack (qzind#1273)
- Printing: Fix "PrintService is no longer available" (4748186)
- Printing: Fix PDF rendering issues with thin lines qzind#1171
- Printer Status: Don't throw status warnings for job deletions (qzind#1252)
- WebSocket: Disable SNI checks for HTTPS (qzind#1215)
- Serial: Add missing serial support for 2400 baud (qzind#1211, qzind#476)
- Windows: Fix hard crash when accessibility is enabled (qzind#1240)
- Windows: Fix hard crash when autostart folder is missing on Windows (qzind#1262)
- macOS: Fix macOS title bar for dark mode (qzind#1217)
- Linux: Fix gsettings exception on Linux (qzind#1209)
- Linux: Improve Linux HiDPI Support (qzind#1266)
- Company Branded: Fix color system tray icons for Company Branded builds (qzind#1221)
Developer:
- Consolidate and simplify SSL cert save logic (qzind#1223)