- Update deps
- Add ads methods
- Add VKWebAppShowOrderBox
- Add forgotten VKWebAppAddToCommunityResult, VKWebAppOpenCodeReaderResult, VKWebAppViewHide serializers
- Set fixed version to vk-bridge script
- Add Appearance enum for VKWebAppUpdateConfig
- Add StatusBarStyle enum for SetViewSettingsOptions
- Add new method openWallPost
- Update build_runner to 2.1.5
- Add new method donutIsDon
- Update some method arguments to enum
- Fix LaunchParams parsing: vk_group_id and vk_viewer_group_role can be null
- Update dependencies
- Migrate to null safety
- Update dependencies
- Added methods for show native ads
- Fix deserialization in event handler
- Update dependencies
- Country and city for VKWebAppGetUserInfoResult are marked as optional
- Update rxdart version from 0.24.1 to 0.25.0
- Fix isLayer type in VKWebAppUpdateConfig
- Improve VKWebAppGetGeodataResult parsing
- Fix: mark bdate in VKWebAppGetUserInfoResult as nullable
- Don't call VKWebAppStorageGet if list of keys is empty and return empty result.
- Remove unused imports
- Remove unused imports
- Remove app_id from update config event due difference type on iOS and Android ( String / int )
- Set default value for offset ( 0 ) in StorageGetKeys because it requires on iOS
-
Improve internal error handling
-
Add new methods:
- getFriends
- openContacts
- getAuthToken
- getGroupInfo
- joinGroup
- leaveGroup
- allowMessagesFromGroup
- getCommunityToken
- addToCommunity
- showCommunityWidgetPreviewBox
- flashGetInfo
- flashSetLevel
- locationChangedStream
- viewHideStream
- resizeWindow
- scroll
- setLocation
- setViewSettings
- setSwipeSettings
- tapticNotificationOccurred
- tapticSelectionChanged
- tapticImpactOccurred
- subscribeStoryApp
- Fix internal error handling
- Add methods for storage
- Remove unused import
- Initial version