Changelog

Latest changes, bug fixes, and new component releases.

New Features:

  • Cafe Discounts (Highly Requested!): Introducing the ability to create and manage discounts directly within POS Cafe. This powerful new feature allows you to assign specific discounts to individual cafe items right from the POS Cafe tile in Shopify POS.
    • Flexible Options: Choose between a specific dollar amount off or a percentage off.
    • Streamlined Workflow: Apply discounts quickly during the customize process without leaving the POS Cafe tile.
    • Enhanced Control: Perfect for staff meals, loyalty rewards, or promotional items.
    Learn more and get started with Cafe Discounts here.
  • Built For Shopify: POS Cafe has achieved "Built For Shopify" status. This means our app meets Shopify's highest standards for quality, design, and performance, ensuring:
    • Safe, secure, and reliable operations;
    • Blazing fast performance;
    • An intuitive, easy-to-use interface;
    • Maximum usefulness for your day-to-day operations.
  • Staff Order Emails: You can now easily customize your Shopify staff order email notifications to perfectly suit your cafe's workflow. The new custom template highlights crucial details like pickup dates, fulfillment times, and ordered items at a glance.
    • Clear Information: Instantly see exactly when an order needs to be ready.
    • Grouped by Prep Area: Ordered items are organized by their prep area, making it easy for your kitchen and baristas to see what they need to make.
    • Online Ordering Ready: An essential upgrade for merchants leveraging our Online Ordering functionality.
    Learn how to set up customized staff order emails here.

POS Tile:

  • Atomic Add to Cart: We've completely re-engineered the add-to-cart process in POS Cafe v2.0 to deliver significantly faster performance during your busiest hours.
    • What's New:
      • Faster cart updates: Optimized from multiple sequential operations to a single, streamlined process.
      • Improved reliability: Eliminates timing issues that could occasionally result in missing modifiers or properties.
      • Better peak-hour performance: Specifically designed to maintain speeds during the lunch and dinner rush.
    • What This Means for You:
      • Reduced wait times when adding items to the cart (targeting 1-2 seconds consistently).
      • A smoother experience for your staff during high-volume periods.
      • More reliable order accuracy, with all modifiers and customizations applied instantly.
    This update is live for all POS Cafe v2.0 users and requires no action on your part.
  • Order Type Placement: You can now choose whether the Order Types options appear at the top or bottom of the customise screen, allowing you to tailor the interface to your workflow.

Admin:

  • Numerous bug fixes, performance improvements, and refinements to core functionality for increased stability.

Online Ordering v2.0 (Coming Soon):

  • Our brand new Online Ordering functionality is almost here! We have rebuilt Online Ordering from the ground up to provide a superior experience for both you and your customers. The new version will feature:
    • Dramatically improved performance;
    • Complete customization to match your brand;
    • A new date & time picker for order-ahead functionality;
    • Deep integration with Order Types;
    • And much more!

POS Tile:

  • Framework Update: Updated to the 2025-10 UI Extensions framework;
  • Modern Tech Stack: Migrated to Preact framework and Polaris Web Components for improved performance and native feel.

Admin:

  • Admin Action Intents: Merchants can now update Products & Collections directly from within POS Cafe (Admin links);
  • Bulk Actions: Added new "Remove from Modifier Collection" action on the Modifiers page;
  • Safety Warnings: Added a warning to the "Delete" bulk action to help prevent accidental deletion of modifier products;
  • Responsive Design: Enhanced the layout for the Cafe Collection Products page on mobile and tablet screens;
  • Bug Fixes: Fixed initialization issues on the Modifier Set page;
  • Numerous bug fixes, performance improvements, and refinements to core functionality for increased stability.

Core Performance & Reliability (Under-the-hood):

  • Data Definitions: Migrated to new Shopify Declarative Custom Data Definitions for better reliability;
  • Backend Update: Updated to Gadget Framework 1.6.0.

POS Cafe Tile v2.0:

  • Add to Cart Performance: Significant refactoring to improve the speed and responsiveness of adding items to the cart, resulting in a faster and smoother checkout experience.
  • Cart Transform Improvements: Optimised cart transform logic to reduce processing time and improve reliability when items, modifiers, and order rules are applied.
  • Core Refactoring: Internal refactoring across the POS UI Extension to improve performance, maintainability, and overall stability of the POS Cafe Tile.

Holiday Maintenance:

  • Performance optimizations for high-traffic holiday period;
  • Minor bug fixes and UI improvements.

New Features:

  • Order Types: Introducing full support for structured order fulfillment types, including For Here, To Go, Pickup, Drive Thru, Delivery, and Curbside.
    • Enable or disable specific order types per location for complete operational flexibility;
    • Set a default order type per location to streamline workflows for your team;
    • Support for mixed order types within a single order – assign order types at the item level for maximum accuracy;
    • Order types now flow through to both order tickets and Fresh KDS, ensuring your team always knows how items are being fulfilled.

Order Tickets:

  • Filter by POS Register: Filter incoming order tickets by POS register, allowing multi-register cafes to route orders more intelligently.
  • Single Item Tickets: Optionally print individual tickets for each item in an order – perfect for cup labels, sticky labels, and high-volume barista stations.

POS Tile:

  • New Settings Page: Added a dedicated settings page within the POS Tile for easier configuration directly on the device.
  • Register Devices: Devices can now be registered with the admin, enabling register-specific filtering for order tickets and improved reporting.

Admin:

  • Numerous bug fixes, performance improvements, and refinements to core functionality for increased stability.

Webhook / Order Processing API:

  • Stability improvements and bug fixes to ensure more reliable order processing and webhook handling.

New Features:

  • Location Timezone Picker: Implemented timezone picker for each location to ensure accurate availability and scheduling windows for customers in Online Ordering.
  • Collection Visibility: Granular control over collection visibility on POS vs Online Ordering using Shopify's Sales Channel settings.

General Improvements & Fixes:

  • Admin Performance: UI tweaks and under-the-hood optimizations for a faster, smoother admin experience.
  • Order Processing: Rebuilt processing API for faster order tickets and more reliable Fresh KDS notifications.
  • Timezone Management: Overhauled timezone logic for Online Ordering to ensure accurate availability and scheduling windows for customers.

Core Performance & Reliability (Under-the-hood):

  • Order webhooks: Complete rewrite of our processing pipeline for faster, more reliable, and more robust execution under load. Includes improved idempotency and retry handling to avoid duplicates and gracefully recover from transient errors.
  • FreshKDS integration: Deep refactor of our KDS data flow to reduce latency, increase stability during network blips, and improve device sync behaviour across locations and prep areas.
  • Order Tickets & Print server: Major overhaul of the ticketing and print queue services for faster template rendering and non-blocking print dispatch. Improved resilience with automatic retries and better connectivity for Epson Server Direct Print and Star CloudPRNT devices.

What this means for you:

  • Quicker, more consistent updates to KDS screens and printers during peak times;
  • Fewer transient failures and reduced duplication from webhook events;
  • No setup changes required – improvements apply automatically.

Plus ongoing stability fixes and performance improvements.

FreshKDS Integration:

  • You can now send multiple Prep Areas to a single FreshKDS screen.

Online Ordering:

  • Many bug fixes & improved core functionality.

POS Cafe Tile:

  • Draft & Hidden products are now filtered out of both the collections & modifiers lists;
  • Many bug fixes & improved core functionality.

Shopify POS Pro - Code Snippet Improvements:

  • Added many improvements, options and customizations. Learn more.

Admin:

  • Many bug fixes & improved core functionality.

POS Cafe Tile v2.0:

  • Speed Boost: Utilises Shopify’s new direct API access & storage api - POS Cafe items and modifiers are now accessed & stored locally on the device for lightning-fast load times;
  • Accurate Analytics: Sales from POS Cafe items now flow into Shopify's reports and analytics with full accuracy;
  • Automatic Discounts: Supports Shopify’s automatic discounts based on collections, no manual setup needed;
  • Tax Support: Seamlessly respects Shopify’s tax settings and overrides for proper compliance at the register;
  • Inventory Warnings: Displays alerts for out-of-stock items when inventory tracking is enabled, helping prevent sell-through errors.