[wpe-webkit] WPE WebKit 2.45.1 released

Adrian Perez de Castro aperez at igalia.com
Sat May 11 08:32:31 PDT 2024


WPE WebKit 2.45.1 is available for download at:

https://wpewebkit.org/releases/wpewebkit-2.45.1.tar.xz (37.7 MiB)
   md5sum: b5399a7fe2dbd5a380caed9da7f3bfa3
   sha1sum: 255c1ee50d311c9135b898e0da4876555af6df6a
   sha256sum: c985a11fd70d5e0190adee2556bd5f2be9f860d628c71ae7cb35b6875b73a507

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

## What's new in WPE WebKit 2.45.1?

- Use Skia by default instead of Cairo for rendering. Cairo support may
    still be built passing -DUSE_SKIA=OFF to CMake.
  - Synchronize WebGL content using fences, where available.
  - Disable the gst-libav AAC decoder.
  - Support AXActiveElement and AXSelectedChildren for combo boxes,
    lists and list boxes.
  - Decrease input notifications for gamepad inputs.
  - Make gamepads visible on axis movements, and not only on button presses.
  - Improve DMA-BUF format negotiation and buffer allocation to facilitate
    faster code paths in buffer handling.
  - Make user scripts and style sheets visible in the Web Inspector.
  - Make hole-punch media playback support video elements with rounded
	corners.
  - Enable by default building support for the MediaSession and WebCodecs APIs.
  - Allow WebDriver connections to already running browsers.
  - Support downloading files from the Web Inspector when using HTTP
    remote connections.
  - Replace build-time per-platform multimedia support option with quirks
    applied at runtime. Automatic quirk detection is used by default, and
    quirks may be overriden using the WEBKIT_GST_QUIRKS and
    WEBKIT_GST_HOLE_PUNCH environment variables.
  - Deprecate the WebKitWebView::insecure-content-detected signal.
  - Fix mouse location in WebDriver when output device scaling is in effect.
  - Fix touch input event propagation.
  - Fix missing mouse cursor in the WPE Wayland platform support.
  - 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,
May 11th, 2024

-------------- 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/20240511/dc1745f7/attachment.bin>


More information about the webkit-wpe mailing list