Skip to content

Releases: Igalia/cog

0.12.0

24 Nov 20:21
0.12.0
1590218
Compare
Choose a tag to compare

This is the first stable release in the 0.12 series.

Highlights of the 0.12.0 release

  • cog: New --enable-sandbox command line option, which allows isolating rendering processes from the rest of the system.
  • cog: New --content-filter= command line option, which allows loading a content blocker (WebKitUserContentFilter) JSON rule set.
  • core, cog: Added support for running in WebDriver automation mode.
  • core: Changed platform plug-ins to be able to automatically detect which one should be used. Passing the --platform= command line option to the launcher is now optional.
  • core: Added support for building against libsoup3.
  • core: Added CogHostRoutesHandler, which can route URI scheme requests with different host parts to other handlers.
  • core: Removed cog_platform_teardown(), deinitilization of platform plug-in implementations is now done automatically as part of object finalization.
  • wl: Renamed fdo platform module to wl (Wayland) as it better reflects its usage; the old name still works e.g. when using cog --platform=fdo but it is considered deprecated and will cause a warning.
  • wl, gtk4: Added support for fullscreening web views.
  • drm: Improved input event handling.

Checksums

cog-0.12.0.tar.xz (109.4 KiB)
   md5sum: 30d6f68914af0ba5c32ac14df504215a
   sha1sum: de367b33fb45a1bca9e443ca5c1d6cae3833d759
   sha256sum: aad413a8aaf15d400d70f9c909a28b92b138f7b0c0d825978de8788d0d75208a

0.11.90

11 Nov 16:18
0.11.90
c8e8b15
Compare
Choose a tag to compare
0.11.90 Pre-release
Pre-release

This is a development release leading towards the 0.12 series.

What's new in Cog 0.11.90?

  • core: Removed cog_platform_teardown(), deinitilization of platform plug-in implementations is now done automatically as part of object finalization.
  • core: Fixed building the documentation when using libsoup3.
  • drm: Fixed two small memory leaks during initialization.

Checksums

cog-0.11.90.tar.xz (109.4 KiB)
   md5sum: 4e731010fc948fa156822f1868d63df7
   sha1sum: 9751bee357a72713323da8f8c180e825b4d783a1
   sha256sum: baf79b221e6297c533f98dad54a9715c7d55d6a1af1997e566705bc51e8ab228

0.11.1

03 Nov 12:48
0.11.1
52f804f
Compare
Choose a tag to compare
0.11.1 Pre-release
Pre-release

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

What's new in Cog 0.11.1?

  • core: Changed platform plug-ins to be able to automatically detect which one should be used. Passing the --platform= command line option to the launcher is now optional.
  • core: Added support for building against libsoup3.
  • core: Added CogHostRoutesHandler, which can route URI scheme requests with different host parts to other handlers.
  • core, cog: Added support for running in WebDriver automation mode.
  • cog: New --enable-sandbox command line option, which allows isolating rendering processes from the rest of the system.
  • cog: New --content-filter= command line option, which allows loading a content blocker (WebKitUserContentFilter) JSON rule set.
  • drm: Implemented handling of pointer axis/wheel/finger/continuous events and absolute motion events.
  • wl: Renamed fdo platform module to wl (Wayland) as it better reflects its usage; the old name still works e.g. when using cog --platform=fdo but it is considered deprecated and will cause a warning.
  • wl, gtk4: Added support for fullscreening web views.
  • gtk4: Honor the CogShell.device-scale-factor property.

Checksums

cog-0.11.1.tar.xz (109.0 KiB)
   md5sum: b078bdc3a08930f4c8e61a458ad6b332
   sha1sum: ef41312c64871b7da26cab407ad3db27ee937bb0
   sha256sum: 6cbd60386e20bad62adccb26a2488c9eea0b609b12336476fac1fb71fcd26572

0.10.1

10 Sep 20:23
v0.10.1
cfbbde0
Compare
Choose a tag to compare

This is the first bug fix release in the stable 0.10 series.

What's new in Cog 0.10.1?

  • drm: Added support for absolute pointer motion events.
  • drm: Fixed the build with the platform module enabled.
  • headless: Added a COG_PLATFORM_HEADLESS CMake option to make the platform module optional.

Checksums

cog-0.10.1.tar.xz (98.1 KiB)
   md5sum: b997da3c143bc34ec5e953eb7e7ccefc
   sha1sum: f25312141de918f41add3e3c9984faa985cda0a9
   sha256sum: aecf546d7b0645119d79559c5574cb5eb68364fc8409dfbd47a4920bd1f221bc

0.10.0

19 May 07:40
v0.10.0
f3649c1
Compare
Choose a tag to compare

This is the first stable release in the 0.10 series.

What's new in Cog 0.10.0?

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

Checksums

cog-0.10.0.tar.xz (97.9 KiB)
   md5sum: 1b0407b6163a3a01afdfc0fb454a7570
   sha1sum: 911816c00a2b08f4cfd388b1d2e176835c9b4e9e
   sha256sum: 2c72369c636ca4684370adad1344071b23c9ee2c851eb7d738fa2e1d7092031f

0.9.90

01 Apr 16:36
v0.9.90
1e422e5
Compare
Choose a tag to compare
0.9.90 Pre-release
Pre-release

This is a development release leading towards the 0.10 series.

What's new in Cog 0.9.90?

  • Support building documentation for the Cog core library using gi-docgen.
  • gtk4: Added new 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

Checksums

cog-0.9.90.tar.xz (97.9 KiB)
   md5sum: 98cf1b24b95faa43f7e9c334c8b68889
   sha1sum: bbc405515d87ed32e8f101f80898bad5ae256c8f
   sha256sum: 933adc74e7b2b7f879a0159b073aa601d58865621891c443d1c2481f9eee6c97

v0.9.1

16 Mar 10:31
v0.9.1
814de0e
Compare
Choose a tag to compare
v0.9.1 Pre-release
Pre-release

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

What's new in Cog 0.9.1?

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

Checksums

cog-0.9.1.tar.xz (85.6 KiB)
   md5sum: 931010e105767fa6a30bb8a2719e6dfb
   sha1sum: e724ade2b443c0e87f3b30255fdb1a1f3abba2e5
   sha256sum: 67581431b993c877c856d0c1ef3e8993e90add331eae6c7f79469b1fc0a72d2d

v0.8.1

22 Feb 15:15
v0.8.1
3ee1919
Compare
Choose a tag to compare

This is the first bug fix release in the stable 0.8 series.

What's new in Cog 0.8.1?

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

Checksums

cog-0.8.1.tar.xz (71.8 KiB)
   md5sum: 21664fb04c9149dea6d68e13e6074276
   sha1sum: baabba7f0f6009c64ef0c4f7c5f807382cffef5d
   sha256sum: b82e917eb764943b9859c631974f8f0e748b79ae87bb7a944f46c818740e0208

v0.8.0

12 Sep 18:28
v0.8.0
ddd7d5c
Compare
Choose a tag to compare

This is the first stable release in the 0.8 series.

Highlights of the Cog 0.8.0 release

  • 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.
  • fdo: Added support for displaying option menus.
  • drm: Support choosing the video mode to use using the COG_PLATFORM_DRM_VIDEO_MODE environment variable.

Checksums

cog-0.8.0.tar.xz (71.3 KiB)
   md5sum: f7aa8a425927cab247563411fc67c5a3
   sha1sum: 977559204dae0f9220e4c6b8ded7537899fd2daf
   sha256sum: 181b1f4963cdf264b8068460a64d14c92a627f7138ebecc0f36fce085f4e92dd

v0.7.90

04 Sep 21:28
v0.7.90
e70c864
Compare
Choose a tag to compare
v0.7.90 Pre-release
Pre-release

This is a development release leading towards the 0.8 series.

What's new in Cog 0.7.90?

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

Checksums

cog-0.7.90.tar.xz (71.3 KiB)
   md5sum: 6ad78ec3e08e570248f5892f7b7b4ca7
   sha1sum: fd69bb9dafb7ef763457f52a9008105d722932fe
   sha256sum: 3bb940741b685e89305decc894acf0b4ed9fdc77f7878b70da48a1def2e71925