[wpe-webkit] WPE WebKit 2.47.1 released

Adrian Perez de Castro aperez at igalia.com
Mon Nov 4 05:26:31 PST 2024


WPE WebKit 2.47.1 is available for download at:

https://wpewebkit.org/releases/wpewebkit-2.47.1.tar.xz (39.5 MiB)
   md5sum: 8a734b02eac69ec2ba044e0113ef0753
   sha1sum: 14536db7bd1d8b014da0eef51151de84428e4106
   sha256sum: c1f16b0aca0b349fa6ca615267276efdf5151e1e7554e60fa7d3460c568e8f3c

This is the first development release leading towards the 2.48 series.

## What's new in WPE WebKit 2.47.1?

- Flatten layers to a plane when preseve-3d style is set.
- Build GPU process by default, but keeping WebGL in the web process by
  default for now.
- Enable WebGL support when targeting Android.
- Add experimental support for speech synthesis using libspiel, which may be
  enabled at build time instead of Flite (with USE_SPIEL=ON and
  USE_FLITE=OFF).
- Add support for building Skia when targeting Android.
- Add close button and handling of the URL entry onAccepted event to the
  Qt6 qt-wpe-mini-browser.
- Add new settings API to the WPEPlatform library.
- Add new connect methods to use a custom device file with WPEDisplayDRM
  and WPEDisplayHeadless in the WPEPlatform API.
- Web Inspector resources are now shipped in an GResource bundle file,
  instead of the libWPEInspectorResources shared library.
- Rename class WPEMonitor to WPEScreen in the WPEPlatform API.
- Use DMA-BUF buffers for WebGL when available.
- Make GStreamer GL sink handle DMA-BUF memory to replace the DMA-BUF sink.
- Fix device scaling factor in the WPEPlatform DRM implementation.
- Fix input methods when using the WPEPlatform library.
- Fix unexpected ENABLE_WPE_PLATFORM guards in installed API headers.
- Fix building the Qt6 API.
- Fix DuckDuckGo links by adding a user agent quirk.
- Fix several crashes and rendering issues.

## What is WPE WebKit?

WPE WebKit is an embeddable port of the WebKit rendering engine.
Offering WebKit's full functionality through a set of GObject-based
APIs, it is suitable for projects requiring any kind of web
integration, from hybrid HTML/CSS applications to full-fledged web
browsers.

## More Information

If you want to know more about the project or get in touch with use
you may:

- Visit our website at https://wpewebkit.org or the upstream
  site at https://webkit.org - people interested in contributing
  should read https://webkit.org/coding/contributing.html

- Browse the bug list at https://bugs.webkit.org
  A bug report with a minimal, reproducible test cases is often just
  as valuable as a patch.

- Join the chat at #wpe channel at irc.oftc.net, or the #wpe:matrix.org room

- Subscribe to the webkit-wpe at lists.webkit.org mailing list,
  https://lists.webkit.org/mailman/listinfo/webkit-wpe
  or the WebKit general development mailing list
  https://lists.webkit.org/mailman/listinfo/webkit-dev

## Thanks

Thanks to all the contributors who made this release possible.


The WPE WebKit Team,
November 4th, 2024


Cheers,
—Adrián
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://lists.webkit.org/pipermail/webkit-wpe/attachments/20241104/438d8e59/attachment.bin>


More information about the webkit-wpe mailing list