Core scheduling engine implementation enables technicians to set up automated, time-based script runs across managed endpoints. MSPs can now automate routine maintenance tasks and deploy scripts on their own schedule without manual intervention.
OpenFrame v0.5.10 - macOS Enhancements & Platform Stability
Version: 0.5.10
MINOR
Release Type
BETA
Release Status
February 13, 2026
Release Date
Michael Assraf
Author




OpenFrame v0.5.10 delivers comprehensive platform stability improvements with expanded automated test coverage across device, log, and script management modules. This release modernizes core infrastructure with Redis and Cassandra migrations to shared environments, enhances macOS client feature parity with Windows, and strengthens security with enforced access controls for deleted tenant domains. MSPs gain improved reliability, consistent cross-platform experiences, and a more maintainable foundation for future innovation.
Features Added4
Script Scheduling Engine
Universal Backend Sorting for All Data Tables
Server-side sorting support across all data tables and API objects enables MSPs to organize and navigate devices, scripts, users, and other resources efficiently at scale with performant, reliable ordering regardless of dataset size.
Cluster Deletion API
New API endpoint for programmatic cluster deletion enables automated lifecycle management for tenant infrastructure with clean teardown of cluster resources, proper validation, and safety checks.
User-Context Command Execution for AI Agents
Fae and Mingo AI agents now execute Tactical RMM commands within the authenticated user's permission context with secure credential delegation, proper authorization boundaries, and full audit logging for AI-driven automation with strict access control.
Bugs Fixed6
Fae Chat Compatibility on macOS 26.2
Resolved Fae desktop chat functionality issues specific to macOS 26.2, addressing OS-specific behavior changes that impacted the chat experience for Mac users.
FleetDM Device ID Retrieval on Mac Intel
Fixed FleetDM device ID retrieval failure affecting Mac Intel devices, improving API response handling and adding proper fallback behavior for consistent device enrollment and visibility.
500 Error on Initial Organization Load
Resolved 500 Internal Server Error during initial load of organizations, ensuring smooth first-time onboarding experience for new tenants with proper error handling across backend and infrastructure layers.
Dashboard Offline Device Count Accuracy
Corrected dashboard device count by separating pending devices from the offline total, aligning frontend display with backend data for precise, trustworthy device status breakdowns.
Search Debounce and UI Interaction Issues
Fixed search input debounce for consistent results, expanded search field clickable area for better usability, and resolved protected image rendering behind authorization.
macOS Permission Issue for Fae Agent
Resolved macOS permission issue preventing the Fae desktop agent from operating correctly under the latest OS security model with proper entitlement handling.
Improvements17
Automated Test Coverage for Device Management
Comprehensive automated test coverage validates core device workflows including deletion, archiving, filtering, and search to ensure reliable operations across all environments.
Automated Test Coverage for Log Management
Added comprehensive automated test coverage for logging module, validating log filtering, search, and both summary and detailed log entry views for accurate troubleshooting and audit workflows.
Automated Test Coverage for Script Management
End-to-end automated test coverage for script management module covers script creation, modification, filtering, and search functionality to ensure stable and predictable workflows.
Enforced Access Control for Deleted Tenant Domains
Critical protections block all inbound traffic at firewall level and prevent re-registration of previously deleted domains, eliminating risks of domain reuse, hijacking, or accidental confusion.
macOS Client Feature Parity with Windows
macOS Fae desktop client now matches Windows version feature-for-feature, ensuring consistent MSP experience regardless of operating system with identical tooling and workflows.
MeshCentral Server Alignment with macOS Agent
MeshCentral remote access server synchronized with latest macOS agent changes, resolving compatibility gaps for seamless remote connectivity to Mac endpoints.
AI Chat Legacy Code Cleanup
Removed legacy backward-compatibility code including deprecated SSE connections, v2 controllers, and obsolete feature flags for improved maintainability and reduced bug surface area.
Async Chat Dialog Title Generation
Asynchronous title generation for AI chat dialogs improves UI responsiveness with graceful edge case and error state handling for smoother, snappier chat interface.
Redis Migration to Shared Infrastructure
Redis moved to shared datasource infrastructure, standardizing caching and session management with safe key isolation, correct TTL behavior, and reduced operational overhead.
Updated LastLogin Timestamp on Token Refresh
User LastLogin timestamps now accurately refresh during token renewal events for reliable visibility into user activity, session recency, and better audit trails.
Unified Shared Component Library
Aligned shared component library across all multi-platform hub projects for design consistency, eliminating visual inconsistencies and reducing frontend bugs from divergent implementations.
Cassandra Migration to Shared Infrastructure
Cassandra moved to shared infrastructure environment, consolidating database operations and reducing per-tenant overhead with simplified operational management, monitoring, and scaling.
Unified Test Library for All Environments
Consolidated shared testing logic across SaaS and self-hosted deployment tests into single reusable library, reducing maintenance overhead and ensuring consistent quality assurance.
Tenant Infrastructure Reprovisioning and Validation
Full tenant infrastructure stack reapplied and validated for healthy, consistent state with re-provisioned cluster resources, verified connectivity, and confirmed end-to-end operational readiness.
Zonal Configuration for Stage and Dev Clusters
Stage and Dev GKE clusters converted from regional to zonal configuration, optimizing cost and resource allocation for non-production environments while maintaining production redundancy.
Persistent Remote Control Sessions
Improved MeshCentral remote control session stability with automatic reconnection mechanisms that handle network interruptions gracefully, maintaining state and recovering seamlessly.
Standardized Remote Access Console Experience
Remote Access Console standardized for consistent behavior, layout, and interaction patterns across all remote session types, eliminating edge-case inconsistencies.
Related Links