Releases: Igalia/cog
Releases · Igalia/cog
0.12.0
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 towl
(Wayland) as it better reflects its usage; the old name still works e.g. when usingcog --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
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
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 towl
(Wayland) as it better reflects its usage; the old name still works e.g. when usingcog --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
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
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
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
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
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
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
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