Lantern v10.0.0 Release Notes
New Features
- Action Mode (formerly Unbounded): Launched as a top-level feature for sharing your connection with others, now integrated as a basic mode within the unified Share My Connection interface
- Pro Access UI: New interface for managing Pro subscriptions and account features
- Affiliate Flow: Added referral program UI and functionality
- Android Sideload Auto-Updates: Implemented automatic updates for sideloaded Android installations
- Windows Multi-Instance Prevention: Prevents multiple Lantern instances from running simultaneously
Bug Fixes
- Fixed Android crash on 32-bit (armeabi-v7a) architecture by dropping from AAB distribution
- Fixed iOS tunnel crashes during cold startup and failed NE restarts
- Fixed macOS tunnel caching issues and system extension activation recovery
- Fixed Windows payment completion handoff and report issue routing
- Fixed Android VPN state persistence after APK upgrades
- Fixed iOS purchase receipt loss after backend acknowledgment failures
- Fixed password manager autofill for Pro authentication fields
- Fixed split tunneling app ordering to be case-insensitive
- Fixed report issue screenshot and attachment handling across all platforms
- Fixed various UI state synchronization issues in Action Mode
Improvements
- Updated UI layouts for better responsiveness on small devices and constrained heights
- Enhanced Windows and iOS dialogs, checkboxes, and navigation styling
- Improved VPN toggle actions to match displayed VPN state
- Added memory monitoring and optimization across all platforms
- Optimized Android and iOS startup performance by deferring unnecessary initialization
- Improved tunnel stability with better network settings handling and recovery from network pauses
- Added user messaging system for important notifications
- Enhanced logging with Flutter log rotation on all platforms and reduced event noise
Infrastructure & Dependencies
- Updated to sing-box v1.13.19 for improved VPN performance
- Bumped Android Gradle toolchain and Play Billing to v8.0
- Upgraded radiance dependency for numerous stability and performance fixes
- Added support for Firebase Test Lab for Android testing
- Implemented channel-aware update metadata publishing for releases
- Enhanced CI/CD with smoke test gating on release publication and staging-backed test builds
- Added macOS connect smoke tests and improved build signing identity derivation
This is a production release from commit 0c337da.
Branch: v10.0.0
- macOS (.dmg) (permalink)
- Windows (.exe) (permalink)
- Android (.apk) (permalink)
- Linux AMD64 (.deb) (permalink)
- Linux AMD64 (.rpm) (permalink)
- Linux AMD64 (.pkg.tar.zst) (permalink)
- Linux ARM64 (.deb) (permalink)
- Linux ARM64 (.rpm) (permalink)
- Linux ARM64 (.pkg.tar.zst) (permalink)
- iOS: Uploaded to TestFlight