Version 1.42.2 - 2026-09-10
-
System stability: Applied internal improvements and dependency updates.
Version 1.42.1 - 2026-09-02
-
External scanning: Fixed Starnet scan sync failing due to incorrect field order in scan retrieval requests.
Version 1.42.0 - 2026-09-02
-
External scanning: Improved Starnet ticket sync reliability by supporting separate URLs for scan and ticket data services.
Version 1.41.0 - 2026-09-01
-
Ticket management: Added a filter for sale origin on the tickets page and in analytics, plus more detail in scan logs.
-
Museumcard integration: Fixed museum card check-ins being silently skipped on entrance plans using offline sync.
-
Scan flow: Fixed subscription passes showing duplicate "not valid here" rows in the order preview.
-
Scan flow: The order check-in screen now always shows the product name when available.
-
Entrance configuration: Simplified the entrance plan screen by hiding the rarely-used venue linking option for organisations that don't need it.
Version 1.40.0 - 2026-09-01
-
Scanning app: Camera now pauses automatically when inactive, helping to save device battery.
Version 1.39.0 - 2026-08-31
-
Ticket management: Added full-order search by scanning a QR code on the Tickets page.
Version 1.38.0 - 2026-08-28
-
System stability: Applied internal improvements and dependency updates.
Version 1.37.0 - 2026-08-28
-
Entrance configuration: Entrance plan duplication is now available to more users based on permissions, not only CM staff.
Version 1.36.1 - 2026-08-28
-
Scanning app: Fixed the scanning app getting stuck in a login redirect loop when an entrance plan had expired.
Version 1.36.0 - 2026-08-28
-
Entrance configuration: Entrance plans now automatically become unavailable once their linked event has ended.
-
External scanning: Improved reliability of the Starnet ticket sync so it keeps running automatically after service restarts.
Version 1.35.0 - 2026-08-26
-
Ticket management: Added a filter to show only valid or invalid tickets in the tickets list.
-
Offline handling: Offline sync for today's timeslots is now enabled by default for Global Ticket organisations.
-
Analytics: Observers can now view scheduled analytics report subscriptions.
Version 1.34.0 - 2026-08-26
-
Offline handling: Offline sync now only covers today's timeslots, keeping offline scanning faster and more relevant.
-
Scan flow: Integration barcodes are now always validated online, ensuring accurate results for these ticket types.
Version 1.33.1 - 2026-08-25
-
System stability: Applied internal improvements and dependency updates.
Version 1.33.0 - 2026-08-21
-
External scanning: Restored scan callback notifications for one partner's resale-available tickets.
Version 1.32.1 - 2026-08-20
-
Ticket management: Fixed duplicate tickets being created when a ticket's barcode was rotated.
-
Offline handling: Fixed valid offline check-ins being rejected due to differences in device clock time.
Version 1.32.0 - 2026-08-20
-
Scanning app: Fixed text sometimes appearing white-on-white after switching themes on managed devices.
-
Scan logs: Scan log details now show full ticket, visitor, and scan history, matching the Tickets tab.
Version 1.31.0 - 2026-08-20
-
Analytics: Added an organisation setting to show every product in analytics, not just scanned ones.
Version 1.30.0 - 2026-08-19
-
Analytics: Added WhatsApp and SMS as delivery channels for scheduled analytics reports.
-
Insights: Scanning app insights now show only scanned products for a clearer overview.
Version 1.29.1 - 2026-08-19
-
System stability: Applied internal improvements and dependency updates.
Version 1.29.0 - 2026-08-19
-
Analytics: Added scheduled analytics reports that are automatically emailed at a set interval.
-
External scanning: Fixed an issue that could send duplicate scan notifications to external systems for certain events.
Version 1.28.3 - 2026-08-17
-
System stability: Applied internal improvements and dependency updates.
Version 1.28.2 - 2026-08-14
-
System stability: Applied internal improvements and dependency updates.
Version 1.28.1 - 2026-08-13
-
Museumcard integration: Widened recognized Publiq pass prefixes so more passes scan successfully.
-
Scan rules management: Fixed scan rules and entrance plans occasionally showing outdated data after saving.
Version 1.28.0 - 2026-08-13
-
Ticket management: Ticket details now show scan history across all entrances, not just the current one.
-
Scan rules management: Fixed prefix-based rules (e.g. Museum Card) sometimes also matching regular tickets.
-
Scanning app: Fixed repeated errors when quickly switching between entrance plans.
Version 1.27.5 - 2026-08-12
-
Scanning app: Added extra safeguards so the app can never get stuck on a blank startup screen.
Version 1.27.4 - 2026-08-12
-
Scanning app: Fixed an issue causing a blank screen on startup; the app now automatically repairs its local database.
Version 1.27.3 - 2026-08-11
-
Scan flow: Fixed an issue where a burst of check-ins under heavy load could overload the system and cause scans to fail.
Version 1.27.2 - 2026-08-11
-
Analytics: Sped up analytics dashboard loading by forcing a faster query plan for scan data lookups.
Version 1.27.1 - 2026-08-10
-
System stability: Applied internal improvements and dependency updates.
Version 1.27.0 - 2026-08-10
-
Analytics: Sped up analytics dashboards and scan log exports by optimizing how scan data is queried.
Version 1.26.1 - 2026-08-07
-
System stability: Applied internal improvements and dependency updates.
Version 1.26.0 - 2026-08-05
-
Ticket management: Tickets can now be imported or created without an issue date, defaulting to the current time instead of being rejected.
-
Ticket management: Tickets now record their sale origin, visible on the ticket detail card and included in ticket exports.
-
Scan rules management: Product cards in the rule dialog now show the product's external ID and can be searched by it.
-
Scan flow: Fixed verification and order dialogs collapsing on iOS Safari, which could hide the confirmation question.
-
Ticket management: Sped up ticket and scan log exports, and fixed export progress and pagination displays not updating correctly.
Version 1.25.1 - 2026-08-04
-
Scan flow: Fixed a rare issue where a burst of check-ins could stall scanning under heavy load.
-
Scan rules management: Fixed stale entrance plan rules and made new rules appear immediately after creation.
-
Dashboard: Fixed page navigation that snapped back to page 1 across several data tables.
-
System stability: Applied a security fix to prevent account impersonation on the acceptance environment.
Version 1.25.0 - 2026-08-04
-
Organisation management: Added settings for automatic default entrance plan creation and default analytics filters.
-
Scan rules management: Fixed two small translation text issues in rule dialogs.
-
External scanning: Fixed an issue causing scan callback notifications to external systems to be dropped under load.
Version 1.24.1 - 2026-08-03
-
System stability: Applied internal improvements and dependency updates.
Version 1.24.0 - 2026-07-31
-
Entrance configuration: Added validation for timeslot windows to prevent misconfigured entry time ranges.
Version 1.23.0 - 2026-07-29
-
Organisation management: Organisation timezone is now read from your organisation settings for accurate time display.
Version 1.22.0 - 2026-07-28
-
System stability: Applied internal improvements and dependency updates.
Version 1.21.0 - 2026-07-27
-
Scan flow: Scan one ticket to view its full order and check in multiple tickets from that order at once, online or offline.
-
Venue management: Fixed an issue where updating a venue's sections could fail if a section already existed.
Version 1.20.1 - 2026-07-24
-
System stability: Applied internal improvements and dependency updates.
Version 1.20.0 - 2026-07-24
-
Scan rules management: Bulk edit now covers event, product, venue and constraint targeting, and blocks duplicate rules.
-
Entrance configuration: Default entrance plan and ticket rule setup (Museum Card, Publiq) now follows an organisation setting.
Version 1.19.1 - 2026-07-21
-
Scan flow: Fixed an issue where concurrent check-ins could result in duplicate scans being registered.
Version 1.19.0 - 2026-07-20
-
Scan rules management: Redesigned the bulk-edit dialog to show shared values and clearly mark fields that differ across selected rules.
Version 1.18.1 - 2026-07-17
-
Reliability: Fixed an issue where missing rule or user data could cause errors in scan rule and user management screens.
Version 1.18.0 - 2026-07-15
-
Scan rules management: Added bulk editing and deletion for scan rules, letting you update or remove multiple rules in one action.
-
Ticket management: Added visitor name and email columns to the tickets table for quicker identification of ticket holders.
-
Ticket management: Ticket pagination totals are now only shown to users with scan analytics permissions.
-
Insights: Added an organisation-level default filter preset for the Insights analytics page.
Version 1.17.0 - 2026-07-14
-
Entrance configuration: Fixed auto-provisioned Museum Card and Publiq scan rules not getting the default green scan colour.
Version 1.16.0 - 2026-07-14
-
Entrance configuration: Added one-click setup for Museum Card and Publiq ticket rules when configuring an entrance plan.
-
Scanning app: Scanner illustration now switches to a dark-mode version when dark mode is enabled.
-
Scanning app: Fixed padding issues on iOS that caused modals and buttons to overlap the screen edge.
Version 1.15.0 - 2026-07-13
-
Entrance configuration: Scan rule tables now show columns for photo verification and confirmation question settings.
Version 1.14.0 - 2026-07-10
-
Entrance configuration: Fixed an issue where entrance plan changes weren't immediately reflected after saving.
-
Scan flow: Added a verification dialog with confirm/decline options for scans requiring manual verification.
Version 1.13.3 - 2026-07-09
-
Scanning app: Old scan app links now automatically redirect to the new app structure.
-
Scanning app: The app now checks for updates automatically, so long-open tabs get new releases without a refresh.
Version 1.13.2 - 2026-07-08
-
Scanning app: Fixed an issue where a scan user logging in directly could see "No scan rules configured" even though rules existed.
Version 1.13.1 - 2026-07-08
-
System stability: Applied internal improvements and dependency updates.
Version 1.13.0 - 2026-07-07
-
Entrance configuration: Deleting an entrance plan now requires typing its name (or a keyword for bulk deletes) to confirm.
-
Scan logs: Scan messages now show "by you" with relative time for live scans, and use full dates for historical entries.
-
Scanning app: Devices are now notified and automatically logged out if their assigned entrance plan has been deleted.
Version 1.12.1 - 2026-07-06
-
Organisation management: Fixed an issue where onboarding could fail instead of handling an already-existing organisation gracefully.
Version 1.12.0 - 2026-07-02
-
System stability: Applied internal improvements and dependency updates.
Version 1.11.2 - 2026-07-02
-
Entrance configuration: Fixed a validation issue where the default entrance plan flag could not be left unspecified.
Version 1.11.1 - 2026-07-01
-
Events: Removed the restriction that prevented creating events with a start date in the past.
Version 1.11.0 - 2026-07-01
-
Events: Added integration with the CM Live Events API for more reliable event and product synchronisation.
Version 1.10.0 - 2026-07-01
-
Museumcard integration: Added support for Museum Pass Musées (Publiq) tickets, including scanning and credential setup.
-
Entrance configuration: Scan rules can now require manual verification (e.g. a photo check or confirmation question) before check-in is allowed.
-
Ticket management: Tickets can now have an expiry date, which is enforced when scanning.
-
Offline handling: Manual verification and check-in confirmation now work correctly when scanning offline.
Version 1.9.0 - 2026-06-29
-
System stability: Applied internal improvements and dependency updates.
Version 1.8.1 - 2026-06-26
-
Dashboard: Fixed the analytics screenshot display in dark mode.
Version 1.8.0 - 2026-06-23
-
Analytics: Analytics tables now include a totals row showing cumulative tickets, scans, remaining capacity, and show-up percentage.
-
Offline handling: Scanning app now displays a clear error message when trying to use an Online-mode entrance plan without a connection.
-
Entrance configuration: Fixed data binding in the entrance plan dialog so configuration options are correctly saved and applied.
-
System stability: Updated in-app help centre link and applied security updates for frontend dependencies.
Version 1.7.0 - 2026-06-19
-
Entrance configuration: Product rule display now includes tooltips and improved styling, making it easier to understand which rules apply to each ticket type.
-
External scanning: Scan callback notifications now include the event name, providing more complete data for integrations with external scanning systems.
Version 1.6.0 - 2026-06-17
-
External scanning: Barcode validation now correctly handles scan events submitted by external scanning devices, enabling smoother integration with third-party scanner hardware.
Version 1.5.1 - 2026-06-16
-
Museumcard integration: Fixed the barcode prefix configuration for Museumcard tickets so that Museumcard cards are correctly recognised and validated during scanning.
-
System stability: Applied a security patch for a frontend dependency vulnerability (CVE-2026-41305).
Version 1.5.0 - 2026-06-12
-
Analytics: Fixed filter selection bugs so analytics filters are now context-aware and apply correctly across all dashboard views.
-
Offline handling: Rolled back recent offline-mode changes to restore stable behavior for clicker registrations, scan logs, and Online-mode entrance plans.
-
System stability: Upgraded core backend framework (NestJS v11) and remediated a security vulnerability (CVE-2026-35515).
Version 1.4.0 - 2026-06-10
-
Entrance configuration: Rule coverage indicators are now shown in the product selection dialog when configuring scan rules, making it clear which rules cover each ticket type.
-
Entrance configuration: Fixed a display issue in the scan rule configuration dialog.
-
Offline handling: Clicker registrations and scan logs are now properly handled when the device goes offline, preventing stale data build-up.
-
Offline handling: A clear error message is now displayed when attempting to use an Online-mode entrance plan while the device is offline.
Version 1.3.1 - 2026-06-10
-
Scanning app: The app version displayed in the scanning interface is now read dynamically from the package configuration, ensuring it always reflects the correct release.
-
System stability: Applied dependency security updates for core framework packages.
Version 1.3.0 - 2026-06-09
-
Scanning app: Added MDM (Mobile Device Management) integration for SOTI-managed scanning devices, enabling automatic scanner identification via device intents.
-
Dashboard: MDM device information is now logged with each scan record and visible in the entrance dashboard, providing better traceability of which device performed each scan.
-
Dashboard: Fixed copy-to-clipboard functionality so data can be reliably copied from the dashboard on all devices and browsers.
-
System stability: Improved robustness when processing scan data from MDM devices with incomplete device information.
Version 1.2.0 - 2026-06-08
-
Analytics: Analytics data can now be filtered and viewed per scan point, enabling more granular entrance reporting across individual scanners.
-
System stability: Improved error handling for streaming responses to prevent unexpected failures during data retrieval.
Version 1.1.0 - 2026-06-03
-
Analytics: Entrance plan rules are now applied to per-plan ticket counts in the analytics dashboard.
-
Clicker: A confirmation dialog now appears before resetting the clicker count, preventing accidental resets.
-
Clicker: The clicker counter value is now stored in local storage and persists across sessions.
-
System stability: Fixed an issue where corrupted or invalid data from storage could cause unexpected errors.
Version 1.0.1 - 2026-06-03
-
Scanning app: Scanning app can now be installed on mobile devices as a Progressive Web App (PWA) with home screen icons and offline caching.
-
Scanning app: Scanner input is automatically re-focused after dismissing a scan result, enabling smoother continuous scanning workflows.
-
Scanning app: Guards and delays added to prevent duplicate scan registrations when scanning rapidly in succession.
-
Scanning app: Support for new clicker device claim types in the scanning app for hardware barcode scanners.
-
Analytics: Events filter added to the scan analytics dashboard, enabling more targeted data reporting per event.
-
Scan logs: Scan logs now include CM platform identifiers, providing richer audit trails for entrance activity.
-
Events: Event lists are now sorted chronologically (ascending by event date) for easier navigation.
-
Organisation management: New organisations are automatically provisioned in CM Platform upon creation.