Releases: Igalia/wpe-android
Releases · Igalia/wpe-android
Latest Preview
[wpe] Update to WPE WebKit 2.50.0 Even when this is an update to a new release series, there are no differences from the packaging point of view, so the version number change is enough.
WPE Android 2.48.6 (v0.2.2)
Changed
- WPE WebKit updated to version 2.48.6 (#211).
- Use WPE WebKit and GStreamer version information obtained at run time to determine versioned identifiers for process assets. This avoids manually editing them on every version update (#212).
Fixed
- Fix incorrect double-close of socket file descriptor during service startup, which allowed removing a workaround in WebKit (#210).
WPE Android 2.48.5 (v0.2.1)
Changed
- WPE WebKit updated to version 2.48.5 (#208).
Added
- The WPE WebKit version in use at runtime is now sent to the debug log during startup (#209).
WPE Android 2.48.3 (v0.2.0)
Changed
- WPE WebKit updated to version 2.48.3 (#204, #194, #191).
- Use mangled entry points for service process entry points (#184, #196)
- Remove
onInputMethodContextOut()call that is no longer needed after
the WPE WebKit update (#203). - Improved dependency handling in the
bootstrap.pyscript (#195).
Fixed
WPE Android 2.46.3 (v0.1.3)
Changed
- Improved the CI and build system
Added
- Added new APIs to better handle security features, in particular for testing
purposes. - Added the "DisableWebSecurity" setting in WPESettings to enable/disable all
CORS verifications. - Added the "setTLSErrorsPolicy" feature in WPEView to accept/reject invalid
SSL certificates by default. - Added the "onReceivedSslError" callback in WPEViewClient to allow the handle
of invalid SSL certificates on demand.
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
onReceivedHttpErrorto catch HTTP error codes >= 400. - API to evaluate JavaScript. Provides the WPEView method
evaluateJavascriptto 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.