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.
- Remove unnecessary permissions from AndroidManifest (https://outsystemsrd.atlassian.net/browse/RMET-3987)
- Bump Kotlin and Gradle versions (https://outsystemsrd.atlassian.net/browse/RMET-3887)
- Handle Edge-to-Edge on all Android versions.
- Fix issue where the custom tabs browser wasn't being closed when navigating back to the app (https://outsystemsrd.atlassian.net/browse/RMET-3684)
- Fix race condition that caused the
BrowserFinished
event to not be fired in some instances with the system browser.
- Fix issue where some URLs weren't being open in Custom Tabs and the External Browser (https://outsystemsrd.atlassian.net/browse/RMET-3680)
- Fix position of elements in bottom toolbar when
isLeftRight
is true inOpenInWebView
(https://outsystemsrd.atlassian.net/browse/RMET-3560)
- Add
Close
feature for WebView and System Browser (https://outsystemsrd.atlassian.net/browse/RMET-3428). - Add permissions requests and opening file chooser to
OpenInWebView
feature (https://outsystemsrd.atlassian.net/browse/RMET-3534). - Add error and loading screens for
OpenInWebView
feature (https://outsystemsrd.atlassian.net/browse/RMET-3492). - Add browser events to
OpenInSystemBrowser
feature (https://outsystemsrd.atlassian.net/browse/RMET-3431). - Add
OpenInSystemBrowser
(https://outsystemsrd.atlassian.net/browse/RMET-3424). - Add UI customizations to
OpenInWebView
(https://outsystemsrd.atlassian.net/browse/RMET-3490). - Add
OpenInWebView
with current features and default UI (https://outsystemsrd.atlassian.net/browse/RMET-3426). - Add browser events to
OpenInWebView
feature (https://outsystemsrd.atlassian.net/browse/RMET-3432). - Add
OpenInExternalBrowser
(https://outsystemsrd.atlassian.net/browse/RMET-3422).
- Add content to
README
(https://outsystemsrd.atlassian.net/browse/RMET-3473).