Releases: Igalia/wpe-android
Releases · Igalia/wpe-android
Latest Preview
CI: Replace the setup-gradle action with setup-android The setup-android action takes care of making sure that the Android SDK is installed in the desired version, and let the gradlew wrappers fetch Gradle as-needed (which is the recommended anyway). This makes workflows work with Act [1], allowing running and debugging them locally. [1] https://github.com/nektos/act
WPE Android 2.46.3 (v0.1.2)
Changed
- WPE WebKit updated to version 2.46.3.
WPE Android 2.46.0
What's Changed
- Updated to WPE 2.46.0
- Updated to NDK r27 LTS
- Updated to Cerbero 1.24.8
- Remote Inspector support.
- Public WPESettings API
- Skia rendering backend with hardware accelerated rasterization
- Renamed package structure from com.wpe package to org.wpewebkit
- WPEView published to Maven Central
- Multiple bug fixes including major fix to GLib main loop integration
WPE Android 2.44.1
What's Changed
- Updated to WPE 2.44.1
- Updated to NDK r26d
- Updated to Cerbero 1.24.2
- Upgrade to libsoup3 for HTTP/2 support.
- Support for proper device scale ratio according to Android's DisplayMetrics. This takes into account the screen size and pixel density, automatically adapting rendered content to show with appropriate dimensions on all devices.
- Support for JS dialogs (Alert, Confirm, Prompt). Integrates Android dialogs with JavaScript
alert()
,confirm()
, andprompt()
prompts. Also provides an option to build custom native dialogs for these prompts. - Instrumentation tests for recently added features and a CI pipeline for running them.
- API to receive HTTP errors. WPEViewClient interface
onReceivedHttpError
to catch HTTP error codes >= 400. - API to evaluate JavaScript. Provides the WPEView method
evaluateJavascript
to inject and evaluate JavaScript code on a loaded page.
WPE Android 2.42.1
What's Changed
- Updated to WPE 2.42.1.
- Updated to NDK 25c.
- Added WebDriver support, including a new webdriver application.
- Updated wpebackend-android API
Note: This project is still experimental and not yet intended for deployment in production environments.