43.alpha - July 8, 2022 ======================= * Major rearchitecting of WebExtensions, including many new APIs (#1442, #1448, #1449, #1754, #1790, #1796, #1804, !1111, !1114, !1116, !1117, !1118, !1119, !1120, !1122, !1123, !1125, !1130, !1132, !1135, !1136, !1137, !1138, !1139, !1140, !1141, !1142, !1143, !1145, !1146, !1150, !1152, !1153, !1154, !1156, !1157, !1158, !1159, !1160, !1161) * Add favicons to history dialog (#1682) * Fix critical errors when loading malformed session state (#1686) * Remove accelerator to open web app manager (#1697) * Fix reader mode crash when JavaScript is disabled by Content Security Policy (#1698) * Fix Epiphany icon in system sound settings (#1716) * Several fixes for downloads (#1712, #1733, #1746, #1747, #1748, #1803) * Support view-source: URI scheme (#1764) * Fix empty tmp directories after running custom profiles (#1768) * Improve reader mode stylesheet (!1044, Sam Hewitt) * Revamped web app support, including new D-Bus provider (!1067, !1098, Phaedrus Leeds) * Preparatory refactorings for GTK 4, and miscellaneous improvements (!1072, !1074, !1075, !1081, !1085, !1089, !1090, !1096, !1099) * Fix non-internationalized string on synced tabs dialog (!1078) * Update to PDF.js 2.13.216 (!1082) * Fix encodings test (!1083) * Fix broken link in README (!1086, Lillie Rugtveit) * Update to highlight.js 11.5.0 (!1088) * Improve description of search-engine-providers setting (!1091, Vanadiae) * Fix blurry favicons on hidpi (!1101) * Password manager should not print warnings when operation is cancelled (!1109) * Rename "Personal Data" dialog to "Website Data" (!1127) * New build requirements: libsoup-3.0, webkit2gtk-4.1