=====================
0.10.0 - May 18, 2021
=====================

- Fix the location where the D-Bus policy config gets installed.

======================
0.9.90 - April 1, 2021
======================

- Support building documentation for the Cog core library using gi-docgen.
- gtk4: Added mew "gtk4" platform module, which works on Wayland and uses
  GTK4 to render web content into a GtkGLArea and provides a minimal yet
  usable user interface

======================
0.9.1 - March 16, 2021
======================

- core: Added CogPrefixRoutesHandler, which can route URI scheme requests
  with different path prefixes to other handlers.
- core: Added new CogShell.device-scale-factor property.
- core: Added support in CogDirectoryFilesHandler to use the URI host part
  as a path component, to ignore a certain amount of path components, and
  expose the base path as a property.
- core: Removed support for building using WebKitGTK, only the WPE port is
  supported now.
- drm: The DRM/KMS platform module is now built by default.
- drm: Added support for key press event repeat.
- drm: Added support for mouse cursor.
- drm: Added support for atomic modesetting, which is automatically used
  by default when support is detected in the video driver.
- drm: Added support for limiting the maximum used video mode width and
  height, settable using the COG_PLATFORM_DRM_MODE_MAX environment variable.
- drm: Fixed usage of the specified output device scaling factor.
- drm: Improve logging output.
- drm, fdo: Added support for SHM buffer exports, which for example allows
  using Mesa's software rasterization.
- fdo: Try using the largest available output video mode when using the
  zwp_fullscreen_shell_v1 protocol.
- headless: Added new "headless" platform module, which does not produce
  output and can be used without any graphics hardware e.g. in combination
  with Mesa's software rasterization.
- x11: Added new "x11" platform module, which uses an X11 window to paint
  rendered web content using XCB and OpenGL.

======================
0.7.1 - April 11, 2020
======================

- Support keeping a reference to the configuration file, which platform
  plug-ins can use to obtain their own configuration options.
- fdo: Added support for option menus.
- fdo: Set a default pointer cursor.
- fdo: Removed redundant EGL state.
- fdo: Fix possible usage of uninitialized libxkbcommon structures.

=====================
0.3.1 - June 28, 2018
=====================

- Fix installed cogcore.pc file to use the correct wpe-webkit-1.0 module as
  dependency.
- fdo: Use wayland-scanner and wayland-protocols to generate Wayland protocol
  code, instead of shipping pregenerated copies.
- fdo: Improved debug logging.

======================
0.3.0 - March 28, 2018
======================

- Support configuring the background color of the Web view.
- Add an option to control permission requests.
- The output of "cog --help-websettings" now is sorted alphabetically by
  option name.
- Properly handle URIs in the command line in some corner cases, for example
  when they include passwords or fragment identifiers.
- fdo: Avoid dereferencing a NULL view backend by creating the Wayland event
  source always after a valid backend is instantiated
- fdo: Set the opaque region of Wayland surfaces when fullscreened, which
  allows the compositor to optimize redraws.

=========================
0.2.0 - December 13, 2018
=========================

- fdo: Fix potential screen tearing by releasing each EGLImage on the
  release callback for its wl_buffer.
- fdo: Explicitly set the backend library name.
- Fix remotely controlling Cog over D-Bus.

=========================
0.1.2 - December 13, 2018
=========================

- Avoid error "xdg_surface not configured".
- Fix possible usage of a NULL Wayland EGL window object.

========================
0.1.1 - December 4, 2018
========================

- fdo: Support maximizing the Wayland surface by setting the
  COG_PLATFORM_FDO_VIEW_MAXIMIZE environment variable.
- Make it possible to build against GLib 2.58 and newer.
- Workaround WebKitGTK+ bug #150303.
- Properly set the application identifier in the generated D-Bus
  policy configuration file.

========================
0.1.1 - December 4, 2018
========================

- Initial release.
