flutter_vpn 0.13.0
flutter_vpn: ^0.13.0 copied to clipboard
Plugin for developers to access VPN service in their flutter app.
0.13.0 #
- Fix crash on Android under SDK34
- Support IPSec on iOS
0.12.0 #
- Upgrade to StrongSwan 5.9.5.
- Fix crash on Android release build.
- Migrate to federated plugin.
0.10.0 #
- Upgrade to StrongSwan 5.9.0.
- Fix typo in event channel.
- Expose port and name settings (Android).
0.9.0 #
- Upgrade to StrongSwan 5.9.0.
- Add
preparedfor checking vpn preparation on android.
0.8.0 #
- Fix crash on launch caused by abiFilters. (#45)
Breaking Changes
- Support Android embedding v2 (v1 is nolonger supported).
- Please update abiFilters according to the description in README.
0.7.0 #
- Add MTU for Android.
- Fix service unbinding. (#27)
0.6.0 #
- Update to StrongSwan 5.8.1.
- Use original notification from StrongSwan frontend.
- Automatically retry when a error occured.
BreakingChange
- In order to compatible with original
VpnStateService,CharonVpnStatehas been changed toCharonErrorStatethat shows detail kind of error when a generic error is received.
0.5.0 #
- Fix (#15) event handler for android (Flutter 1.6+).
0.4.0 #
- Fix state error if disconnect while connecting.
- Add iOS state handler.
0.3.0 #
- Add
getVpnStatefor iOS.
0.2.0 #
- Add
getVpnStateandgetCharonStatefor Android.
Breaking Change
- Old
FlutterVpnStatehas been renamed toCharonVpnStatewhich is for Android only. NewFlutterVpnStateis designed for both Android and iOS platform.
0.1.0 #
- Support
arm64-v8afor android. Please followREADMEto configure abiFilter for NDK.
Breaking Change
- Migrate to AndroidX
Migrate from the deprecated original Android Support Library to AndroidX. This shouldn't result in any functional changes, but it requires any Android apps using this plugin to also migrate if they're using the original support library. Follow Official documents to migrate.
0.0.4 #
- Add iOS support without status broadcast.
0.0.3 #
- Add
onStateChangedto receive state changes from charon.
0.0.2 (Deprecated) #
- Implemented simplest IkeV2-eap VPN service.
- Automatically download native libs before building.