Skip to content

Release v1.9.11

Choose a tag to compare

@github-actions github-actions released this 24 Jul 13:50
f386ba7

🛠️ Changelog

✨ New Features

  • WCPOS Cloud Print relay — if your hosting or firewall blocks a cloud printer's direct connection (a permanent "Waiting for printer"), WCPOS now routes Star CloudPRNT and Epson Server Direct Print polling through the WCPOS Cloud Print relay automatically, and print jobs start on the printer's next poll instead of waiting for the next heartbeat. Printer cards tell you when a security layer is blocking cloud print. When the relay is used, print jobs (receipt contents) pass through cloudprint.wcpos.com — see the privacy FAQ. Site owners can opt out in code.
  • Cloud Print queue — the Cloud Print settings screen now shows a live queue of your print jobs and their status, so you can see what has printed, retry a failed job, and clear the backlog. Completed job payloads are stripped and old jobs are purged automatically.
  • Receipts on your online store — customers can download their order receipt as a PDF, rendered with your WCPOS receipt template, from a new Receipt button on My Account → Orders. A [wcpos_receipt] shortcode is also available for the order-received or custom pages.

🐞 Bug Fixes

  • Cloud printers that mangle the poll URL — printer credentials now travel in the URL path, so printer firmware that URL-encodes the query string (eg: Star TSP100IV) can authenticate. Existing configured printer URLs keep working.
  • WCPOS Pro license image — the Pro panel now loads its image correctly.

🧰 Maintenance

  • Updated translations (2026.7.6); CI merge-gate hardening and dev-dependency housekeeping.