DevicePark 1.4.0 Release Notes
16.10.2025
New Features
Video Recording for Device Sessions
Session video recordings are now automatically captured and stored securely. Users can review their test sessions through video playback.
Device Tagging System
Users can now organize devices using both fixed and custom tags for better device management and categorization.
Priority-Based Device Allocation
Clients can now assign priority levels (1-5) to their device allocation requests, enabling more flexible resource management.
Enhanced Device Allocation Flexibility
Device allocation now supports flexible parameter matching. Users can request devices based on partial criteria without needing to specify all device details.
Session Timezone Display
Session start and end times are now displayed in the viewer's local timezone, ensuring accurate time representation across different regions.
Device Pool Analytics and Reporting
Comprehensive analytics dashboard with multiple visualization options to track device usage and performance.
Analytics Include:
Session Summary Line Chart: Daily session count trends over time
OS Distribution Pie Chart: Usage breakdown by operating system (Android/iOS)
Device Type Distribution Pie Chart: Usage distribution by device models with total usage hours
Pool Usage Pie Chart: Test usage rates across all device pools
Offline Device Detail Access
Device detail information is now accessible even when devices are offline, allowing users to check pool assignments and manage configurations.
Device Logs Quick Access
Users can now view device logs directly from the device list screen without navigating to node screens.
Multiple Sessions per Allocation
Clients can now start multiple sessions using the same allocation ID as long as the allocation period is active.
Automatic Session Timeout on Inactivity
Sessions automatically terminate after a period of inactivity to free up device resources.
Landing Page Launched
DevicePark landing page is now live, providing product information and demo request capabilities.
Access: https://devicepark.testinium.com
Improvements
iOS Health Service Timeout Mechanism
iOS Health Service now includes a timeout and retry mechanism for devices stuck in preparing state.
Property Management for iOS Services
iOS CLI Service, iOS Health Service, and iOS Management Service properties are now externally manageable.
DeviceSessionService Refactoring
DeviceSessionService has been simplified with business logic separated into a new DeviceSessionOrchestrator class.
Improvements:
CRUD operations remain in DeviceSessionService
Session start/stop workflows moved to DeviceSessionOrchestrator
Clearer separation of responsibilities
Improved code readability and maintainability
Error Message Improvements
System error messages are now more user-friendly and actionable, replacing low-level technical messages with clear guidance.
Logo and Favicon Update
DevicePark branding updated with new logo and favicon across the application.
CLI Service Start-Stop Endpoints
CLI service now includes start and stop endpoints for proxy server management.
Node Startup Script Improvements
iOS node startup script (start.sh) now includes interactive prompts and better service management.
Bug Fixes
Device Pool Pagination Issue
Fixed the issue where only 10 device pools were visible even when more than 10 pools existed.
Device Pool Addition Limit Bug
Resolved the bug preventing device addition to pools when total pool count exceeded 10.
Active Session Allocation Issue
Fixed the bug where devices were being reallocated to other clients even when active sessions were in progress.z
Session Timezone Display Issue
Corrected session time display to show times in viewer's local timezone instead of server timezone.
Android Device Offline Recovery
Fixed the issue where Android devices required service restart to come back online after going offline.
Last updated