19.0.2.0.22
-
FIX
Renamed the backend-switch permission helper to avoid overriding Odoo ORM view-access checks.
Choose an Odoo branch to read its own module release history. Each history is kept aligned with the changelog published for that Odoo Apps release.
Renamed the backend-switch permission helper to avoid overriding Odoo ORM view-access checks.
Unified Official PrintNode and XiotBox Self-hosted switching into one guided backend switcher.
Removed direct credential inputs and restore buttons from Settings to keep the configuration page clear.
Applying an official PrintNode API key now happens when Settings is saved, matching the normal Odoo configuration workflow.
Added direct official PrintNode API key attachment for first-time XiotBox accounts without using the printnode_base account wizard.
Added symmetric credential backups and one-click switching between the official PrintNode subscription and the XiotBox backend.
Replaced the module icon with the new transparent XiotBox brand mark, exported at 512 × 512 for high-DPI Odoo and Apps displays.
Standardized the public guided-demo path as /demo across the product website and demo seat flow.
Made the website release history read directly from this Odoo Apps changelog.
Added an automated check that keeps the module manifest and latest changelog version aligned.
Unified storefront naming, Odoo 19 scope, and independent-product disclosures.
Added checksum-first Windows, macOS, and Linux guidance for operating-system security prompts.
Moved demo desktop credentials into the account workspace for a clearer guided workflow.
Prevented a callback deadlock during isolated demo device synchronization.
Added copyable desktop client credentials to isolated demo accounts.
Clarified demo account guidance and connection status messaging.
Routed integrator test jobs to the correct isolated demo printers.
Added an isolated demo dashboard for accounts, devices, credentials, and test jobs.
Connected isolated demo devices to the established Direct Print workflow.
Restored printer and computer imports for isolated demo accounts.
Added the complete customer deployment guide and safer Runtime token configuration.
Rebranded to XiotBox Direct Print for enterprise alignment.
Redesigned Odoo Apps description page to highlight infrastructure control.
Expanded public setup and deployment guidance.
Added support for Apple Silicon (M1/M2/M3) macOS baselines.
Optimized SocketD delivery layer for improved reliability on high-latency networks.
Resolved a potential race condition during automatic printer discovery.
Initial production release for Odoo 19.
Core self-hosted runtime with secure installation-token API protection.
Built-in migration wizard for seamless transition from cloud-based PrintNode accounts.
Walk through the supported workflow in the guided Odoo 19 demo, or review the deployment documentation.