Repository navigation
1.0.0-beta.9
Pre-release
Pre-release
New
- Providers can customize the active subscription's accent color across the dashboard and popup, with readable light and dark themes.
- macOS routes system DNS through the active TUN by default, including DNS requests normally sent to a local router. This can be turned off in Settings. The physical network's DNS remains available to the connection engine and follows network changes; system DNS returns automatically after disconnecting or a client, engine or helper crash.
Improved
- TUN respects the stack specified by the subscription. When none is specified, it uses the connection engine's default; explicitly saved subscription overrides are preserved.
- Profile configuration, runtime configuration and the VLESS converter share a YAML editor with field suggestions, schema diagnostics, hover help and formatting, available without external downloads.
- Selectors in Settings, subscription overrides and rule forms stay compact, fit narrow windows and support more reliable keyboard navigation.
- TUN uses an updated helper; older installations offer a helper update when needed.
- TUN can follow the active subscription or stay enabled or disabled for all subscriptions. Existing on/off choices are preserved after updating. System Proxy turns off while TUN is enabled.
- Subscription settings take precedence over unnecessary client defaults. IPv6, TUN routing, DNS and geodata settings follow the subscription or the connection engine's defaults.
- The local proxy port can be set globally or reset to automatic selection. Beta keeps its separate port so it can run alongside the stable client.
- Importing a subscription can offer helper installation without connecting. Cancelled installation prompts no longer resume an outdated connection or switch to another subscription.
Fixed
- The TUN stack specified in a profile's YAML is respected when subscription overrides are disabled or locked by the provider.
- Single-line popup announcements stay compact and no longer show an unnecessary expand button.
- Schema warnings no longer prevent applying otherwise valid YAML; the connection engine still validates changes before they are saved.
- macOS TUN connections start correctly when both IPv4 and IPv6 DNS endpoints are enabled.
- Removing the helper disconnects TUN and System Proxy and restores system DNS before removal. Connecting again without TUN works without the helper.
- Failed subscription changes preserve the previous connection and settings. Provider caches stay separate for each subscription and can be reused safely after changing or restoring a source.
- Profiles with file-based providers keep using their original files; deleting a subscription does not delete those files.