=================
WPE WebKit 2.24.2
=================

What's new in WPE WebKit 2.24.2?

  - Fix space characters not being rendered with some CJK fonts.
  - Fix adaptive streaming playback with older GStreamer versions.
  - Fix build issue due to wrongly included X11 headers.
  - Fix SSE2 detection at compile time, ensuring the right flags are passed to the compiler.
  - Fix several crashes and rendering issues.
  - Security fixes: CVE-2019-8595, CVE-2019-8607, CVE-2019-8615.

=================
WPE WebKit 2.24.1
=================

What's new in WPE WebKit 2.24.1?

  - Do not allow changes in active URI before provisional load starts for non-API requests.
  - Stop the threaded compositor when the page is not visible or layer tree state is frozen.
  - Use WebKit HTTP source element again for adaptive streaming fragments downloading.
  - Properly handle empty resources in webkit_web_resource_get_data().
  - Add quirk to ensure outlook.live.com uses the modern UI.
  - Fix methods returing GObject or boxed types in JavaScriptCore GLib API.
  - Ensure callback data is passed to functions and constructors with no parameters in JavaScriptCore GLib API.
  - Fix rendering of complex text when the font uses x,y origins.
  - Fix sound loop with Google Hangouts and WhatsApp notifications.
  - Fix the build with GStreamer 1.12.5 and GST GL enabled.
  - Fix event source priorities to avoid starvation causing the NetworkProcess to be killed in constraned environments.
  - Detect SSE2 at compile time.
  - Fix several crashes and rendering issues.
  - Security fixes: CVE-2019-6251.

=================
WPE WebKit 2.24.0
=================

What's new in WPE WebKit 2.24.0?

  - This version does not contain functional changes over the 2.23.91
    release candidate.

==================
WPE WebKit 2.23.91
==================

What's new in WPE WebKit 2.23.90?

  - Add setting to configure the page background color.
  - Add support for hole-punching using external media players.
  - Add support for 16bpp rendering in RGB565 format.
  - Add autocleanup definitions for g_autoptr and friends.
  - Add WebKitUserContentFilterStore to the API docs.
  - Change dependencies to use wpe-1.0 and wpe-fdo-1.0.
  - Fix constructors returning a GObject in JSC GLib API.
  - Fix build failure with Clang due to usage of wl_array_foreach.
  - Fix build failure due to missing WebKitUserContentFilterStore.h header.
  - Fix several crashes and rendering issues.

==================
WPE WebKit 2.23.90
==================

What's new in WPE WebKit 2.23.90?

  - Add a new setting to disable JavaScript elments from documents during parsing.
  - Add initial support for subprocess sandboxing in Linux.
  - Add initial support for variation fonts.
  - Add new API to convert a URI to a format for display.
  - Add new API to expose JavaScriptCore options.
  - Add new API to handle user content filters.
  - Add new permission request type for media device information.
  - Add support for JPEG2000 images.
  - Fix a UI process crash while filling selection data during drag and drop.
  - Fix a web process deadlock when starting the remote inspector.
  - Fix crashes when closing the WebDriver session.
  - Fix deadlock on Linux/x64 between SamplingProfiler and VMTraps.
  - Fix rendering artifacts in some websites with accelerated compositing enabled.
  - Fix the build with OpenGL disabled.
  - Remove experimental sandboxing support, it's not yet ready for stable release.
  - Sleep disabler now inhibits idle when a "System" sleep disabler is requested.
  - Fix several crashes and rendering issues.

==================
WPE WebKit 2.21.91
==================

What' new in WPE WebKit 2.21.2?

  - Add API to evaluate code in a new object to JavaScriptCore GLib API.
  - Add API to check for syntax errors in given code to JavaScriptCore GLib API.
  - Update jsc_context_evaluate_with_source_uri() to receive also a starting line number.
  - Add API to allow creating variadic functions to JavaScriptCore GLib API.
  - Add API to run javascript from a WebKitWebView in an isolated world.
  - Disable Gigacage if mmap fails to allocate in Linux.
  - Fix WebProcess crash when trying to use the remote Web Inspector.
  - Fix a network process crash when trying to get cookies of about:blank page.
  - Fix some frames being dropped when using requestAnimationFrame() to animate elements.
  - Fix several crashes and rendering issues.


=================
WPE WebKit 2.21.2
=================

What' new in WPE WebKit 2.21.2?

  - Add initial support for the fullscreen Web API.
  - Add initial implementation of WebDriver advance user interaction commands.
  - Add introspectable alternatives for functions using vargars to JavaScriptCore GLib API.
  - Fix memory pressure monitor to reliably notify all subprocesses.
  - Fix building with the Raspberry Pi userland GPU driver and certain versions of GStreamer-GL.
  - Fix building with the ICU headers in a non-default directory.
  - Fix several crashes and rendering issues.

=================
WPE WebKit 2.21.1
=================

What's new in WPE WebKit 2.21.1?

  - Everything. This is the first release. Enjoy.
