New Features & Improvements
Enhanced HTTP/2 Connection Stability
- Improved device batch processing: Fixed critical HTTP/2 connection drop issues when handling large numbers of devices
- Optimized URLSession configuration: Implemented custom URLSession with proper HTTP/2 settings and connection pooling
- Better error handling: Resolved "Invalid HTTP header field" errors (Code -531) that were causing network connection losses
Performance Improvements
- Connection pooling: Configured optimal HTTP connection limits for efficient concurrent requests
- Timeouts optimization: Enhanced request and resource timeout values for more reliable API communications
- Reduced connection resets: Disabled incompatible HTTP/1.1 features (pipelining, chunked transfer encoding) that conflicted with HTTP/2
Stability Fixes
- Fixed NSURLErrorDomain Code -1005 errors ("The network connection was lost")
- Resolved HTTP/2 stream errors when querying multiple devices
- Improved reliability during large-scale device management operations
What's Fixed
- ✅ Connection drops when working with large device inventories
- ✅ HTTP/2 frame errors related to invalid transfer-encoding headers
- ✅ Network timeout issues during batch operations
Requirements
- macOS 15.5 or later
- Xcode 12.0 or later
Known Issues
None at this time.
Installation & Updates
Download the latest build from the releases page.
Release Date: January 12, 2026
Build Version: 1.1
Status: Stable