4.0.0-beta.0 (2022-06-17)
Bug Fixes
- android: make removeAllListeners return a promise (#5527) (6f4d858)
- android: prevent app from loading if server.url is invalid (d4a0dea)
- cli: Use CURRENT_PROJECT_VERSION variable on ios template (#5418) (0a07648)
- ios: make removeAllListeners return a promise (#5526) (815f71b)
Features
- android: don't allow server.androidScheme to be set to schemes handled by WebView (01285ba)
- android: set default targetSDK to 31 (#5442) (4442459)
- android: set default targetSDK to 32 (#5611) (416b966)
- android: Upgrade gradle to 7.4 (#5445) (28eaf18)
- android: Use java 11 (#5552) (e47959f)
- android-template: use DayNight theme as default (#5643) (9d76869)
- cli: export android-template activity for SDK 31 support (#5351) (79b4a3c)
- cli: set targetSDK to 31 in android-template (#5443) (8793c58)
- cli: set targetSDK to 32 in android-template (#5612) (8b8be47)
- cli: Upgrade Gradle to 7.4 in the template (#5446) (11b648d)
- ios: add getConfig to CAPPlugin (#5495) (224a9d0)
- ios: Add preferredContentMode configuration option (#5583) (5b6dfa3)
- ios: Support of range requests on WebViewAssetHandler (#5659) (348c08d)