Version: 10.0.0
Release Date: 11 Nov 2025
Type: Major release
Environments: Dashboard, API, Hub, Integrations (SiteLink, Storeganise)
Key Highlights
This major release brings substantial infrastructure improvements with comprehensive library updates across the stack, including Node.js v22, TypeScript v5, and Express v5, delivering enhanced stability, security, and performance.
Hub introduces significant architectural improvements with endpoint versioning and optimized multiplexer communication patterns that dramatically reduce network overhead.
Dashboard receives a major transformation with a completely redesigned overview page focused on real-time site activity, gate management, and actionable insights.
Additional enhancements include integration workflow updates and improved device management processes.
In this release: |
Major Changes
Dashboard Overview & User Experience
Overview Page Redesign: Complete overhaul of the default dashboard landing page designed to provide on-site staff with actionable, real-time information emphasizing "what is happening today," featuring gate activity statistics, current users on site, booking changes, gate list with easy controls, and recent activity from the last few days
Gate Pinning: Added ability to pin gates, pushing them to the top of the dashboard overview gate list for quick access to frequently monitored locations
Menu Redesign: Restructured dashboard navigation menu for improved usability
API Infrastructure & Performance
Library Modernization: Upgraded core dependencies including Node.js (v18.20→v22.20), TypeScript (v4.4→v5.9), and Express (v4.17→v5.1), alongside updates to data validation tools, date/time libraries, database clients, testing frameworks, and code formatting libraries for improved stability, security, runtime efficiency, and access to latest features
Database Migration: Initiated gradual migration to new database communication library, beginning with endpoints previously experiencing significant database load due to poor query performance, enabling future performance improvements across all API operations as migration progresses
Hub Architecture & Communication
Endpoint Versioning: Implemented versioning for internal hub routes, enabling backwards compatibility with multiple device versions without firmware version checks
Multiplexer Bulk Enrollment: Added endpoint for bulk peripheral device enrollment, eliminating the previous device-by-device approach that created significant network overhead and substantially slowed overall enrollment time
Multiplexer Message Queue Handling: Added backup endpoint for processing entire multiplexer websocket message queues with background processing, replacing the previous behavior of dropping older messages
Configuration Delivery Optimization: Split multiplexer device/config fetch route into separate endpoints for devices and deduplicated configs, dramatically reducing network and computational overhead
Integration Updates
Storeganise Workflow: Migrated integration to standardized add-on workflow, removing the need for unique setup per organization and preventing webhook disablement from error messages
SiteLink Unit Management: Implemented prevention of automatic unit re-creation for manually deleted units
Fixes & Improvements
Security
Integration Access Control: Resolved vulnerability where an integration bypassed API overlock checks by not utilizing externally accessible API correctly
Dashboard
Cross-Site Entity Navigation: Improved navigation to individual entity detail pages to allow viewing entities from different sites without redirecting, as long as user has permissions for both sites
Reboot Status Display: Corrected display text for failed reboot commands to accurately state "failed to reboot"
Firefox Compatibility: Fixed shift-select functionality for table rows in Firefox browser
API
Error Reporting Configuration: Added system configuration setting to optionally disable error reporting to third-party services
Device Management
Multiplexer Unenrollment: Unenrolling devices from multiplexer OSDP networks now properly removes offline devices
Lock Calibration Logging: Added new event log type for tracking lock home position calibration
Known Issues
- Unenrolling offline devices will always occur regardless of the "Deregister offline devices" setting - this will be fixed in the next release.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article