Release 1.5.0
Highlights
Release date: 17.11.2025
New Features
Improved Device Visibility Management
- Non-visible devices are excluded from dashboard online and offline counts.
- Devices with visible = false cannot be added to device pools.
Client-Based Parallel Allocation Limit
- Added Max Parallel Allocations in Client Settings.
Session Video Playback Button
- Sessions now include a Play button for active and closed sessions.
- Supports live-video playback for active sessions.
New APIs for iOS Force Close
- Automatic force close is now triggered on timeouts.
- Added a dedicated API for web client initiated force close.
Improvements
File Upload Pipeline Optimization
- Large APK and IPA uploads are now significantly faster.
- Reduced IO usage and removed unnecessary temporary file writes.
Pool Edit Screen Full-Width Redesign
- Implemented a fully responsive layout.
- Improved readability and spacing for device lists.
Tag-Based Device Filtering
- Added multi-select tag filtering with instant updates.
- Added active filter indicator and tooltip.
Default Client Settings Automation
- New clients automatically receive default system values such as video access and retention settings.
iOS Video Upload Centralization
- Migrated video upload logic from CLI Service to iOS Management Service for better maintainability.
iOS Session Stop Logic Enhancements
- Added additional validation and safety checks.
Bug Fixes
iOS Session Stop API Error
- Resolved backend handling issues causing unexpected session stop failures.
iOS Video Stop Causing Device Stuck In-Use
- Fixed CLI service shutdown flow that could leave devices locked in In-Use state.
Allow System Setting Access Not Working (iOS)
- Settings app is now correctly blocked or unblocked based on toggle state.
Web Client Force Close Limitations
- Web client can now reliably trigger force close on iOS sessions.
Client Creation Missing Default Values
- Fixed missing video-related defaults during client creation.
Device Pool Showing Non-Visible Devices
- Removed hidden devices from pool add and remove lists.
Dashboard Reporting Hidden Devices
- Dashboard statistics no longer include invisible devices.