- Improved the server description to hide the "NONE" security tag and use a cleaner separator in the JSON tag
- Improved the xray core to version 26.3.27
- Improved sing-box TUN to honour the DNS-from-JSON setting the same way as Happ TUN
- Improved the inbound authorize screen to show SOCKS and HTTP credentials in Auto and From-JSON modes as copyable read-only fields
- Added an offline premium-status check so the app can verify premium immediately after a fresh install and for up to 30 days without reaching the server
- Added automatic disable of the OS system proxy on VPN connect when the per-app proxy feature is active, with a notification and the toggle flipped off persistently
- Fixed subscription expiry to show minutes when less than an hour remains instead of rounding up to the nearest hour
- Fixed a startup failure when a JSON subscription referenced unwritable log paths
- Fixed subscription URLs whose server name contains special characters like a trailing backslash failing to parse
- Fixed DNS-from-JSON not recognising xray's https+local:// DoH variant
- Fixed the User-Agent read-only indicator not responding to taps, and the interaction between the manual-block and change-user-agent premium parameters
- Fixed inbound authorize settings not refreshing after Reset Settings
- Fixed the inbound authorize mode dropdown being locked when premium metadata had pushed values, preventing manual override