
TestGrid Release Notes
Check out the latest feature releases, enhancements and platform updates.

Check out the latest feature releases, enhancements and platform updates.
August 6, 2026
This hotfix improves application display name retrieval, refines project permission management, and enhances search functionality in the Codeless result module to deliver more accurate data, better access control, and improved search performance.
April 8, 2026
Streamlined integration management across external service connections by introducing a unified configuration helper and standardizing HTTP authorization headers for all outgoing Jira API requests.
Centralized Service Configuration Helper: Replaced fragmented integration settings across CoTester, Jira, and Figma with a single, structured helper utility (coTesterConfigJiraFigma()), centralizing API keys, endpoints, and environment variables into a single maintainable source of truth.
Standardized Jira Authorization Headers: Overhauled authorization header construction routines across Jira integration points to enforce uniform header formatting and reliable credential passing during REST API operations.
Simplified Integration Governance: Reduced code duplication and maintenance friction across external service connectors, accelerating onboarding and updates for third-party developer integrations.
Scattered configuration parameters and inconsistent API headers make third-party integrations fragile, often leading to sudden authentication failures when tokens or endpoints shift. By centralizing settings through a dedicated API Configuration Helper and standardizing Jira Authorization header formatting, this hotfix ensures reliable, highly maintainable connections between your testing workflows and external tools.
April 7, 2026
Refactored client-side socket disconnect handling within TG Tunnel session workflows to ensure contextual notification overlays properly tear down once a session terminates.
Automated Disconnect Message Cleanup: Updated frontend session teardown state routines in TG Tunnel to guarantee that disconnect alerts and banner notifications are automatically cleared and hidden upon session completion.
Improved UI Session Lifecycle Behavior: Eliminated lingering overlay states, ensuring the browser view immediately resets to a clean, active state ready for subsequent connection attempts.
Persistent alert messages that remain on screen after a action finishes create confusion, leaving users uncertain whether a socket connection is still attempting to close or has safely disconnected. By ensuring the TG Tunnel Disconnect Message cleanly hides as soon as the workflow completes, this hotfix delivers crisp visual feedback and an accurate UI state throughout the connection lifecycle.
April 7, 2026
Engineered directory-level access controls across nested native app paths, updated backend data retrieval routines to strictly respect active user roles, and refactored search execution pathways across the entire stack for accelerated lookup speeds and precise UI rendering.
Nested Directory Native App Permission Checks: Integrated strict permission guardrails into the Build and NativeTest controllers, ensuring role-based access control is actively enforced across deeply nested application folder structures.
Permission-Aware Application Retrieval: Refactored application data fetching in key controllers and expanded the M_build model to support permission-scoped queries, ensuring users only see and interact with authorized binaries.
Unified & Refactored Search Pipeline: Standardized application search logic across controllers, models, views, and client scripts—introducing a dedicated matchSearchTerm utility method and optimizing get_search_app routines for faster, more accurate query results.
Database Query & Data Integrity Optimizations: Re-architected native app database operations to eliminate redundant query executions, maintain high data integrity, and boost overall throughput during high-concurrency app lookups.
UI & Navigation Enhancements: Applied layout refinements and CSS updates—including structural sidebar improvements—to provide a cleaner, more intuitive application browsing experience.
Unrestricted directory traversals and unoptimized search queries can expose sensitive application builds while degrading platform performance as workspace inventories grow. By introducing Native App Permission Checks across nested folders, refining data retrieval parameters, and overhauling the search pipeline, this hotfix delivers a secure, lightning-fast application management interface that strictly respects user access rights.
April 7, 2026
Refactored the Appium Inspector integration within the live device workbench, overhauled iframe teardown and re-initialization protocols to conserve memory, and applied comprehensive CSS refinements across sticky headers, screen layouts, and dropdown controls.
Optimized Appium Inspector & iFrame Lifecycle: Enhanced the Appium Inspector integration with dynamic query parameters, enforced an about:blank reset state on iFrame teardown to release browser memory, and guaranteed fresh content rendering on every view reload.
Modernized Script Assets & Browser Compatibility: Updated core inspector script references to the latest asset versions and introduced a browser ponyfill script to ensure uniform cross-browser compatibility during live inspection sessions.
Refined Screen Image Layout: Shifted the main screen display container CSS from flex to block layout, eliminating rendering artifacts and maintaining consistent image scaling across device viewports.
Polished Sticky Table Headers & Dropdown UI: Raised sticky header z-index layering on session overview tables to maintain visibility during deep vertical scrolling, while updating dropdown styles with a 130px minimum width, dynamic width calculations, and text overflow handling.
Codebase Cleanups: Resolved code indentation formatting within v_octopus_version_view.php to improve maintainability.
Persistent iFrame sessions can consume excessive memory and lead to stale element inspections, while minor CSS overlap bugs degrade usability when controlling real-time mobile streams. By locking down the Appium Inspector Integration, enforcing complete iFrame cleanup on reload, and polishing core UI layout controls, this patch delivers a faster, highly responsive, and visually consistent device inspection environment.
April 7, 2026
Implemented pre-save validation guardrails across creation and editing workflows to enforce strict step-presence requirements, preventing incomplete or empty test definitions from persisting to the repository.
Enforced Step Validation on Save: Introduced mandatory pre-flight checks during both creation and modification workflows, requiring at least one valid, non-blank step before saving Test Cases or Test Functions.
Blocked Blank Entity Persistence: Prevented users from accidentally committing empty test structures or saving steps with blank execution instructions across both creation and editing modals.
Enhanced Asset Repository Integrity: Enforced consistent structural requirements across all authoring entry points, guaranteeing that all saved test assets contain executable step logic.
Allowing blank or stepless test cases and test functions to be saved introduces broken dependencies, causes silent failures in automated execution queues, and pollutes test suites with invalid data entries. By introducing strict Step Validation Before Saving Test Cases and Test Functions, this hotfix guarantees that every committed test asset contains valid step logic, keeping your automation suites clean, executable, and reliable.
April 6, 2026
Overhauled audit log parsing routines within the workspace history dashboard to restore exact page navigation and entity rendering, while introducing real-time duration metrics for hardware reservation tracking.
Corrected Application History Log Pagination: Fixed boundary logic and page offset calculations across the Application History log dashboard, ensuring smooth, predictable navigation through large historical audit datasets.
Accurate Entity Name Rendering: Resolved UI display string formatting bugs to guarantee that entity and user names render cleanly and accurately across all history log records.
Reservation Utilization Duration Tracking: Integrated automated calculation and display routines for reservation utilization metrics, giving teams precise visibility into hardware usage runtimes and resource consumption efficiency.
Broken pagination and unrendered entity labels make audit logs nearly unsearchable during compliance reviews, while missing usage metrics obscure how efficiently device farm hardware is being utilized. By fixing pagination, restoring proper name displays in Application History logs, and adding Reservation Utilization Duration metrics, this update equips platform administrators with complete visual clarity and actionable resource insights.
April 6, 2026
Refactored device routing logic and optimized underlying SQL selection queries within the visual test creation framework to restore full visibility into uploaded application packages across mobile operating systems.
Reliable Uploaded Build Data Retrieval: Overhauled cross-platform device handling routines within the Codeless Module to ensure uploaded build binaries for both Android and iOS are accurately fetched, verified, and surfaced.
Accurate Application Display Name Querying: Updated core database selection queries to explicitly extract and map application_name metadata, ensuring true application display names appear across all selection lists and workspace views.
Cross-Platform Storage Alignment: Standardized file pointer resolution across mobile operating system targets to prevent build retrieval timeouts or missing package references during visual test setup.
When visual test creation tools fail to retrieve uploaded build files or drop application display labels, automated workflows stall as QA engineers struggle to identify and attach the correct build version. By fixing build retrieval protocols and restoring precise application name mapping in the Codeless Module, this update guarantees seamless build selection and uninterrupted visual test authoring across both iOS and Android environments.
April 6, 2026
This hotfix improves the accuracy and consistency of data returned by the Cap Builder API by refining the database query logic to correctly group results based on device identifiers.
April 6, 2026
This hotfix restores the missing application name handling logic in the Project Directory feature, ensuring consistent functionality across the latest codebase.
Showing page 1 of 21 (202 total notes)