44.alpha - January 5, 2023 ========================== * Epiphany now uses GTK 4, libadwaita, and webkitgtk-6.0 (!1073, !1203, !1209, !1210, !1221, !1222, !1225, !1226, !1227, !1229, !1230, !1231, !1233, !1254, !1255) * Avoid deprecated GTK APIs (!1232, !1233, !1236) (!1244, Christopher Davis) * Reduce height of preferences window (#1705) * Hide bookmark star in application mode (#1811) * Say "Force Stop" rather than "Kill" (#1849, Cassidy James Blaede) * Remove unreachable libsoup 2 code (#1892, Lukáš Tyrychtr) * Use AdwAboutWindow for about dialog (#1898, Przemyslaw Gorszkowski) * Fix crash on malformed ephy-tab:// URI (#1907) * Fix JS errors in about:overview (#1914, #1917) * Properly encode URIs when copied from address bar (#1930) * Bookmarks popover now uses AdwStatusPage (#1931, sunflowerskater) * Always show Mute Tab in context menu (#1934) * Hide address bar URL scheme in narrow mode (!996) * WebExtensions: Implement support for special shortcut commands (!1186, Jamie Murphy) (!1198) * Remove custom desktop notification implementation (!1187) * Fix some memory leaks (!1193) * Update icons (!1194, Sam Hewitt) * Add "epiphany" keyword to desktop entry (!1195, Hari Rana) * WebExtensions: Redesign Browser Actions to have a flexible presentation (!1199) * Add WebExtensions preferences (!1207, Jamie Murphy) * Improve confusing code layering (!1208, Vanadiae) * Accept single-label hostnames in URIs (!1223) * Update to highlight.js 11.7.0 (!1224) * Add Ctrl+comma shortcut to open preferences (!1234, Sabri Ünal) * Use terminology "web app" rather than "web application" (!1237, Jake Dane) * Duplicate tab when middle clicking on Refresh button (!1240, two) * Tweak tooltips to follow HIG (!1242, sunflowerskater) * Fix issues found by Coverity (!1256, !1257) * Updated translations