Skip to content

Releases: X-dea/flutter_vpn

v0.12.0

24 Apr 14:37
Compare
Choose a tag to compare
  • Upgrade to StrongSwan 5.9.5.
  • Fix crash on Android release build.
  • Migrate to federated plugin.

v0.11.0

23 Apr 14:24
Compare
Choose a tag to compare
  • Fix crash for example on Android release build.
  • Upgrade to AGP 7.1.2
  • Upgrade to kotlin 1.6.10

v0.10.0

02 Mar 05:37
Compare
Choose a tag to compare
  • Upgrade to StrongSwan 5.9.0.
  • Fix typo in event channel.
  • Expose port and name settings (Android).

v0.9.0

23 Aug 17:19
Compare
Choose a tag to compare
  • Upgrade to StrongSwan 5.9.0.
  • Add prepared for checking vpn preparation on android.

v0.6.0

23 Nov 06:33
Compare
Choose a tag to compare
  • 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, CharonVpnState has been changed to CharonErrorState that shows detail kind of error when a generic error is received.

v0.5.0

17 Jul 13:50
Compare
Choose a tag to compare

Fix (#15) event handler for android (Flutter 1.6+).

v0.4.0

27 Apr 06:35
Compare
Choose a tag to compare

Fix state error if disconnect while connecting.
Add iOS state handler.

v0.3.0

24 Apr 09:14
Compare
Choose a tag to compare

Add getVpnState for iOS.

v0.2.0

18 Mar 08:51
Compare
Choose a tag to compare

Add getVpnState and getCharonState for Android.
Breaking Change
Old FlutterVpnState has been renamed to CharonVpnState. This method is for Android only.
New FlutterVpnState is designed for both Android and iOS platform.

v0.1.0

08 Mar 04:02
Compare
Choose a tag to compare

Support arm64-v8a for android

We have added the libraries for arm64-v8a.
Please follow README to configure abiFilter for NDK.

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.