=========================
0.8.1 - February 22, 2021
=========================

- core: Improved cog_web_view_connect_default_error_handlers() to avoid
  accidentally overriding already connected signal handlers.
- drm: Fixed keyboard input when using modifier keys (e.g. Shift).
- drm: Fixed crashes during deinitialization.
- drm, fdo: Improved reliability for drivers which do not expose all their
  functionality via eglGetProcAddress().
- Improved behaviour of the CMake build system at configuration time.

==========================
0.8.0 - September 12, 2020
==========================

- This release does not contain changes over the 0.7.90 development release.

==========================
0.7.90 - September 4, 2020
==========================

- cog: Added the --ignore-tls-errors command line option which allows ignoring
  TLS certificate validation errors.
- cog: Fixed navigation in some sites by following URI passed to window.open()
  loading them in the active view.
- fdo: Improve the logic to set the opaque region of the Wayland surface if it
  could have changed between exported frames, which saves some CPU time.
- drm: Support choosing the video mode to use using the
  COG_PLATFORM_DRM_VIDEO_MODE environment variable.


======================
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.
