Lantern v9.0.21-ios Release Notes
Bug Fixes
- Fixed file watcher issue on iOS
- Fixed nil idleTimer panic in network handling
- Fixed CGo write barrier panics by wrapping FFI exports with runOnGoStack
- Improved idle timeout handling in core networking library
Improvements
- Enhanced public IP detection at startup and included in API requests
- Improved distributed tracing for bandit config, URL testing, and callback flow
- Better alignment on telemetry attribute keys
- Added agent hints to telemetry collection
Infrastructure & Platform Support
- Updated to Xcode 26
- Added Windows on ARM support
- Migrated core networking library (radiance) to error-returning API for improved reliability
- Updated lantern-box dependency to v0.0.52
Other Changes
- Implemented user state persistence
- Improved handling of already-deleted releases in cleanup workflows
- Enhanced network outbound management to prevent removal of old outbounds when replacements fail to load
This is a production release from commit 96e6044.
Branch: v9.0.21-ios
- iOS: Uploaded to TestFlight