Skip to content

TRYX Panorama Manager 2.1.1

Choose a tag to compare

@github-actions github-actions released this 03 Aug 06:36
· 76 commits to production since this release

TRYX Panorama Manager 2.1.1

This maintenance release fixes direct launches of a freshly built Qt Quick GUI when an older installed TRYX runtime still owns the user D-Bus service.

Fixes

  • A GUI launched from build/quick now selects the sibling API 8 runtime from the same build instead of starting an older installed runtime.
  • Runtime bootstrap checks the systemd unit state, PID, and queued job before starting a development runtime.
  • D-Bus readiness and owner replacement are handled fail-closed.
  • An incompatible installed runtime is never stopped automatically after a non-atomic probe. The error now provides an explicit safe restart command.
  • Isolated regression tests cover API 6/API 8 selection, delayed D-Bus readiness, systemd startup races, owner replacement, and exact-PID cleanup.

Packages

Native packages are attached for Fedora 43, Fedora 44, Ubuntu 24.04 and Linux Mint 22, and Arch Linux. A source archive and SHA256SUMS are included.

After upgrading an existing installation, reload and restart the user service:

systemctl --user daemon-reload
systemctl --user restart tryx-panorama.service

All release assets were rebuilt and tested in clean CI for every supported distribution target, and their checksums and GitHub provenance attestations were verified. The Fedora 44 RPM was installed and validated against a physical printer-class PASE device: package and runtime version 2.1.1, API 8, active display session and overlay, active metrics, stable D-Bus ownership, no active operation, and NRestarts=0. No media mutation or firmware flashing was performed during this maintenance-release validation.