Releases: mendix/hybrid-app-base
Releases · mendix/hybrid-app-base
Fixed crash on Android 10
- We fixed an issue with Android 10 failing with secure storage.
- We added implementation details for including local resources (only if it exists) into your packaged iOS app.
Fixed race conditions with hooks
- We fixed an issue with race conditions in asynchronous hooks.
- We introduced a new onBeforeSynchonization hook.
Fixes for iOS 13
- We fixed a regression with the keyboard-avoiding behavior in iOS.
- We fixed an issue with SSO failing to load on iOS 13 devices.
Fix missing build scripts
We fixed an issue were cordova will fail with missing build scripts
Fixed a crash on iPads running iOS 13
Fixed a crash with iPads running iOS 13
Fix missing build extras on Android
Fixed an issue where the build would fail due to missing dependencies
Fixes for Android devices
-
We fixed an issue where Android devices with older WebView versions might get stack in a loading loop.
-
We fixed an unhandled exception with Secure Storage when using a PIN view. Users on devices with no OS-level security features enabled — like pin, password, biometrics — will now be prompted to enable any of them before proceeding to set their app's PIN.
Correctly assigning input type based on platform for Pin view
- Correctly assign input type based on platform
Fixing the pin view's keyboard behaviour on Android
- Android should default correctly to a number pad for the pin view
Improve build stability for apps with push notifications support
- We moved the Google Services .json, .plist, and build-extras.xml files to the /config folder. Thus, if you want to build with this version with old config.xml.mustache make sure to change lines 213,214 to updated version:
<resource-file src="config/google-services.json" target="app/google-services.json" />
<resource-file src="config/build-extras.gradle" target="build-extras.gradle" />
- We changed how the
build-extras.xml
file is included in the project, so that Phonegap Build properly picks it up - The build process no longer fails when you do not provide a
GoogleServices-Info.plist
file. This is usefull in case you wish to use FCM for push notifications on Android, and APNS for push notifications on iOS.