The WebkitGTK Team has announced the release of a new stable branch, WebkitGTK 2.40.0, which is a port of the browser engine WebKit for the GTK platform. Webkitgtk enables users to integrate web-content processing tools into any applications, from specialized HTML/CSS parking to creating full-function web browsers. This software is highly compatible with GNOME-oriented software interfaces based on GObject. Some well-known projects using Webkitgtk include the standard GNOME browser (Epiphany).
However, the software was formerly used in the Midori browser. After the transition of the Midori project to the Astian Foundation, the old version of Midori on Webkitgtk was abandoned, and Wexond created a fundamentally different product with the same name but based on the Electron and React platform.
Based on Webkitgtk 2.40.0, Gnome Web 44 browser (Epiphany) has been developed. This updated version includes many important changes, such as transitioning to the use of GTK 4 and Libadwaita. The information panels have been replaced by pop-up menus, dialogs, and banners, and the tabs menu has been replaced with Adwtabbutton. Moreover, support for the distribution of Elementary OS has been added, alongside tinting for installing the page when opening a new tab, support for the API WebEXTENSION BROWSERACTION, settings for Webextensions, and support for duplication of the tab. In the context menu, a constant display of the Mute Tab element is ensured.
The Webkitgtk 2.40.0 release comes with significant features and improvements that will enable users to develop efficient and high-performing applications. To download the new stable branch or find out more, visit the WebKitGTK website.