github qzind/tray v2.2.6
2.2.6

16 hours ago

2026-04-04

Fixes

  • Prevent race condition in websocket connection #1350
  • Windows: Fix installation as SYSTEM user #1361
  • Better locking and concurrency support for hardware IO (serial, network, files, usb) #1415
  • Better compat with .NET embedded Trident browsers #1408
  • Substitutions: Fix null handling #1371, #1371
  • Log Dialog: Fix major performance issues, improve look & feel #1385
  • JS: Add support for web / service workers #1379

Features

  • Printing: Add compat for arbitrarily sized images: #1419
  • Printing: Add ESC/POS raw image support for GS v 0 and GS ( L #1364, #1391
  • Linux: Add experimental support for user-scoped installations #1423
  • Apple: Add liquid-glass-compatible icon #1412
  • Provisioning: Add support for browser policies #1404
  • Provisioning: Add support for resource bundling and re-use #1363, #1380
  • Headless: Allow forwarding of allow/block dialogs in headless environments #1420
  • Company Branded: Add branding capabilities to JS lib #1399
  • Print Server: Non-qualified domains will automatically add .qz.surf extension for a future product. Set qz.websocket.usingSurf(false) to disable. #1429

Maintenance

  • Add unit tests via TestNG framework #1403
  • Refactor raw image handling #1391
  • Add build artifacts to CI #1395

Security

  • Bump dependent libs, JDK

Full Changelog: v2.2.5...v2.2.6

Don't miss a new tray release

NewReleases is sending notifications on new releases.