Opened 2 years ago
Closed 2 years ago
#17816 closed enhancement (fixed)
epiphany-44.2
Reported by: | Bruce Dubbs | Owned by: | Douglas R. Reno |
---|---|---|---|
Priority: | normal | Milestone: | gnome-44 |
Component: | BOOK | Version: | git |
Severity: | normal | Keywords: | |
Cc: |
Description ¶
New major version.
Change History (8)
comment:1 by , 2 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 2 years ago
Summary: | epiphany-44.0 → epiphany-44.2 |
---|
follow-up: 5 comment:3 by , 2 years ago
Damn it, it now requires a webkitgtk built with GTK 4. But the other GNOME parts still needs a webkitgtk with GTK3.
Maybe building webkitgtk twice is inevitable now :(.
comment:4 by , 2 years ago
44.alpha
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
44.beta
44.beta - February 11, 2023 =========================== * Add preference to set new tab page (#1569) * Reduce history window size (#1705, sunflowerskater) * Implement more of browserAction WebExtension API (!1148) * Add toast for switch to new tab in narrow mode (!1238) * Handle various changes in GTK, WebKitGTK (!1261, !1262, !1266, !1269, !1273, !1283) * Replace info bars with popovers, dialogs, banners (!1265, Jamie Murphy) * Improve tooltip text for add/remove bookmark button (!1271, Gotam Gorabh) * Search entry and address bar are accessible again (!1274, !1276) * Don't autofill passwords in sandboxed contexts (!1275) * Replace tab menu with AdwTabButton (!1279) * Many address bar behavior fixes (!1282) * Updated translations
44.rc
44.rc - March 3, 2023 ===================== * Fix password popover crash when username is empty (#1976) * Fix criticals from EphySuggestionModel (#1977) * Fix warning when WebExtensions directory is empty (#1984) * Handle WebKitGTK 2.39.90 API changes (!1281, !1294) * Reimplement elementary OS support (!1292) * Revert "add preference to set new tab page" (!1293) * Updated translations
44.0
44.0 - March 17, 2023 ===================== * Fix web app creation (#1989) * Build against WebKitGTK 2.39.91 (!1295) * Updated translations
44.1
44.1 - April 2, 2023 ==================== * Fix crash restoring session with view-source URI without host component (#1987) * Fix criticals when running search provider (#2006) * Increase file descriptor soft limit (#2010)
44.2
44.2 - April 20, 2023 ===================== * Fix invalid characters in screenshot suggested filename (#2013, Cleo Menezes Jr.) * Relocate and fix Sync Now button in Firefox Sync dialog (#2042) * Fix crash when closing window and discarding modified forms (#2043)
follow-up: 6 comment:5 by , 2 years ago
Replying to Xi Ruoyao:
Damn it, it now requires a webkitgtk built with GTK 4. But the other GNOME parts still needs a webkitgtk with GTK3.
Maybe building webkitgtk twice is inevitable now :(.
Sure looks like it. :(
Guess I'll go restart my WebKit update now...
Thinking about doing it this way:
mkdir webkit-gtk3 pushd webkit-gtk3 cmake [...]/ninja popd mkdir webkit-gtk4 pushd webkit-gtk4 cmake [...]/ninja popd
and then at install:
pushd webkit-gtk3 ninja install popd pushd webkit-gtk4 ninja install popd
comment:6 by , 2 years ago
Replying to Douglas R. Reno:
Replying to Xi Ruoyao:
Damn it, it now requires a webkitgtk built with GTK 4. But the other GNOME parts still needs a webkitgtk with GTK3.
Maybe building webkitgtk twice is inevitable now :(.
Sure looks like it. :(
Guess I'll go restart my WebKit update now...
Thinking about doing it this way:
mkdir webkit-gtk3 pushd webkit-gtk3 cmake [...]/ninja popd mkdir webkit-gtk4 pushd webkit-gtk4 cmake [...]/ninja popdand then at install:
pushd webkit-gtk3 ninja install popd pushd webkit-gtk4 ninja install popd
Should we separate them into two pages instead? Then it will be easier to track "which package needs which WebKitGTK".
comment:7 by , 2 years ago
That's a good question. Let's ask Bruce over in IRC.
I'm currently running a test build with both in the same script, but don't have a problem splitting things off.
comment:8 by , 2 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Now 44.2