v0.3.1
What's Changed
- Fix build number for release.yml flow by @evgeniyChepelev in #115
- Fix route status indicator for dynamic (DNS) routes by @pappz in #117
- Add IPv6 dual-stack UI support by @lixmal in #79
- fix(iOS): Connection-state-flicker by @evgeniyChepelev in #118
- Widget vpn transition states by @evgeniyChepelev in #125
- Add VPN toggle to Control Center (iOS 18 Controls widget) by @evgeniyChepelev in #120
- Feature/widget toggle switch UI by @evgeniyChepelev in #138
- feat(ios): add debug bundle upload to Troubleshoot screen by @evgeniyChepelev in #134
- Fix internet black-hole when auth session expires mid-tunnel by @pappz in #130
- Propagate exit-node deselect to synthesized v6 (::/0) route by @pappz in #128
- Notify user when VPN disconnects due to re-authentication by @evgeniyChepelev in #106
- Fix broken tests and enable tests workflows by @pappz in #148
- Replace Lottie connect button with toggle switch by @evgeniyChepelev in #140
- Fix login flow: wrong server after login, premature auth alert, parallel login by @pappz in #144
- fix(ios): prevent extension crash from late Go callbacks during network flapping by @pappz in #142
- Clear stale interfaceIPv6 on new engine session by @pappz in #152
- show orange indicator for connecting peers by @pappz in #154
- Bump netbird-core submodule to v0.74.2 by @netbirddev in #155
- Backport single exit node selection by @pappz in #151
Full Changelog: v0.2.0...v0.3.1