All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
The changes documented here do not include those from the original repository.
- Bumps Kotlin and Gradle versions (https://outsystemsrd.atlassian.net/browse/RMET-3887).
- Remove unnecesary
kotlin-kapt
plugin from build.gradle file (https://outsystemsrd.atlassian.net/browse/RMET-3804).
- Handle Edge-to-Edge on all Android versions.
- Android: Fix issue where the custom tabs browser wasn't being closed when navigating back to the app
- Android: Fix race condition that caused the
BrowserFinished
event to not be fired in some instances with the system browser
- Android: Fix issue where some URLs weren't being open in Custom Tabs and the External Browser (https://outsystemsrd.atlassian.net/browse/RMET-3680)
- Add
Close
feature for WebView and System Browser on Android (https://outsystemsrd.atlassian.net/browse/RMET-3428). - Add error codes and messages on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3465).
- Format error codes and messages on Android (https://outsystemsrd.atlassian.net/browse/RMET-3466).
- Add permissions requests and opening file chooser to
OpenInWebView
feature on Android (https://outsystemsrd.atlassian.net/browse/RMET-3534). - Add error and loading screens for
OpenInWebView
feature for Android (https://outsystemsrd.atlassian.net/browse/RMET-3492). - Add custom error page for
OpenInWebView
feature (https://outsystemsrd.atlassian.net/browse/RMET-3491). - Add browser events to
OpenInSystemBrowser
feature on Android (https://outsystemsrd.atlassian.net/browse/RMET-3431). - Add
OpenInSystemBrowser
's features on Android (https://outsystemsrd.atlassian.net/browse/RMET-3424). - Add possibility to override the user agent used in
OpenInWebView
's webview (https://outsystemsrd.atlassian.net/browse/RMET-3490). - Add browser events to
OpenInWebView
feature (https://outsystemsrd.atlassian.net/browse/RMET-3432). - Add
OpenInWebView
with current features and default UI on Android (https://outsystemsrd.atlassian.net/browse/RMET-3426). - Add
Close
feature on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3427). - Add
OpenInWebView
's interface customisations on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3489). - Add
OpenInWebView
's event listeners on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3430). - Add
OpenInWebView
's features on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3425). - Add
OpenInSystemBrowser
's event listeners on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3429). - Add
OpenInSystemBrowser
's features on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3423). - Add
OpenInExternalBrowser
's features on Android (https://outsystemsrd.atlassian.net/browse/RMET-3422). - Add
OpenInExternalBrowser
on iOS (https://outsystemsrd.atlassian.net/browse/RMET-3421). - [Bridge] Adds cordova bridge, with types (https://outsystemsrd.atlassian.net/browse/RMET-3419).
- Add content to
README
(https://outsystemsrd.atlassian.net/browse/RMET-3473).