flutter_login_vk 4.0.0
flutter_login_vk: ^4.0.0 copied to clipboard
Login via VK.com. Easily add VK login feature in your application. User profile information included.
Unreleased #
4.0.0 #
- BREAKING Require Flutter
3.38.0(Dart3.10.0) and iOS13.0. - BREAKING
initSdk()can return an error now. Previously the result was sent twice and a successful one was almost always the first, so an initialization error was ignored. - [iOS] Support UIKit's scene-based life cycle:
handle redirect from the VK app in
scene:openURLContexts:and look up a view controller to present SDK UI in the connected scenes. Without it log in never completes in an app withUISceneDelegateadopted. - [iOS] Fixed: log in never completes if authorization failed
(
vkSdkUserAuthorizationFailed). - [iOS] Fixed: result of
initSdk()was sent twice, so an initialization error was ignored (see the breaking change above). - [Android] Fixed: log in always failed if the stored access token
is not valid anymore (expired or revoked). Such a token is dropped
during
initSdk()now.
3.0.0 #
- [Android] Update compile SDK (34), Java (11), AGP (8.5.1), Kotlin (1.8.10).
- Use Flutter 3.27.1 and new FVM configuration.
- [Example] Update android build files.
2.2.2+1 #
- Minor README update.
2.2.2 #
- Fixed: Exception when login with
emailscope in Turkish. Thanks to @gadgetreviews.
2.2.1+2 #
- Fixed README.
- Small documentation fixes.
2.2.1+1 #
- Migrate to mavenCentral.
2.2.1 #
- [Android] Fix
compileSdkVersion.
2.2.0 #
- [Android] Update VK SDK version to 3.5.0.
- Update Gradle, Kotlin and gradle plugin versions.
- [Android] BREAKING Require min
compileSdkVersion31.
2.0.0+2 #
- Important! Add rules
-keep class com.vk.** { *; }in you proguard file (android/app/proguard-rules.pro). - [Android] Removed excessive token check in
getUserProfilemethod.
2.0.0+1 #
- Update SDK version in readme.
2.0.0 #
- BREAKING Method
initSdk()does not acceptappIdandapiVersion, you need to define it instrings.xml/Info.plist, see README. - BREAKING Removed fields
httpsRequiredandexpiresInfromVKAccessToken. - [Android] Update vk-android-sdk to 3.2.2.
- [Android] Up your
minSdkVersionto 21. - Change version async to 2.5.0.
1.0.1 #
- [iOS] Update VK-ios-sdk to 1.6.2
(you may need to run
cd ios && pod update VK-ios-sdkin your project's folder, to update dependencies). - Update async to 2.8.1.
- Update innim_lint to 0.2.0.
Thanks to @otopba.
1.0.0 #
- Migrate to null safety.
- Flutter 2.
0.2.1 #
- Added
innim_lint. Refactoring.
0.2.0 #
- Flutter 1.22.
- iOS VK SDK upgraded to the ^1.6.
- Fixed: Build failed on iOS with VK SDK 1.6 (Issue #2).
0.1.1 #
- Fixed: Crash on iOS 10.
0.1.0+3 #
- Readme: Upgrade to the Android embedding v2.
- Readme: Typos and fixes.
- Readme: Link to instruction in Russian.
0.1.0+1 #
- Initial release: log in, get profile information, get email, log out.