NEWS 282 KB
Newer Older
Michael Catanzaro's avatar
Michael Catanzaro committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
42.alpha - January 6, 2022
==========================

 * Rename metainfo from "GNOME Web" to "Web" (!1016, Sophie Herold)
 * Update to PDF.js 2.11.338 (!1017)
 * New network error icon (!1018, Jakub Steiner)
 * Support system dark preference (!1019, !1029, !1030)
 * Leak fixes (!1020), more leak fixes (!1042, Phaedrus Leeds)
 * Update to highlight.js 11.3.1 (!1022)
 * Enable accelerated compositing mode always (!1028)
 * Fix build with meson 0.60.0 (!1031, rvalue)
 * Many cleanups in preparation for GTK 4 (!1034, !1035, !1038)
 * Web app delete button is now red (!1040)
 * Detect Snap sandbox (!1041, Phaedrus Leeds)
 * Cleanup icons (!1043, Sam Hewitt)
 * Allow opening URIs via desktop actions (!1049, Sonny Piers)
 * Port to libportal 0.5 (!1051, Patrick Griffis)
 * Various search engine fixes (!1052, Vanadiae)

41.3 - December 20, 2021
========================

 * Fix Reload buttons on error pages (!1050)
 * Fix delete button in about:applications (!1050)

41.2 - December 16, 2021
========================

 * Fix reader mode (!1047)

41.1 - December 16, 2021
========================

 * Fix crash opening PDFs not loaded via HTTP (#1611)
 * Fix CVE-2021-45085, CVE-2021-45086, CVE-2021-45087, CVE-2021-45088 (#1612)
 * Fix web applications with non-Latin characters (#1626, #1627)
 * Fix close button position in Firefox Sync dialog (#1647)
 * Properly quote desktop file Exec line (!1013, Martin Puppe)
 * Somewhat improve password manager robustness (!1014)
 * Use correct tab close button position (!1025)
 * Various fixes for Firefox bookmark import (!1036)

Michael Catanzaro's avatar
Michael Catanzaro committed
43
44
45
46
47
41.0 - September 16, 2021
=========================

 * Fix several icons broken after updating PDF.js (#1593)

Michael Catanzaro's avatar
Michael Catanzaro committed
48
49
50
51
52
53
54
55
56
57
41.rc - September 2, 2021
=========================

 * Ask user whether an unresponsive page should be killed (#1561, #1583)
 * Fix crash when using Clear All passwords action (#1570)
 * Fix missing security padlock after using reader mode (#1580, #1584)
 * Update to highlight.js 11.2.0 (!1005)
 * Disable captive portal helper under Pantheon desktop (!1006, Cassidy James Blaede)
 * Disable system scrollbars when using Adwaita theme (!1007)

Michael Catanzaro's avatar
Michael Catanzaro committed
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
41.beta - August 12, 2021
=========================

Change of plans regarding libsoup-3.0 and webkit2gtk-4.1! We will enable these
by default in Epiphany 42 instead. Until then, back to libsoup-2.4 and
webkit2gtk-4.0 for now (!992).

 * Fix inconsistent capitalization in preferences (#1054)
 * Use PDF.js only for GET requests (#1505)
 * Always save pinned tabs in session (#1508)
 * Use AdGuard script to block YouTube ads (#1534)
 * Manually check adblock filter content type (#1543)
 * Fix UI process CPU usage issue (#1560)
 * Update to PDF.js 2.10.377 (!975)
 * Use real buttons in address bar (!977, Vanadiae)
 * Move bookmark button to bottom bar in narrow mode (!979)
 * Update to highlight.js 11.1.0 (!986)
 * Don't improperly lowercase bang searches (!988, Vanadiae)
 * Support Epiphany Canary builds (!989, Philippe Normand)
 * Don't open empty bookmarks or downloads popover (!990, Vanadiae)
 * Adjust unresponsive process killer to be less aggressive (!994)
 * Various code cleanups (!973, !987, !995)

Michael Catanzaro's avatar
Michael Catanzaro committed
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
41.alpha - July 2, 2021
=======================

Epiphany now depends on libsoup-3.0 and webkit2gtk-4.1 by default (!921, !957).
If you're not yet ready for this, you can build with -Dsoup2=enabled for now,
but we'll probably remove this fallback pretty soon. libsoup-3.0 and
webkit2gtk-4.1 add support for HTTP/2.

 * User smaller address bar font in narrow mode (#1172)
 * The address bar dropdown now supports various useful filters (#1461)
 * Move Firefox Sync to toplevel window menu (#1470)
 * Update to highlight.js 11.0.0 (#1480, #1501, !966, Jim Mason)
 * Highlight base domain in address bar (#1540)
 * Use actual reader mode fonts in preferences dialog (!912)
 * Update to PDF.js 2.6.347 (!924)
 * Minimize delays when toggling fullscreen mode (!939)
 * Use French quotes in St-Exupéry quotation (!950, Guillaume Bernard)
 * Fix various small memory leaks (!958)
 * Kill web process when it is unresponsive for too long (!965)
 * Add new keyboard shortcuts (!969, Vanadiae)
 * Improvements to bookmarks properties view (!978, Vanadiae)
 * Display WebKit Subversion revision for non-tarball builds (!982, Philippe Normand)

40.2 - June 4, 2021
===================

 * Fix some memory leaks (from !958)
 * Fix memory corruption in history dialog (!960)
 * Fix crash when checking for modified forms (!962)

40.1 - April 29, 2021
=====================

 * Allow launching external URLs when triggered by user action (#1385)
 * Fix untranslatable string in security popover (#1478)
 * Improvements to user help (Andre Klapper, #1481)
 * Stop advertising support for XML files (#1487)
 * Fix hidden expand-tabs-bar setting (#1512)
 * More improvements to user help (Sabri Ünal, !935)
 * Several improvements to fullscreen mode (!938)
 * Remove bad assert added in 40.rc (!941)
 * Fix crash importing bookmarks from Firefox (!949)

Michael Catanzaro's avatar
Michael Catanzaro committed
124
125
126
127
128
129
40.0 - March 19, 2021
=====================

 * Updated icon in user help (!930, Sabri Ünal)
 * Many updated translations (thank you!)

Michael Catanzaro's avatar
Michael Catanzaro committed
130
131
132
133
134
135
136
137
138
139
140
141
142
40.rc - March 12, 2021
======================

 * Close history when Escape is pressed (#728)
 * Fix potential loss of session state when web process is unresponsive (#1445)
 * Icons in page popover have a wrong scale after changing scale factor (#1450)
 * Crash switching to the second page of keyboard shortcuts (#1452)
 * Fix language preferences (#1456)
 * Dismiss search bar when Escape is pressed (#1463)
 * Fix overaggressive adblocker (#1467)
 * Avoid adding ephy-pdf: URIs to history (!923)
 * Fix clicking links beneath floating status bar (!925)

Michael Catanzaro's avatar
Michael Catanzaro committed
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
40.beta - February 11, 2021
===========================

 * Remember previous settings in Clear Personal Data dialog (#328)
 * Allow exporting bookmarks as HTML (#483)
 * Remove smooth scrolling preference. Smooth scrolling is now always enabled (#802)
 * Update user help for new preferences dialog navigation (#1263, Federico Bruni)
 * Rename mobile-capable setting to show-navigation-buttons (#1300)
 * Update gvdb (#1038)
 * Fix crash when Firefox Sync token is invalid (#1342)
 * Fix floating bar blocking links on bottom of page (#1368)
 * Disable application manager in app mode (#1405)
 * Fix certain searches being converted into invalid addresses (#1418)
 * Add experimental support for a few WebExtensions APIs (!866, !898, !899, !901, !904, !910, #1436, #1437)
 * Several improvements to search engine configuration (!872, #1430, Vanadiae)
 * Fix state issues with the back/forward buttons (!873, Elias Projahn)
 * Add preference to enable Google search suggestions (!883)
 * Select pre-filled search text in search entry (!887, Benjamin Berg)
 * Improve construction of web app titles (!888, Sonny Piers)
 * Use eslint and run it on CI (!890, Sonny Piers)
 * Fancy new tabs bar! (!814, !892, #1444)
 * Several UI improvements for the tabs list popover (!893, !895)
 * Remove preference to adjust position of tabs bar (!894)
 * Stop spinners when not visible (!905)
 * Update to highlights.js 10.6.0 (!906)
 * Improve empty states of various widgets (!909, Christopher Davis)

Michael Catanzaro's avatar
Michael Catanzaro committed
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
40.alpha - January 7, 2021
==========================

The Safe Browsing phishing protection feature is now disabled by default (#682)
to comply with changes to Google's terms of service, which now prohibit
inclusion of API keys in open source projects. You may provide your own Google
API key to enable this feature using the -Dgsb_api_key build option at your own
risk. Most Linux distributions will be unable to do this without similarly
violating Google's terms of service, since it would require some way to inject
a secret into the build. Most distributions include a Google API key in Firefox
or Chromium packaging in apparant violation of the new terms of service; such
distros may consider using the same key for Epiphany as well. Epiphany
Technology Preview is built using a secret API key. Flathub builds will likely
have Safe Browsing disabled.

 * Replace seach engine dialog with a listbox (#441, #631, Vanadiae)
 * Firefox Sync dialog is no longer modal (#468)
 * Fix primary menu popover changing size (#953)
 * Visit most recently-viewed tab with Alt+0 (#1050)
 * Fix hidpi favicons (#1298)
 * Allow history dialog to grow wider (#1354)
 * Remove Reopen Closed Tab from tab context menu (#1371)
 * Fix mnemonic conflict between Import Passwords and Import Bookmarks (#1386)
 * Fix Remove button sensitivity in history dialog (#1417)
 * Remove Firefox Sync from Preferences and add it to Import/Export menu (!766, Andrei Lișiță)
 * Improve language selection widget (!800, Andrei Lișiță)
 * Refine tab context menu (!815)
 * Improve tab muting icons (!817)
 * Update to highlight.js 10.5.0 (!824, !831, !862, !875)
 * Update to PDF.js 2.5.207 (!825)
 * Make bookmarks properties dialog resizable (!832)
 * Additional bookmarks popover fixes for mobile (!833)
 * Improve web app preferences (!834)
 * Various fixes for system web apps (!835)
 * libportal may not be disabled using -Dlibportal=disabled (!840, Simon McVittie)
 * Move destructive buttons in clear data and history dialogs (!848)
 * New Epiphany app icon (!849, Tobias Bernard)
 * Add X-Purism-FormFactor to appdata and desktop file (!855, Adrien Plazas)
 * Also add X-Purism-FormFactor to web app desktop files (!856)
 * Improve support for dark header bars in otherwise light themes (!857, Ian Santopietro)
 * Improve flatpak support for elementary OS (!858, Jordan Petridis)
 * Remove compulsory_for_desktop (gnome-software#445)

3.38.2 - December 1, 2020
=========================

 * Fix pinned tabs reordering themselves (#1341)
 * Avoid crash during Storage Access API permission requests (#1357)
 * Reduce size of Storage Access API permission request info bar (#1358)
 * Fix fullscreen reveal animation (!847)
 * Fix crash when Safe Browsing database is corrupted (!863)
 * History dialog title should be translatable (Piotr Drąg)

3.38.1 - October 6, 2020
========================

 * Fix failure to display new overview items (#1326)
 * Open portal helper in new tab (#1329)
 * Only run portal helper in non-GNOME environments (#1330)
 * Prevent configuring the same language multiple times (#1335, Andrei Lisita)
 * Run in Background setting should use a checkbox, not a radio button (#1337)
 * Fix new ephy-reader: URIs (#1339)
 * Show placeholder icon for pinned pages without favicon (#1351)
 * Fix opening custom CSS and JS under flatpak (#1352)
 * Remove ad-hoc query parameter stripping (!812)
 * Fix criticals when starting web apps (!828)
 * Fix launching system web apps (!835, Alexander Mikhaylenko)
 * Remove rogue underscore from title of Add Language dialog

Michael Catanzaro's avatar
Michael Catanzaro committed
239
240
241
242
243
3.38.0 - September 11, 2020
===========================

 * Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
244
245
246
247
248
249
250
251
252
253
254
255
256
257
3.37.92 - September 04, 2020
============================

 * Fix download animation appearing twice (#1236)
 * Fix criticals when opening preferences dialog (#1281, Andrei Lisita)
 * Fix mobile-capable web app setting in mobile mode (#1313)
 * Fix web view test with no network available (#1314)
 * Fix rounding error when changing zoom levels (#1316, Zach Harbort)
 * Fix handling of mailto: links (#1324)
 * Open application manager in new tabs (#1325)
 * Disable "set image as wallpaper" function due to issue #1198 (Vanadiae)
 * Don't allow JavaScript to open new windows automatically
 * Fix translations of history dialog title bar

Michael Catanzaro's avatar
Michael Catanzaro committed
258
259
260
261
262
263
264
265
3.37.91 - August 20, 2020
=========================

 * Fix crash when visiting long pages like planet.gnome.org (#1282)
 * Clarify description of run-in-background setting (#1301)
 * Fix various theme problems (#1312, !797, !798, Alexander Mikhaylenko)
 * Code cleanups and fixes to history dialog (!793, Andrei Lisita)

Michael Catanzaro's avatar
Michael Catanzaro committed
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
3.37.90 - August 6, 2020
========================

 * Always show Go Home button in Pantheon unless homepage is about:blank (#3)
 * Allow self-hosted sync servers (#22)
 * Flash notebook arrow when new tab is not visible (#48, #1262)
 * Warn when reloading page would lose form data (#195)
 * Don't display duplicate in-app notifications from sync service (#446)
 * Store HTTP auth passwords in password manager (#719)
 * Hide action bar in fullscreen narrow mode (#813)
 * Add favicon for about:overview (#848)
 * Add history dialog selection mode (#903, !790, Andrei Lisita)
 * Downloads popover can now open download directory under flatpak (#948)
 * Fix favicons in tab labels on hidpi displays (#999, Stephan Verbücheln)
 * Print fewer warnings when sync data is invalid (#1019)
 * Add captive portal helper (#1061)
 * Use Ctrl+? to open keyboard shortcuts dialog (#1078, Vanadiae)
 * Ensure saved PDFs use the correct filename (#1235)
 * Closing new tabs interferes with order of newly-created tabs (#1240)
 * Fix criticals when deleting entries from History dialog (#1252, Andrei Lisita)
 * Do not expose ephy-pdf: URI scheme in address bar (#1253)
 * Improve behavior of reader mode URI scheme handler (#1255)
 * Add --search to manpage (#1256)
 * Improve background contrast in preferences dialog (#1257)
 * Fix entering ephy-reader: addresses in address bar (#1259)
 * Keep aspect ratio for overview snapshots (#1260)
 * Fix passwords dialog when deleting passwords in search view (#1261, Andrei Lisita)
 * Use Clear Data button on clear data dialog (#1271, Andrei Lisita)
 * Add Intelligent Tracking Prevention, enabled by default (!713)
 * Replace cookie storage prefs with ITP and setting to disable website data (!743)
 * Fix Remove Password button (!758, Andrei Lisita)
 * Enable popup blocking by default (!763)
 * Another major redesign of preferences dialog (!767, Adrien Plazas)
 * Fix build on OpenBSD (!770, Jasper Lievisse Adriaanse)
 * Permission request groundwork for WebRTC (!771)
 * Fix Safe Browsing feature (!776)
 * Various style improvements (!785, !786, Alexander Mikhaylenko)
 * Fix favicons in tab menu on hidpi displays (!787, Stephan Verbücheln)

Michael Catanzaro's avatar
Michael Catanzaro committed
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
3.37.3 - July 2, 2020
=====================

 * Add ephy-reader: URI scheme for reader mode (#50)
 * Allow muting individual tabs (#311)
 * Add paste as plaintext context menu option (#415)
 * Fix crash when setting homepage (#610)
 * Add --search command line option (#630)
 * Add run in background option for web apps (#673)
 * Allow reordering pinned tabs (#782)
 * Improve writes to Safe Browsing database (#790)
 * Pre-fill search bar with selected text (#809)
 * Fix a test (#829)
 * Redesign Privacy pages in preferences dialog (#1057, Andrei Lisita)
 * Fix various memory leaks in history code (#1178)
 * Fix insecure form focused warning (#1186)
 * Refactor PDF code (#1189, !696)
 * Fix back/forward mouse gesture (#1204)
 * Add option to immediately switch to a new tab (#1209)
 * Fix web app notifications (#1228)
 * Update to highlight.js 10.1.0 (#1230, Jim Mason)
 * Fix serif font setting not working properly (#1231)
 * Fix Firefox Sync not working under flatpak (#1233)
 * Improve suggested filename for PDF downloads (#1235)
 * Notifications now display correctly in mobile mode (#1247)
 * Remove mobile user agent since it doesn't work well (!601)
 * Add line numbers in view source mode (!674, Jim Mason)
 * Disable set image as wallpaper under flatpak (!679, Vanadiae)
 * Select entire address bar on Ctrl+L (!685)
 * Update readability.js (!692)
 * Various UI cleanups and improvements (!695, Alexander Mikhaylenko)
 * Default custom fonts to 12pt (!705)
 * Add dark mode support in view source mode (!706, Jim Mason)
 * Add per-site autoplay policy permission (!712, Charlie Turner)
 * Improve safety of Firefox Sync code (!716)
 * Update to PDF.js 2.4.456 (!718)
 * Link buttons on search engines dialog (!722, Vanadiae)
 * Update to libhandy master (Alexander Mikhaylenko)

Michael Catanzaro's avatar
Michael Catanzaro committed
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
3.37.2 - May 29, 2020
=====================

 * Search provider now offers to load URLs, rather than search the web (#150)
 * Redesigned password management dialog (#225)
 * Add user script support (like Greasemonkey) (#298)
 * Fix and reenable test-ephy-web-view (#378)
 * Import passwords from Chrome/Chromium (#424, #1187)
 * Drop duplicate bookmarks during bookmark import (#485)
 * Highlight active tab in mobile page view (#760)
 * Allow drag and drop from downloads popover (#766)
 * Allow opening multiple pages in history dialog (#862)
 * Fix non-default search engines appearing in search provider (#923)
 * Remove 10-tab limit on reopen closed tabs (#991)
 * Remove secret service access from flatpak builds (#1009)
 * Add keyboard shortcut to duplicate tab (#1167)
 * Update to highlight.js 10.0.2 (#1171, #1176)
 * Distribute unpacked version of highlight.js (#1173)
 * Restore bookmark tag search in URL entry (#1177)
 * Use GNotification and switch to appropriate tab when notification is clicked (#1180)
 * Fix bookmark lockdown enabled when current page cannot be bookmarked (#1196)
 * Refactor incognito recoloring and support HighContrastInverse (!626, Alexander Mikhaylenko)
 * Fix crash loading about:applications (!636)
 * Fix duplicate bookmarks causing import to go haywire (!639, ignapk)
 * Improve maintainability of preferences dialog (!651, Andrei Lisita)
 * Improve title and icon selection for web apps (!654)
 * Add import/export menu (!658)
 * Drop raised style for back/forward buttons (!665, Alexander Mikhaylenko)
 * Update images in user help (!677, Vanadiae)

Michael Catanzaro's avatar
Michael Catanzaro committed
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
3.37.1 - April 25, 2020
=======================

 * Address bar completion can now jump to tabs in other windows (#117)
 * Suppress navigation buttons with apple-mobile-web-app-capable (#212)
 * Add bookmarks import from Chrome/Chromium (#352)
 * Add bookmarks import from HTML files (#483, ignapk)
 * Fix Ctrl+Tab shortcut immediately after opening new tab (#890)
 * Fix Ctrl+Tab shortcut after using Ctrl+F (#911, Andrei Lisita)
 * Disable close actions in pinned tab context menu (#998)
 * Add Ctrl+K shortcut to search in default engine (#1088, Andrei Lisita)
 * Add confirmation dialog before deleting all passwords (#1094)
 * Set reasonable limit on address bar autocompletions (#1096, #1155)
 * Update highlight.js (#1124)
 * Invert back/forward shortcuts in keyboard shortcuts dialog in RTL locales (#1145)
 * Fix crash in web app creation dialog (#1151)
 * Fix two windows opened by new window action (#1152)
 * Increase back/forward button size in narrow mode (#1163)
 * Avoid using deprecated libnotify (#1168)
 * Add web app shortcuts to keyboard shortcuts dialog (!560, Sabri Ünal)
 * Remove "Epiphany" from user agent header (!595)
 * Mobile user agent now depends on chassis type (!601)
 * Hide new tab and reload buttons in narrow mode (!612, #1162)
 * Update gvdb (!615)
 * Fix various web app memory issues (!616)
 * Rename security popover settings (!620)
 * Improve transition to/from narrow mode (!627, Alexander Mikhaylenko)

3.36.1 - March 27, 2020
=======================

 * Fix bookmarks lockdown (#339)
 * Fix endless Epiphany launch loop loading ftp:// URIs (#1053)
 * Fix tab name on detached tabs (#1113)
 * Fix extra blank space in bookmarks popover (#1119)
 * Fix some downloads not working (#1127)
 * Use full width address bar dropdown in narrow mode (!611)

Michael Catanzaro's avatar
Michael Catanzaro committed
412
413
414
415
416
3.36.0 - March 7, 2020
======================

 * Fix crash when closing passwords dialog (#1120)

Michael Catanzaro's avatar
Michael Catanzaro committed
417
418
419
420
421
422
423
424
425
426
3.35.92 - February 27, 2020
===========================

 * Remove custom reader mode fonts (#1002)
 * Go to homepage when opening a new window (#1090, Andrei Lisita)
 * Remember maximize/fullscreen window state (#1091)
 * Fix memory leaks (#1098, #1099, #1101, #1102, #1103, #1104)
 * Fix extra strings marked for translation (#1106)
 * Fix crash on about:memory (#1115)

Michael Catanzaro's avatar
Michael Catanzaro committed
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
3.35.91 - February 14, 2020
===========================

 * Allow bookmarks files to be symbolic links (#198)
 * Fix new tab page with few items in history (#986)
 * Fix password manager user account selector (#1018)
 * Fix extra page when starting browser during background download (#1058, Andrei Lisita)
 * Reenable web process sandbox (#1060)
 * Remove extra PDF.js files (#1074)
 * Fix tab title after Alt+Home (#1082, Andrei Lisita)
 * "Switch to tab" should not switch tabs if URL is edited (#1085)
 * Fix crash when parsing session state (#1092)
 * Fix improper warning when closing multiple tabs (#1093)
 * Disallow top-level navigation to data:// URLs (!577, Adrian Perez)
 * Update Epiphany icon in user help

Michael Catanzaro's avatar
Michael Catanzaro committed
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
3.35.90 - February 1, 2020
==========================

- Update design of bookmark dialogs (#371)
- Disable new tab page when homepage is about:blank (#393, ignapk)
- Tab now autocompletes URL in address bar (#705)
- Reorganize the preferences dialog (#803, #1055)
- Changing web app icon in preferences dialog should copy icon (#810, ignapk)
- Update design of data management dialogs (#832, Adrien Plazas)
- Add placeholder text to address bar (#852)
- Add address bar dropdown icons for jump-to-tab and for bookmarks (#861, #895)
- Fix history dialog claiming history is empty until history has loaded (#992, Adrien Plazas)
- Fix Favorites and Mobile bookmarks not tagged correctly when localized (#1015, Jonathan Kang)
- Fix crash when loading empty sessions (#1043)
- Hide view source context menu item when on view source page (#1046)
- Use page URI as tab title in view source mode (#1048)
- Allow Ctrl+Tab in address bar (#1051)
- Fix inconsistent capitalization in preferences dialog (#1054, Devesh Vijaywargiya)
- Fix padding on incognito mode welcome page (#1056)
- Fix problems with the new PDF support (#1059, !548)
- Temporarily disable web process sandbox due to WebKit #206533 problems (#1060)
- Fix password saving, likely broken in 3.35.3  (#1064)
- Fix memory corruption in view source mode (#1065)
- Allow opening PDFs with file chooser (#1073)
- Fix view source mode for URIs with non-default port numbers (#1076)
468
469
- Fix occasional failure to start up (!537)
- Fix download time remaining "jumping around" (!553, Alexander Mikhaylenko)
Michael Catanzaro's avatar
Michael Catanzaro committed
470
471
472
473
474
475
476
477
- Avoid theoretical bookmark ID collisions (!555, Andrei Lisita)
- Standardize keyboard shortcuts and improve keyboard shortcuts dialog (!556, Sabri Ünal)
- Fix web background color to allow dark mode to work (!558, !559)
- Fix sides cropped off of new tab page snapshots (!563)
- Fix memory corruption when loading adblock filters
- Fix display of script dialogs, broken in 3.35.3
- Fix various scan-build warnings

Michael Catanzaro's avatar
Michael Catanzaro committed
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
3.35.3 - January 3, 2020
========================

Big stuff:

- View source mode now uses highlight.js syntax highlighting (!506)
- Now displays PDFs with PDF.js (!508)

The usual:

- Add Open Link context menu option for selected text (#349)
- Fix crash when bookmark time is invalid (#454)
- Remove support for external view source (#819)
- Try harder to avoid session data loss (#887)
- Remember page zoom levels during incognito session (#891)
- Always show overview close button (#906)
- Fix middle click on back button when titlebar action is configured (#919)
- Add lockdown setting to disable context menu (#921)
- Disable Send Link context menu option in application mode (#926)
- Reenable on-demand hardware acceleration (#932)
- Fix profile migrator error message (#944)
- Fix localization of reader mode preferences (#994)
- Fix crash on shutdown regression (#1004)
- Redesigned the downloads button (#947, #1005)
- Improve design of web process crash error page (#1013)
- Fix regressions with user style sheet monitor (#1026)
- Major refactor of IPC to web extension (!448)
- Enable process swap on navigation (site isolation) (!448)
- Security popover's per-website adblocker preference now actually works (!471)
- Improve reader mode icon on elementary (!490)
- Fix search provider crash when there are no bookmarks (!510)
- Fix crashes on web app creation dialog and theoretical crashes elsewhere (!511)
- Remove do-not-track setting, obsolete (!514)
- Remove enable-plugins setting (NPAPI plugins), now always off (!514)
- Remove enable-webaudio and enable-webgl settings, now always on (!514)
- Fix issues detected by cppcheck and scan-build
- Disable Search the Web in application mode
- Temporarily disable address bar DNS prefetch due to WebKit crash
- Require libhandy as system dependency

Michael Catanzaro's avatar
Michael Catanzaro committed
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
3.35.2 - November 22, 2019
==========================

- Open bookmarks in new tab with middle button (#86)
- Accept partial URLs with port but no protocol (#329)
- Remove custom FTP handling (#517)
- Fix anchors for local files when opened via command line (#550)
- Fix crash browsing to file under snap (#888)
- Show bookmarked URLs only once in search results dropdown (#897, Dimitrios Christidis)
- Use destructive style on close multiple tabs dialog (#950)
- Fix bookmarks import error handling (#965)
- Prevent detaching pinned tabs (#969)
- Exclude pinned tabs from "close other tabs" and "close tabs to left/right" (#975)
- Adjust icon to not use clipping masks for compatibility with KDE (#979, Jakub Steiner)
- Correctly handle zero matches in find toolbar (#984, Dimitrios Christidis)
- Fix remember passwords setting (#993)
- Enhance password manager to use secrets portal (!359, Daiki Ueno)
- Use two-line display format for address bar dropdown (!441)
- Treat localhost as secure origin (!457)
- Expose webkit://gpu (!458, Adrian Perez)
- Fix per-site adblock permission (!471)
- Add responsive layout for error pages (!477)
- Fix linked zoom menu buttons in right-to-left locales (!481)

Michael Catanzaro's avatar
Michael Catanzaro committed
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
3.35.1 - October 11, 2019
=========================

- Reenable on-demand accelerated compositing (#932)
- Many theme improvements specific to elementary OS
  (#2, #4, #69, #935, #936, #938, #940, #941, #956, Alexander Mikhaylenko)

3.34.1 - October 4, 2019
========================

- Fix maximize state not being remembered (#1, Alexander Mikhaylenko)
- Middle click should not close pinned tabs (#916)
- Fix Ctrl+Shift+G for Find Previous shortcut (#918, Ting-Wei Lan)
- Fix searching for special characters in address bar (!436, Ting-Wei Lan)
- Fix warning about invalid signal handler when closing browser
- Focus web view after creation in automation mode
- Various fixes to new adblocker (Adrian Perez)
- Separate font rows in preferences dialog (Adrien Plazas)
- Improve about:applications on small screens (Sam Hewitt)

Michael Catanzaro's avatar
Michael Catanzaro committed
562
563
564
565
566
567
568
569
570
571
572
3.34.0 - September 7, 2019
==========================

Major changes from 3.32:

 - New improved adblocker (!178, Adrian Perez)
 - Pinned tabs (!242, Jan-Michael Brummer)
 - Web process sandbox (!348, Patrick Griffis)
 - Improved overview page design (!370, Tobias Bernard)
 - Further enhancements for mobile devices (Adrien Plazas)

Michael Catanzaro's avatar
Michael Catanzaro committed
573
574
575
576
577
578
579
580
3.33.92 - September 1, 2019
===========================

- Fix overview snapshot removal animation (Tobias Bernard)
- Fix mistake in construction of web app icon URL (Sonny Piers)
- Ensure adblocker is ready before loading any resources (Adrian Perez)
- Failure to start web extension connection is now fatal

Michael Catanzaro's avatar
Michael Catanzaro committed
581
582
583
584
585
586
587
588
3.33.91 - August 16, 2019
=========================

- Partially fix regressions from overview redesign (#874)
- Fix crash when dragging tab to new window (#875)
- Fix load state tracking regression
- Disable accelerated compositing again

Michael Catanzaro's avatar
Michael Catanzaro committed
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
3.33.90 - August 5, 2019
========================

- New adblocker based on WebKit content extensions (Adrian Perez, #288)
- Close window after drag/drop last tab to another window (#731)
- Adjust address bar popover position (#855)
- Use Alt+Enter for opening pages in new tab (#860)
- Add Ctrl+G shortcut to search bar for next search result (#863)
- Fix search bar text highlighting (#864)
- Redesigned about:overview, the new tab page (Tobias Bernard)
- Add emoji picker context menu item
- Remove context menu item for inserting Unicode control characters
- Fix inappropriate context menu entries for non-downloadable videos
- Fix web app section of the preferences dialog
- On-demand accelerated compositing is once again enabled by default
- Enabled bubblewrap web process sandbox

Michael Catanzaro's avatar
Michael Catanzaro committed
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
3.33.4 - July 14, 2019
======================

- Support switching spellchecker languages (#181)
- Fix hangs when syncing bookmarks (#336)
- Fix glitched state when closing final tab from tabs popover (#637)
- Fix position of spinner in tabs (#796)
- Indicate when title of pinned tab has changed (#797)
- Fix tabs opening in strange places (#823)
- Don't refresh history dialog when loading page from history (#831)
- Allow loading more history dialog history using keyboard (#840)
- Make web view infobars work properly in mobile mode (#851)
- Add Ctrl+Tab and Ctrl+Shift+Tab to keyboard shortcuts dialog (Antoine Fontaine)
- Fix crash when web app profile lacks .app file
- Ensure web apps broken beyond repair crash nicely
- Various improvements to history dialog (Adrien Plazas)
- Major rework of the preferences dialog (Adrien Plazas)
- Fix password manager error on forms without action attributes
- Show number of open pages in mobile mode (Alexander Mikhaylenko)
- Fix overview thumbnails improperly displaying placeholder icons
- Expose mouse gesture setting in preferences dialog

Michael Catanzaro's avatar
Michael Catanzaro committed
628
629
630
631
632
633
634
3.33.3 - June 14, 2019
======================

- More fixes for web app migration (#713)
- More password manager fixes
- Add mobile user agent setting

Michael Catanzaro's avatar
Michael Catanzaro committed
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
3.33.2 - June 6, 2019
=====================

- Fix password manager for pages in iframes (#25, #26)
- Search engines now have favicons in address bar dropdown (#128)
- Allow searching for open tabs with address bar (#153)
- Show error message for moved or deleted downloads (#155)
- Fix preferences language button sensitivity (#279)
- Continue downloads in background when last window is closed (#322)
- Add custom error page for missing files when loading file URIs (#444)
- Add visual feedback for importing Firefox bookmarks (#484)
- Fix crash opening preferences dialog in weird locales (#545)
- Fix manage additional URLs web apps preference (#558)
- Fix downloading blob URIs in web apps (#593)
- Add search match counter (#639)
- Pages popover should not exceed window size in X11 (#656)
- Fix HTTP auth dialog losing focus when switching tabs (#750)
- Fix tab order reversing in session if tab is pinned (#777)
- Fix issues with ordering of pinned tabs (#780)
- Pinned tabs should not have a close button in tabs popover (#792)
- Add tooltips to items in address bar (#807)
- Log message to inspector console when adblocker blocks a resource
- New redesigned cookies dialog

Michael Catanzaro's avatar
Michael Catanzaro committed
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
3.33.1 - May 2, 2019
====================

- Change Tech Preview app ID to org.gnome.Epiphany.Devel (#20)
- Improve tab order when opening links in new tabs (#49)
- Use elementary-style headerbar icons in Pantheon (#67)
- Remember zoom state for file URIs (#102)
- Prompt to set as default browser (#112)
- Add preference to ask where to save downloads (#147)
- Fix yellow search highlight disappearing when repeating search (#166)
- Allow pinning tabs (#248)
- Expose saving pages as HTML or PNGs in addition to MHTML (#259, #412)
- Warn user when closing window with multiple tabs (#276)
- Comprehensively update user help (#293)
- Add preference to always start in incognito mode (#300)
- Add open in new incognito window to web app context menu (#313)
- Allow setting per-site permissions from security popover (#331, #467)
- Allow writing HTTP and HTTPS URLs without slashes (#377)
- Fix tab list alignment with tabs not on top (#456)
- Fix low-resolution overview thumbnails in hidpi (#605)
- Add Ctrl+Enter shortcut to prepend www. and append .com to URL (#645)
- Always show tabs bar (#650)
- Incognito mode landing page is now adaptive (#653)
- Add drop shadow to icon in about:web (#654)
- Add empty state to about:applications (#663)
- Keep URL entry centered (#666)
- Fix icons overlapping with URL entry in right-to-left locales (#686)
- Adjust margins of suggestions popover (#692)
- Allow Ctrl+click to open new tab in back/forward lists (#727)
- Remove process model and process count settings (Spectre mitigation)
- Use page instead of popover for mobile tab menu (Christopher Davis)
- Always try saved HTTP auth credentials before prompting user
- Use WebKit's code for processing punycode and IDN
- Add swipe gesture to keyboard shortcuts dialog
- Update reader mode to latest readibility.js
- libdazzle is now required as a system dependency

3.32.2 - May 2, 2019
====================

- Fix remembering printer settings (#138)
- Fix fuzzy incognito mode icon in hidpi (#257)
- Add search button and allow type to search on history dialog (#632)
- Fix critical deleting URLs from history dialog (#691)
- Fix crash changing reader mode preferences (#706)
- Fix many actions being disabled by mistake in incognito mode (#724)
- Fix password manager asking to remember passwords when disabled (#725)
- Close history dialog on Escape (#728)
- Fix crash during Safe Browsing update (#736)
- Unfullscreen automatically when web process crashes (#752)
- Fix markup appearing in search provider results
- Fix a search provider crash
- Fix password manager crash on certain websites
- Fix password manager autofill when form has no username
- Fix tab bar context menu reopen closed tab action crash and sensitivity
- Fix websites opening file choosers under flatpak
- Fix searching for bookmarks in top bar

3.32.1.2 - March 21, 2019
=========================

- Recreate Safe Browsing database when it might be corrupted (#57)
- Update libdazzle subproject to improve compatibility with new meson versions (#699)

3.32.1.1 - March 20, 2019
=========================

- Really bring back libdazzle subproject, for 3.32 branch only (#699)

3.32.1 - March 20, 2019
=======================

- Switch to WebKit's two-finger back/forward swipe gesture (Alexander Mikhaylenko)
- Fix search highlight disappearing when repeating search (#166)
- Fix pages without title always appearing first in address bar dropdown (#579)
- Bring back libdazzle subproject for 3.32 branch only (#699)
- Fix new web apps being saved in wrong place under certain circumstances (!224)
- Fix web process settings being saved in the wrong place (!224)

3.32.0 - March 11, 2019
=======================

Major changes since 3.30:

- Redesigned address bar dropdown with new dazzling
- Redesigned open tabs menu, now displays tab favicons and allows closing tabs
- Greatly improved adaptive mode support for small displays
- Three-finger swipe touchpad gesture now available for back/forward navigation
- Automation mode, for running WebDriver tests (useful for website developers)

Changes since 3.31.92:

- Fix preferences dialog crash
- Fix password manager crash on 32-bit systems
- Bump to libhandy 0.0.9 (Adrien Plazas)

3.31.92 - March 4, 2019
=======================

- Add animation when download completes (#629)
- New tab popover should close tabs on middle-click (#643)
- Fix context menu in history dialog (#651)
- Add separators to tab bar context menu (#652)
- Fix crash in mouse gesture controller (#679)
- Disable safe browsing test by default (#684)
- Improve reliability of password form detection
- Fix encoding dialog (Arnaud B.)
- Restore unsafe process model and process count settings for 3.32 branch only
- Change -Dunit_tests meson option to feature rather than bool type
- Require system libdazzle and recent GTK 3.24
- Build libhandy as static lib (Jeremy Bicha)
- Bundle newer libhandy to fix i18n (Adrien Plazas)
- Fix licence in appstream metadata to GPLv3+

3.31.91 - February 18, 2019
===========================

- Fix test failure when not installed (#675)
- libhandy and libdazzle now use git submodules (#676)
- Improve tab bar style in incognito mode (Alexander Mikhaylenko)

Michael Catanzaro's avatar
Michael Catanzaro committed
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
3.31.90 - February 4, 2019
==========================

- Hide new tab button in app mode (#19)
- Move all stored data to appropriate locations (#182, #477, Patrick Griffis)
- Middle-click on new tab button now loads URL from clipboard (#203)
- Animate to web app in GNOME shell overview after installing (#206)
- Fix next/previous accelerators in right-to-left locales (#239)
- Rename "New tab page" homepage option to "Most visited pages" (#394)
- Animate downloads button instead of intrusively opening popover (#395)
- New three-finger swipe gesture for back/forward navigation (#435)
- Don't close menu when changing zoom (#462)
- Fix zoom in internal pages (#539)
- Fix some tests (#617)
- Fix crash setting web app title without hostname (#618)
- "Search the Web" -> "Search the web" (#635)
- Tab menu is now a featureful popover (#647, Adrien Plazas)
- Remove PDF support for now, not stable yet (#659)
- New shortcuts for reload bypassing cache and reader mode (#661)
- Fix crashes caused by password manager rework (Patrick Griffis)
- Fix crash when $XDG_CURRENT_DESKTOP is undefined (Adrian Perez de Castro)
- Make find toolbar adaptive (Adrien Plazas)
- Make bookmarks import dialog adaptive (Adrien Plazas)
- Add tab menu for narrow mode (Adrien Plazas)
- Many CSS style improvements (Alexander Mikhaylenko)
- Fix too-tall switch in search engines dialog (Alexander Mikhaylenko)
- Remove process model and process count settings (Spectre mitigation)
- New design for security popover, appropriate for small screens
- Remove all deprecated settings and associated migrators
- Add setting to configure hardware acceleration policy
- Fix modified form submission warning
- Fix opening downloads under flatpak

Michael Catanzaro's avatar
Michael Catanzaro committed
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
3.31.4 - January 7, 2019
========================

- Add default zoom level option to preferences dialog (#8)
- Double click on reader mode icon should not maximize window (#44)
- Move new tab button to start of the header bar, always (#69, #447)
- Hide Help and About when running in Pantheon (#71, #72)
- Reenable address bar DNS prefetch (#79)
- Add hidden setting to keep window open on Ctrl+W (#80)
- Fix file extension when saving a View Source page (#98)
- Add reload all tabs to tab context menu (#118)
- Remember last upload/download directory (#133)
- Highlight matching text in address bar dropdown (#164)
- History dialog should respect desktop 12/24 hour clock setting (#197)
- Add reload tab and reopen closed tab to tab context menu (#199, #226)
- Convert all hostnames to lowercase (#230)
- Add support for viewing PDFs using libevince (#264)
- Add application manager to window menu (#267)
- Fix passwords dialog expanding after deleting password (#285)
- Hide various menu items from app mode (#309)
- Remove MIME type restrictions (#310)
- Remove broken bookmarks command line options (#338)
- Reenable some tests that were broken (#341, #419, #494)
- Open in new tab when middle clicking homepage button (#368)
- Monitor for changes to user CSS file (#370)
- Fix Ctrl+Shift+Page[Up,Down] (#399)
- Remove obsolete shortcuts documentation (#407)
- 127.0.0.1 and ::1 are now always considered secure (#410)
- Floating status bar no longer blocks clicks (#428)
- Add experimental support for mouse gestures (#430)
- Allow search the web context menu item in text fields (#438)
- Improve documentation of command line options (#440)
- Allow more zoom levels (#492)
- Adopt standard behavior for clicks with modifier keys pressed (#493)
- Add preference to disable smooth scrolling (#577, Sharaz Ali)
- Use /etc/os-release to set distributor name (#586)
- Fix remote inspector (#600, Loïc Yhuel)
- Alt-number tab switching can no longer be intercepted (#606)
- Fix crash after bookmark sync (#612)
- Add --automation-mode, for control by WebKitWebDriver
- Use libhandy for improved narrow mode (Adrien Plazas)
- Make history and encoding dialogs responsive
- Don't show new fullscreen header bar for fullscreen videos
- Move copy/search items to the top of the context menu (Jonathan Kang)

Michael Catanzaro's avatar
Michael Catanzaro committed
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
3.31.3 - December 10, 2018
==========================

- Improve padding in bookmarks view (#496, Apostol Bakalov)
- Do not show progress bar on empty new tabs (#574)
- Fix crash storing password on paypal.com (#575)
- Add column spacing to encoding dialog grid (#576)
- Fix suggestion entry not closing after Paste & Go (#581)
- Fix suggestion entry reopening after closed with Escape (#582)
- Tags with empty labels are no longer allowed in bookmarks (#585, Aral Balkan)
- Fix freeze when closing window or tabs when secondary process is hung (#587)
- Fix crash when web view has not loaded anything yet (#590)
- Temporarily disable hardware accelerated page rendering (#595)
- Stop lowercasing spellcheck and Accept-Langs locales
- Locales on language selection dialog are now displayed translated
- Locales on language selection dialog are no longer limited
- Several miscellaneous code improvements (Thomas An)

Michael Catanzaro's avatar
Michael Catanzaro committed
876
877
878
879
880
881
882
883
884
885
886
3.31.2 - November 11, 2018
==========================

- Add preview widgets to file choosers (#552, Que Quotion)
- Fix window height being saved incorrectly (#571, Jonathan Kang)
- Fix crash when right clicking on tab bar (Kieran Elmes)
- Add Close Other Tabs tab bar context menu item (Kieran Elmes)
- Replace Move Tab Left/Right with Close Tabs to Left/Right (Kieran Elmes)
- Fix new tab improperly opened on Ctrl+L
- Fix URL entry accidently loading the wrong page

Michael Catanzaro's avatar
Michael Catanzaro committed
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
3.31.1 - October 10, 2018
=========================

- Add keyboard shortcut for reader mode (#526)
- Fix too many button being available for small windows in app mode (#544, Adrien Plazas)
- Move password management from the web process to the UI process (Patrick Griffis)
- Fix Google Search in Russian localization and switch to google.ru (Alexandr Sidorenko)
- Add preferences for reader mode and improve styling (Adrián Pérez de Castro)
- New, redesigned Epiphany icon (Jakub Steiner)
- New fancier address bar dropdown based on libdazzle
- Removed GNOME application menu

3.30.1 - September 21, 2018
===========================

This release is intended to fix video playback on YouTube. We believe that
YouTube began requiring media source extensions to play WebM videos on Tuesday
of this week, so we have enabled it.

You are strongly encouraged to update to WebKitGTK+ 2.22.2 and the forthcoming
GStreamer 1.14.4 to minimize video playback disruptions. It's not really
reliable enough to be enabled yet, but it's a whole lot better than no YouTube.

- Enable media source extensions
- Don't show reader mode icon on internal pages (e.g. about:incognito)
- Add reader mode styling for <mark> elements (#46, Adrián Pérez de Castro)
- Fix searches using a colon in the first word (#90)
- Fix frequent crashes, and also fix address bar with multiple windows open (#519)
- Fix crash on homedepot.com
- Hide homepage button in app mode
- Ensure Firefox Sync preferences web view uses Epiphany data directories

919
920
921
922
923
3.30.0 - September 2, 2018
==========================

- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
924
925
926
927
928
929
930
931
932
933
934
935
3.29.92 - August 27, 2018
=========================

- Ensure the correct address is displayed in security popover during loads (#503)
- Improve bookmark tag theming for non-Adwaita themes (#504, Alexander Mikhaylenko)
- Enable smooth scrolling by default (#508)
- Fix location entry URI normalization on cut and copy (#513)
- Fix features that rely on web extension message handlers (Carlos Garcia Campos)
- Fix location entry dropdown bookmark icon
- Improve location entry icon style (Alexander Mikhaylenko)
- Improve reader mode icon (Jakub Steiner)

Michael Catanzaro's avatar
Michael Catanzaro committed
936
937
938
939
940
3.29.91 - August 12, 2018
=========================

- Fix security indicator appearing improperly in reader mode (#45, Jan-Michael Brummer)

Michael Catanzaro's avatar
Michael Catanzaro committed
941
942
943
944
945
3.29.90 - July 26, 2018
=======================

- Address bar now uses GtkEntry's progress support (#78, Jan-Michael Brummer)

Michael Catanzaro's avatar
Michael Catanzaro committed
946
947
948
949
950
951
952
953
3.29.4 - July 16, 2018
======================

- Add responsive action bar used at small window sizes (Adrian Plazas)
- Add web application section to preferences dialog (Carlos Garcia Campos)
- Move progress bar into address bar (Jan-Michael Brummer)
- Added continuous integration configuration (Jordan Petridis)

Michael Catanzaro's avatar
Michael Catanzaro committed
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
3.29.3 - June 18, 2018
======================

- View source now displays in Epiphany instead of text editor (#738475)
- Add experimental reader mode (#772831)
- Web apps now again open only in new tabs (#796204)
- Fix crash when page does not have a URI (#795740, CVE-2018-11396/CVE-2018-12016)
- Change color of bookmarks star to orange (GitLab #27)
- Run internal JavaScript in isolated world to block access to websites
- Fix overview thumbnails not appearing after Ctrl+T
- Fix broken themeing in web app mode
- NPAPI plugins are now disabled by default
- Remove enable plugins checkbox from preferences dialog
- Remove about:plugins

Michael Catanzaro's avatar
Michael Catanzaro committed
969
970
971
972
973
974
975
976
977
978
979
980
981
3.29.2 - May 22, 2018
=====================

- Change zoom sooner (#787486)
- Improve incognito mode with non-Adwaita themes (#783912, Adrian Perez)
- Add hidden setting to disable autosearch (#789776)
- Better handle webmail when signing into Firefox Sync (#794352, Gabriel Ivascu)
- Rewrite web process extension using JavaScript (#794395, Carlos Garcia Campos)
- Again disallow new tab action in app mode (#795007)
- Remove problematic adblock filters (#796245)
- Fix crashes when signing out of Firefox Sync (Gabriel Ivascu)
- Remove New Window menu items from hamburger menu

Michael Catanzaro's avatar
Michael Catanzaro committed
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
3.29.1 - April 16, 2018
=======================

- Speculatively fix crash related to changing search engines (#783756)
- Clarify that blocking web trackers also blocks social media buttons (#790189)
- Never automatically open downloads, since it can't be done safely (#794681)

3.28.1 - April 10, 2018
=======================

- Fix bookmarks migration from Epiphany 3.24 not working (#794645)
- Do not auto-open adblock filters in text editor after download (#794646)
- Fix crash when destroying sync service (#794728)
- Remove the experimental HTTPS Everywhere support (#794803)
- Fix width of bookmarks popover in certain locales (#794861, Exalm)
- Don't activate search bar when pressing ' or / (#795083)
- Take snapshots only of most-visited web pages

1000
1001
1002
1003
1004
3.28.0.1 - March 10, 2018
=========================

- No changes, new release because 3.28.0 was mistagged

1005
1006
1007
1008
1009
1010
3.28.0 - March 10, 2018
=======================

- Fix buffer overflow in profile migrator test
- Updated translations

1011
1012
1013
1014
1015
1016
3.27.92 - March 2, 2018
=======================

- Add middle click close support to tab bar

3.27.90 - February 12, 2018
Michael Catanzaro's avatar
Michael Catanzaro committed
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
===========================

- Improve handling of zoom (#621067, #792949, Jan-Michael Brummer)
- Bookmark properties button is now always visible (#772268, Jan-Michael Brummer)
- Drop gnome-desktop dependency, copying needed thumbnailer code (#778578)
-- Save snapshot thumbnails under ~/.cache/epiphany instead of global directory
-- Delete snapshot thumbnails when clearing history
- Fix profile migrator deleting bookmarks if run multiple times (#792683)
- Add touch support for address bar icons (#792876, Jan-Michael Brummer)
- Save Safe Browsing data only once, not once per web app (#792929, Gabriel Ivascu)
- Fix crash caused by unexpected Safe Browsing data (#792930, Gabriel Ivascu)
- Fix placement of select element with multiple monitors (#792940, Jan-Michael Brummer)
- Long press in address bar now selects the text (#793267, Jan-Michael Brummer)
- Hopefully fix the search provider (Bjørn Lie)
- Fix password prompt after #742573 (Exalm)

1033
3.27.4 - January 6, 2018
Michael Catanzaro's avatar
Michael Catanzaro committed
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
========================

- Show desktop notification when download finishes (#722142)
- Expand tag view in bookmarks popover (#778843)
- Fix downloading blob URLs (#788576)
- Fix launching WhatsApp web app (#790781)
- Add protection against IDN homograph attacks (#791168)
- Fix error in sync migration when migrating from 3.26.2 or earlier
- Improved logic to avoid corrupting session state

Michael Catanzaro's avatar
Michael Catanzaro committed
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
3.27.3 - December 11, 2017
==========================

- Don't require gvfsd-http for downloading adblock filters (#776682)
- Expand bookmarks popover tag area when there are many tags (#778843)
- Don't attempt to sync when there's no network connectivity (#790286)
- "Search the web" context menu item should switch to the new tab (#790693)
- Revert back to the old address bar dropdown for the time being (#790732)
- Make default sync device name translatable (#790905)
- Fix sync failure warnings appearing multiple times (#790094)
- Remove Epiphany version from user agent (see WebKit #180365)
- Remove support for vendor user agents (see Debian #883712)
- Several miscellaneous Firefox Sync fixes
- Several miscellaneous Google Safe Browsing fixes
- Flatpak: custom stylesheets are now supported
- Flatpak: downloading files is now supported
- Flatpak: view page source is now supported
- Flatpak: Add Epiphany Tech Preview branding for nightly builds

Michael Catanzaro's avatar
Michael Catanzaro committed
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
3.27.2 - November 13, 2017
==========================

- Hide Copy from context menu when appropriate (#772106)
- Hide home page button when appropriate (#783299)
- Fix multiple issues with the bookmark popover (#788584)
- Major change: web apps are now more like silos, rather than prisons (#788845)
- Various fixes for safe browsing implementation (#788899)
- Fix Firefox Sync crash on 32-bit systems (#789656)
- Move Firefox Sync settings to the right GSettings path (#789786)
- Fix middle click on back/forward navigation buttons (#790017)
- Various fixes for Firefox Sync implementation
- Restore search engine support
- Fix incognito mode theme

Michael Catanzaro's avatar
Michael Catanzaro committed
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
3.27.1 - October 16, 2017
=========================

- Fix search engine dialog, which has been borked since 3.24.3 (#787458)
- Allow overriding autofilled username in password forms (#787498)
- Fix non-HTML/MHTML files being saved as MHTML (#788111)
- Don't disable navigation actions when history is cleared (#788329)
- Various improvements to Flatpak support
- Fix bookmarks import crash when there's no Firefox profile
- Allow access to web inspector in application mode
- Add new address bar dropdown using libdazzle
- Add Google Safe Browsing support

Michael Catanzaro's avatar
Michael Catanzaro committed
1091
1092
1093
1094
1095
1096
1097
3.26.0 - September 8, 2017
==========================

- Disable Firefox Sync except in browser mode (#787412)
- Disable emoji chooser in location entry
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
3.25.92 - September 3, 2017
===========================

- Rename the meson build options
- Switch to nontransitional IDN2008
- Many improvements to password form detection (#666326)
- Fix crash of bookmarks popover (#780549)
- Don't create Mobile bookmarks tag when syncing unless needed (#786590)
- Handle invalid input from gnome-keyring (#786811)
- Password manager should operate on security origins (#786818)
- Adblocker must not block main resource during redirects (#787011)

Michael Catanzaro's avatar
Michael Catanzaro committed
1110
1111
1112
1113
1114
1115
3.25.91 - August 21, 2017
=========================

- Miscellaneous improvements to Firefox Sync support
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
3.25.90 - August 8, 2017
========================

- Greatly improved Firefox Sync support, enabled by default (#777631)
- Use new custom popup menu for HTML select elements (#783408)
- Disable homepage shortcut in web app mode (#785996)
- Add social media and annoyance blocking to default adblock settings
- Fix location of icon database on disk
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
3.25.4 - July 17, 2017
======================

- Fix crash when download fails (#778653)
- Fix homepage radio button glitch (#783290)
- Use default system font on about pages (#783489)
- Improve font color in the address bar dropdown (#784431)
- Fix crash if search engine settings get desynced
- Updated translations

Carlos Garcia Campos's avatar
Carlos Garcia Campos committed
1136
1137
1138
1139
1140
1141
1142
3.25.3 - June 21, 2017
======================

- Fix formatting of year in the date column of the history dialog
- Hide tags without bookmarks in popover
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
3.25.2 - May 20, 2017
=====================

- Floating URL bar should disappear when hovered to not block page (#668493)
- Add [Shift+]Ctrl+Tab shortcuts for switching tabs (#762631)
- Address bar search now again considers bookmark tags (#781746)
- Fix notification permissions in web app mode (#782386)
- Do not use a popover for the tab selection menu, to allow scrolling it
- Fix incorrect choice of context menu when Ctrl key is held
- Add hidden setting for disabling quirks mode
- Improve wording of insecure password form warning
- Remove libgd subproject and dependency on libgd
- Fix race introduced during meson port that could cause build failures
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
3.25.1 - April 26, 2017
=======================

- Port to meson build system and removed Autotools build. Please report bugs.
- Add explicit New Window action to desktop file (#670929)
- Add Alt+Home and F10 shortcuts to keyboard shortcuts dialog (#779916, #779916)
- Decode last component of URIs to determine file names for saving (#780086)
- Fix regression allowing Ctrl+T to work in application mode (#781440)
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1168
1169
1170
1171
1172
1173
1174
1175
3.24.1 - April 10, 2017
=======================

- Fix issues with add bookmark popover (#780443, #780851)
- Fix issues with bookmark importing (#780564)
- Use native file choosers for Flatpak compatibility (#780468)
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1176
1177
1178
1179
1180
3.24.0 - March 19, 2017
=======================

- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1181
1182
1183
1184
1185
1186
1187
3.23.93 - March 12, 2017
========================

- Fix Alt+Home keyboard shortcut (#779901)
- Use native file choosers for Flatpak support (#779922)
- Fix info bars not being removed when expected

Michael Catanzaro's avatar
Michael Catanzaro committed
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
3.23.92 - March 11, 2017
========================

 - Use different GtkApplication ID for web apps (#778985)
 - Fix history service crash if database is locked (#779180)
 - Fix multiple memory safety issues in code that handles info bars
 - Add x-suse-ymp to safe MIME types
 - Remove obsolete bookmarks documentation
 - Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1198
1199
1200
1201
1202
3.23.91.1 - February 27, 2017
=============================

- Add missing file to tarball

Michael Catanzaro's avatar
Michael Catanzaro committed
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
3.23.91 - February 27, 2017
===========================

- Add new search engine dialog and support for search engine bangs (#776738)
- Restore keybinding Ctrl+Shift+N for opening incognito windows (#778606)
- Fix major data loss and safety bugs in history service (#778649)
- Use heart icon for favorite bookmarks (#778849)
- Fix various issues affecting the new clear personal data dialog (#779100)
- Fix many bugs affecting the bookmark list popover
- Disable forget actions in history dialog when in incognito mode
- Do not show add bookmarks popover star in incognito mode
- Fix old overview snapshots not being properly replaced
- Delete old bookmarks files during profile migration
- Remove the default encoding preference again due to bugs
- Fix some critical warnings

Michael Catanzaro's avatar
Michael Catanzaro committed
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
3.23.90 - February 13, 2017
===========================

- Remove the integrated view source mode, not ready for stable release (#775145)
- Fix the search provider (#775902)
- Rearrange bookmarks app menu items (#778280)
- Multiple fixes to the new insecure password form focused warning (#778369)
- Fix condition where the new tab menu could get desynced from the current tabs
- Many settings are now stored separately for each web application
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
3.23.5 - February 03, 2017
==========================

- Add option to subscribe to EasyPrivacy filters and enable by default (#739631)
- Introduce new, more powerful clear personal data dialog (#741447)
- Fix serious password extraction sweep attack on password manager (#752738)
- Adblock filters are now configured in GSettings (#755193)
- Restore support for having multiple adblock filters at once (#755193)
- Fix many bugs affecting the bookmarks popover (#772131, #777615)
- Remember fallback window size in GSettings (#777055)
- Prefer common_name to name when reading ISO 3166 data (#774466)
- Fix the Stop button (#777585)
- Fix adblocker blocking too much stuff, breaking Twitter (#777714)
- Avoid writing anything to disk in incognito mode (#777736)
- Change keyboard shortcut for export bookmarks to Ctrl+Shift+X (#777872)
- Fix F6 keyboard shortcut for focusing address bar (#777873)
- Properly set initial notification permissions (#777835)
- Add empty state to bookmarks popover, so it looks better with no bookmarks
- Automatically delete unused adblock filters when the adblocker is enabled
- Renamed Privacy preferences tab to Stored Data
- Moved do not track preference to General preferences tab
- Improve warning text when closing tab with modified form
- Allow saving session even if a tab has a blank URL
- Display full security origins rather than just hostnames when appropriate
- Fix recently-introduced critical warnings when focusing password forms
- Do not ever use session in web app or incognito mode
- Fix off-by-one in profile migrator -d option
- Avoid crash if profile migrator is passed invalid -d
- Restore preference to set default encoding
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
3.23.4 - January 16, 2017
=========================

- Add Copy Image context menu item (#169747)
- Add support for displaying IDN (punycode) URLs (#747376)
- Do not offer to remember empty passwords (#771073)
- Fix Alt+Left/Right keyboard shortcuts (#772437)
- Added new tab menu to improve management of large numbers of tabs
- New Tab button now moves to tab bar when tab bar is visible
- Fix build failure with Firefox Sync support disabled
- "Press key to exit fullscreen" message is now legible
- Add Alt+D keyboard shortcut to focus the address bar
- Store permissions for hosts displayed in info bar, not the current page
- Animate appearance of add bookmark and security indicator popovers
- Fix various minor memory leaks
- Internationalize the "Favorites" bookmarks category
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
3.23.3 - December 12, 2016
==========================

- Experimental HTTPS Everywhere support is now disabled by default
- Experimental Firefox Sync support is now disabled by default
- Restore ability to import/export bookmarks (#772423)
- Fixes to key event handling (#772437)
- Fix crash in certain locales when right-clicking address bar (#772994)
- Detect new password forms after page is loaded (#773327)
- Fix focusing the address bar when opening new tabs (#774599)
- Fix redirect loop caused by HTTPS Everywhere (#774925)
- Improve Firefox Sync error handling (#774940)
- Again handle adblock and HTTPS Everywhere in the web process (#775067)
- Warn users about insecure password forms (#775167)
- Distribute missing icon (#775209)
- Fix displaying new overview item when one is removed (#775604)
- Expose homepage setting and show a home button when enabled (#775641)
- Remove the progress bar (#775710)
- Hide new bookmarks button in application mode (#775760)
- Hide lock icon when visiting about:blank
- Handle focus stealing prevention properly when opening downloads
- Do not run Epiphany web extension in Firefox Sync login view
- Search provider D-Bus service name now matches GtkApplication ID
- Remove the homepage-loads-in-new-tabs setting added in 3.23.2
- Fix tags not being created when migrating bookmarks from 3.22
- Fix various memory safety issues
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1307
1308
1309
1310
1311
1312
1313
1314
3.23.2.1 - November 21, 2016
============================

- Fix bookmarks migration from 3.22 (#774785)
- Fix crash starting browser with do not track mode disabled
- Fix miscellaneous critical warnings and memory safety issues
- Fix miscellaneous memory leaks

Michael Catanzaro's avatar
Michael Catanzaro committed
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
3.23.2 - November 20, 2016
==========================

- Add hidden homepage settings (#702435)
- New Window action now opens non-incognito window in incognito mode (#723185)
- Web apps now share adblock filters with the default profile (#755379)
- Rework key event handling to fix events received twice (#764653)
- Restored smart bookmarks functionality removed in 3.23.1 (#772407)
- Form detection no longer requires named password field (#773327)
- Improve permissions request handling and support webcam/mic requests (#773447)
- Fix infinite loop in form detection introduced in 3.23.1 (#773830)
- Consistently use proper Unicode characters in UI (#774217)
- Restored all the plugin functionality that had been removed in 3.23.1
- Fix "search the web" menu item name when search contains an underscore
- Fix "search the web" truncating search results (broken in 3.23.1)
- Actually delete history database from disk when clearing all history
- Revert questionable attempt to sanitize passwords from displayed URIs
- Hide bookmark page star on about pages
- Fix overview thumbnails sometimes appearing twice
- Add missing F1 keyboard shortcut to open help
- Fix bogus libhttpseverywhere warning when update lock exists
- Fix critical warnings when displaying overview introduced in 3.23.1
- Fix critical warnings when starting in incognito mode
- `epiphany --incognito-mode` now uses the default profile if unspecified
- Cleanly handle SIGINT and SIGTERM
- Miscellaneous code safety/correctness fixes
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1343
1344
1345
1346
1347
1348
3.23.1.2 - October 27, 2016
===========================

- Restore enable-plugins setting, hidden and off by default.
- Fix compatibility issue with form autofill (#772530)

Michael Catanzaro's avatar
Michael Catanzaro committed
1349
1350
1351
1352
1353
1354
1355
3.23.1.1 - October 25, 2016
===========================

- Fix critical warnings when blocking ads.
- Enable automatic updates of HTTPS Everywhere rulesets.
- Really remove settings with no effect.

Michael Catanzaro's avatar
Michael Catanzaro committed
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
3.23.1 - October 24, 2016
=========================

Epiphany has been relicensed from GPLv2+ to GPLv3+.

New dependency:
 libhttpseverywhere

Removed dependencies:
 avahi-client, avahi-gobject, gdk-x11-3.0, gsettings-desktop-schemas, x11

- Address bar is once again visible at all times, except in web app mode.
- Redesigned user interface for bookmarks management.
--- Support for zeroconf bookmarks has been removed. (Help welcome to restore.)
--- Support for smart bookmarks has been temporarily removed. It will return.
- HTTPS Everywhere support added and enabled unconditionally.
- Support for bookmarks sync between Epiphany browsers via Firefox Sync.
--- Epiphany uses the Firefox Sync service, which can store arbitrary data.
--- Epiphany cannot sync with Firefox. (It would be possible. Help welcome!)
--- Epiphany is not Firefox.
--- Epiphany is not produced or endorsed by Mozilla.
--- Privacy Policy: https://wiki.gnome.org/Apps/Web/PrivacyPolicy
- Integrated source code view returns, utilizing Prism JavaScript library.
- Overview now shows three rows of three previews each.
- Remember password info bar now has a "never remember" option.
- Web apps now have a basic app menu.
- Web apps are once again confined to their original domain.
- Disable history lockdown setting now actually disables access to history.
- Removed enable-plugins option. NPAPI browser plugins are no longer supported.
- Removed hidden enable-javascript option. (Help welcome to support NoScript.)
- Removed several old settings that no longer had any effect.
- Removed --netbank-mode command line option. Use --incognito-mode instead.
- Updated translations

Thanks to Iulian Radu (port to GAction, bookmarks subsystem rewrite), Gabriel
Ivascu (sync integration), and Daniel 'grindhold' Brendle (libhttpseverywhere)
for their major contributions to this release.

===============
Epiphany 3.22.1
===============

- Remember decision to allow or deny notifications (#748339)
- Do not copy cookies when creating web app (#771540)
- Fix dock to right button in web inspector
- Improve overview layout in small windows
- Escape URL for markup in new web app dialog
- Updated translations

===============
Epiphany 3.22.0
===============

- Updated translations

================
Epiphany 3.21.92
================

- Add support for opening FTP URIs in an external application (#136501)
- Fix crash in non-English locales (#765374)
- Don't crash if loading a local web app that uses an absolute path (#767101)
- Fix several features that were broken when multiple tabs share a web process (#769627)
- Remove keyboard shortcut for Duplicate Tab since it clashes with GtkInspector
- Remove assertion that was breaking error pages on certain network errors
- Updated translations

================
Epiphany 3.21.90
================

- Fix memory leaks (#769228)
- Limit geolocation/notification permission request info bars (#764593)
- Fix mistake in tracking the remember password info bar
- Updated translations

Iulian Radu's avatar
Iulian Radu committed
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
===============
Epiphany 3.21.4
===============

- Check for NULL SoupURI when trying to load invalid url(#768250)
- Fix misleading ChangeLog generation code(#768218)
- Limit side of ChangeLog file(#768218)
- Add keyboard shortcuts dialog(#757830)
- Update POTFILES.in(#757830)
- Generate ChangeLog in builddir(#768218)
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
===============
Epiphany 3.21.3
===============

- Require WebKitGTK+ 2.13.1
- Allow toggling web inspector with keyboard shortcuts (#676870)
- Activate downloads popover only for active window (#764303)
- Allow running system web apps outside GNOME (#767101)
- Indicate when running in web app mode in user agent (#767123)
- Find web app names using OpenGraph site_name in name attribute (#767184)
- Support large standard HTML icons and SVG for web app icons (#767257)
- Increase default webapp icon size to 192 (#767407)
- Middle-clicking the title bar doesn't send Epiphany to the background (#767585)
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
===============
Epiphany 3.21.2
===============

- *** Removed NSS and libwnck dependencies ***
- Cleanups in downloads code (#610586)
- Improved reliability of displaying overview snapshots (#763184, #765863)
- Incognito mode theme fixes
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
===============
Epiphany 3.21.1
===============

- Add Paste and Go context menu item to address bar (#319506)
- Always store passwords in web app mode (#672573)
- Allow opening WebP files with open dialog (#739934)
- Redesigned error pages (#744063)
- Activate downloads popover when download is started or completed (#763141)
- Avoid stale overview snapshots (#763184)
- Add Duplicate Tab context menu item to tabs (#763221)
- Switch to sane default bookmarks (#763307)
- Fix security popover opening above the window in Wayland (#763921)
- Fix session saving of multiple windows (#764101)
- Add hidden settings to control tab expand and location (#764368)
- Allow closing history dialog with Escape key (#764408)
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1487
1488
1489
1490
1491
1492
===============
Epiphany 3.20.0
===============

- Translation updates

Michael Catanzaro's avatar
Michael Catanzaro committed
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
================
Epiphany 3.19.92
================

- Downloads popover should browse to file when it cannot be opened (#610586)
- Fix occasional failure to display snapshots in overview (#758470)
- Add workaround to avoid taking new white snapshots for the overview (#761065)
- Avoid placeholder images in downloads popover (#762825)
- Fix the restore session preference (#762906)
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
================
Epiphany 3.19.91
================

- Always do case-insensitive find (#722019)
- Maybe fix security popover being clickable when not visible (#744307)
- Fix session state being deleted if UI process crashes very early (#747860)
- Improved labels for reload buttons on error pages (#747973)
- Fix remove button on cookies dialog (#757230)
- Do not assume pages loading when Epiphany was last closed had crashed (#761735)
- Improved visual layout of the downloads popover (#761857)
- F1 now launches user help (#762041)
- Switch to new tab when opening a page from history (#762381)
- Fix crash downloading files if gnome-session is broken or missing (#762651)
- Improved welcome message on first run (#762812)
- Allow translating error page access keys properly (#762818)
- Fix fill color of the downloads progress icon
- Update the label on tabs with the URL when the page has no title
- Updated translations

Michael Catanzaro's avatar
Michael Catanzaro committed
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
================
Epiphany 3.19.90
================

- Session saving should save window/tab history and re-instate it on session restore (#119432)
- overview: Display a placeholder image on empty overview (#683582)
- Make new tabs inherit history of parent (#706731)
- prefs-dialog: Expose restore-session-policy (#724583)
- Remove encoding preference from preferences dialog (#734381)
- Use GdTwoLinesRenderer to display the location entry completion (#736364)
- Activate downloads popover when a download is started (#757753)
- overview: Do not show local files on the overview (#758469)
- web-overview: Do not drop thumbnail update requests (#758470)
- Improvements to the encodings dialog (#759164)
- Fixups for help files (#759279)
- Revert "EphyUriTester: Drop keys/signatures logic" (#759501)
- downloads: Value returned by ephy_download_get_content_type() should not be freed (#759200)
- ephy-profile-migrator: Call setlocale and gettext functions in main function (#760417)
- ephy-session: restore session state when restoring recently closed tabs (#760782)
- Switch web extensions to using private D-Bus connections (#761009)
- web-view: Add mnemonics for error page buttons (#761069)
- location-entry: Encode URI before copy/paste (#761660)
- embed: Ignore beforeunload events
- Allow opening downloaded .tar.xz files
- Take safetypes patch from Debian
- downloads-popover: Disappear more smoothly
- web-view: Fix security level of error pages
- Various fixes for compatibility with GTK+ 3.20
- Various code cleanups
- Various improvements to the appdata file
- Updated translations

Claudio Saavedra's avatar
Claudio Saavedra committed
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
===============
Epiphany 3.19.1
===============

 - Enable WebGL and WebAudio by default.
 - Add a new downloads manager.
 - Properly propagate key-bindings to pages (#113449)
 - Only warn about unsubmitted changes if form has text (#668260)
 - Use x-scheme-handler to get default browser (#750275)
 - Add search to cookies dialog (#720978)
 - Add categories to web apps (#672574)
 - Many cleanups to the application dialogs (history, cookies, passwords, etc)
 - Several fixes to the ad blocker (#754954)
 - Add support for system-wide installed web applications.
 - Hide floating bar on mouseover (#742590)
 - Allow notification requests in web applications (#759176)
 - Fixes to the about:applications page.
 - Display insecure content warning on all insecure pages (#744064)
 - Fix builds, code fixes, etc.
 - Updated help and translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
===============
Epiphany 3.18.0
===============

 - Allow opening links in a new incognito window.
 - Add option to search selected text in user-preferred search engine.
 - Display page titles in tabs tooltips.
 - Enable Do Not Track and the ad blocker by default.
 - Improvements to the form filler and password saving.
 - Many other UI improvements, bug fixes, and memory improvements.
 - Updated help and translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
================
Epiphany 3.17.91
================

 - Remember passwords for French tax office (#750024)
 - Inhibit logout and suspend while downloading files (#339809)
 - Display decoded URIs in the UI (#710004)
 - Enable Do Not Track and the ad blocker by default (#754273)
 - Several code fixes, memory leaks plugged, UI and code improvements.
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
===============
Epiphany 3.17.2
===============

 - Navigation improvements to web applications.
 - Do not leak data in private instances (#751307)
 - Fix a critical crasher (#747422)
 - Theming fixes for latest Adwaita (#736363)
 - Display page titles in tabs tooltips (#752606)
 - Code fixes, build system improvements.
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
===============
Epiphany 3.17.1
===============

 - Allow opening links in a new incognito window (#749454)
 - Add option to search selected text in user-preferred search
   engine (#663545)
 - Theme fixes and improvements (#728874, #746778)
 - Fix regressions in the form filler (#750842)
 - Fixes to internationalization in search provider (#737085)
 - Other code fixes and minor improvements.
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1625
1626
1627
1628
1629
1630
1631
===============
Epiphany 3.16.1
===============

 - Improvements to the HiDPI support (#744796)
 - Updated help and translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
===============
Epiphany 3.16.0
===============

 - Multiple fixes to improve incognito mode's privacy and discoverability.
 - Show a speaker icon in tabs playing audio.
 - New support for HTML5 Web notifications.
 - Make the URL bar visible in application mode.
 - Show network error page on TLS errors.
 - Many UI improvements, code fixes, memory leaks plugged.
 - Help updated, translations updated.

Claudio Saavedra's avatar
Claudio Saavedra committed
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
================
Epiphany 3.15.92
================

 - Make F6 focus the address entry (#729060)
 - Toggle the search bar with Ctrl+F (#734316)
 - Fix DOM-binding related crashers with some websites (#745306)
 - Other crashers fixed (#744896)
 - Build fixes (#745247)
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
================
Epiphany 3.15.90
================

 - Make sure that locale changes do not lose search engine.
 - Add a new Incognito Window desktop action.
 - Allow access to the URL bar in application mode.
 - Show a speaker icon in tabs playing audio.
 - Show a network error page on TLS errors.
 - Remove unused cache size preference.
 - Handle notification permissions.
 - Fix cookies policy values.
 - Fix memory leaks, segfaults, code improvements, ui fixes.
 - Help updates, updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
===============
Epiphany 3.15.1
===============

 - Open web pages source in default text editor (#738475)
 - String improvements
 - Bump WebKitGTK+ requirement to 2.7.2.
 - Use script messages instead of dbus.
 - Use custom local storage location to prevent leaking local storage in
   incognito mode. (#738720)
 - Fixes to the file utils.
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
===============
Epiphany 3.14.1
===============

 - Fix download failure when overwriting file (#737329)
 - Style fixes with GTK+ 3.14 (#737688)
 - Add mhtml to supported mimetypes (#737738)
 - Do not keep visited pages in incognito history.
 - Remove unused contextual-menu options from application mode (#699584)
 - Use single-process model in application mode.
 - Make sure that external links in application mode open in the default
   browser (#658395, #712402)
 - Updated translations

Claudio Saavedra's avatar
Claudio Saavedra committed
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
===============
Epiphany 3.14.0
===============

 - Block pages with invalid SSL certificates and warn users about mixed
   content, for improved security.
 - Important improvements to the security lock icon and certificates dialog.
 - Improvements to the history dialog.
 - Performance improvements to the AdBlocker.
 - Better integration with the GNOME Shell dock.
 - UI improvements all over the place, many bugs fixed,
   and polishing all around.
 - Updated translations and docs translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
================
Epiphany 3.13.91
================

 - Fixes to the title box (#732713, #734952)
 - Fix multiple external uri loads (#735577)
 - Incognito mode message text improvements (#736065)
 - Do not accidentally empty the adblocker filters (#697329)
 - Fix integration with GNOME Shell dock (#736332)
 - Open search provider results in default browser (#720245)
 - UI cleanups, code fixes, etc.

Claudio Saavedra's avatar
Claudio Saavedra committed
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
================
Epiphany 3.13.90
================

 - AddBlocker: performance improvements (#730129)
 - Documentation updated and improved (#730503)
 - Allow sorting history by title and URL (#699519)
 - Clean the certificates dialog (#699519)
 - Improvements to the security lock icon (#666808)
 - Many other UI polishing and code fixes.
 - Updated translations and docs translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
===============
Epiphany 3.12.1
===============

 - Fix a crasher with password forms (#723909)
 - Fix Ctrl+L when completion menu is shown (#611435)
 - Fix leak in Downlodas button.
 - Do not clear typed address on first page load (#728143)
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
===============
Epiphany 3.12.0
===============

 - New title and location bar.
 - Revamped 'Most visited' homepage.
 - One process per tab model for improved stability and performance.
 - A new and simple history dialog.
 - Most dialogs brought up to GNOME 3.12 style.
 - Improved style of Incognito mode.
 - Improved style of the Downloads bar.
 - Run the gnome-shell search provider as its own, separate process.
 - Added preference setting to change the search engine.
 - Use HTTPS with the search engines by default.
 - Style cleanups to the about: pages.
 - Many, many, many bug fixes, and code improvements.
 - Updated user help manual to reflect new UI.
 - Updated translations and user help translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
================
Epiphany 3.11.92
================

 - A few more fixes to the HTML overview (#724652, #725190)
 - Fix download on Shift+click (#725818)
 - Several code-cleanups.
 - Fix a crash when opening new windows from the application menu (#725953)
 - Fixes to the snapshot service (#725815)
 - Updated translations, user help, and user help translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
================
Epiphany 3.11.91
================

 - Further improvements to the new html overview (#723950, #724697)
 - Performance optimizations to about: pages (#724862)
 - Other optimizations to tab creation.
 - Some fixes to the DoNotTrack mode (#724724)
 - Other minor code fixes.
 - User help updated for 3.12.
 - Updated translations and user help translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
================
Epiphany 3.11.90
================

 - New and revamped title/location bar (#711408)
 - New and improved HTML-based overview page (#723950)
 - Fix popup windows in multiprocess mode (#724052)
 - Make the find-toolbar work again (#724230)
 - Do not spawn the profile migrator unnecessarily
 - Move the new tab button to the left of the toolbar (#724664)
 - Bump WebKitGTK+ requirements to 2.3.90
 - Many other code cleanups and fixes.
 - Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1801
===============
Claudio Saavedra's avatar
Claudio Saavedra committed
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
Epiphany 3.11.4
===============

 - New history window (#721415)
 - Add one-process-per-tab multiprocess suport (#723302)
 - Make sure popup windows respect window properties (#723238)
 - Use header bars in dialogs (#723803)
 - Do not open an additional empty window when started with arguments in private
   mode (#723022)
 - Other many code fixes.
 - Updated translations.

===============
Claudio Saavedra's avatar
Claudio Saavedra committed
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
Epiphany 3.11.3
===============

 - Add preference option to change the search engine (#709459)
 - Clean up the style of about: pages (#721288)
 - Use a custom style for the incognito mode (#696078)
 - Reset the language setting when all languages are removed from the UI (#720896)
 - Don't open downloads automatically (#675854)
 - Improved looks of the location entry (#721285)
 - Improved looks of the downloads bar (#720941)
 - Use HTTPS for DDG and Google searches by default (#707694)
 - Improve filename suggestion for downloads (#674291)
 - Remove analytics from browsed urls when using 'Do Not Track' (#720520)
 - Many other code fixes
 - Updated translations

Claudio Saavedra's avatar
Claudio Saavedra committed
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
===============
Epiphany 3.11.2
===============

 - Center and expand tabs (#709444)
 - Show a different Search bar in each tab (#710542)
 - Port the toolbar to GtkHeaderBar (#711668)
 - Do not lock when resizing history window columns (#696653)
 - Fix critical warnings and other adblocker fixes (#719405, #719399)
 - Change default charset to iso-8859-1 for greater web compatibility (#720247)
 - Improve phrasing of the save password infobar (#615742)
 - Cookies dialog revamp (#720113, #703492)
 - New passwords dialog (#720239)
 - Several dialogs cleaned up (#720098, #720113, #703825, #681552, #671424)
 - Close automatically tabs created only for downloads (#607233)
 - Move the GNOME Shell search provider to a separate binary (#711409)
 - Drag 'n Drop fixes in the URL bar (#171180)
 - Use suggested filename for images (#572819)
 - Oops screen improvements (#692336)
 - Remember mailman passwords (#671424)
 - Fix glow of Download buttons (#720531)
 - Remove all WK1 dependent code.
 - Many help fixes and updates (#711176)
 - Wayland fixes (#708955)
 - Many other code fixes.
 - Updated translations

Claudio Saavedra's avatar
Claudio Saavedra committed
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
===============
Epiphany 3.11.1
===============

Changes:

 - Expand the list of languages in preferences dialog (#710664)
 - Update EasyList filter rules URL for ad blocker (#710661)
 - Set default size and allow to reduced the entry (#708994
 - Detect .xz as compressed too to avoid filenames like "filename.tar(1).xz" (#711750)
 - Restore undo/redo in editable content (#698703)
 - Work again / and ' to activate the find bar (#708550)
 - Some code fixes
 - Documentation updates
 - Updated translations

Claudio Saavedra's avatar
Claudio Saavedra committed
1874
1875
1876
1877
1878
1879
===============
Epiphany 3.10.0
===============

- Updated translations.

Claudio Saavedra's avatar
Claudio Saavedra committed
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
===============
Epiphany 3.9.91
===============

Changes:

 - Do not open a new window when resuming a session (#707451)
 - RTL UI fixes.
 - Minor code fixes and UI polishing.
 - Bump WK dependency to 2.1.4.

Claudio Saavedra's avatar
Claudio Saavedra committed
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
===============
Epiphany 3.9.90
===============

Changes:

 - Switch to DuckDuckGo for search results.
 - Add a search provider for the GNOME Shell (#694943)
 - Renewed toolbar style using GtkHeaderBar (#706050)
 - Renewed search bar style using GtkSearchBar (#707086)
 - Display favicons in the overview thumbnails.
 - Display a popup with available usernames in login forms (#675060)
 - Warn upon closing when there are pages with modified forms (#695642)
 - Code cleanups, removal of deprecated GTK+ API usage, and other code
   improvements.

Claudio Saavedra's avatar
Claudio Saavedra committed
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
==============
Epiphany 3.9.3
==============

Changes:

 - New user manual.
 - Avoid poking at remote websites on external load (#703772)
 - Many fixes to application mode.
 - Pre-fill password fields with username field updates (#699606)
 - Avoid new windows popping up in the wrong workspace (#705811)
 - Many other minor fixes and code clean-ups.

Xan Lopez's avatar
Xan Lopez committed
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
==============
Epiphany 3.9.2
==============

Changes:

  - Remove WebKit1 support, epiphany is now WebKit2 only.
  - Fix the encoding dialog, it was broken.
  - Compile template pages as GResources (#696792)
  - Allow running a standalone instance with a custom profile (#699602)
  - Make ephy startup with Wayland
  - Lots of minor fixes

Xan Lopez's avatar
Xan Lopez committed
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
===============
Epiphany 3.7.92
===============

Changes:

  - We now use WebKit2 by default.
  - Fix all the remaining WebKit2 feature regressions that were on
    track for 3.8. See bug #678610
  - Other bugfixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
===============
Epiphany 3.7.91
===============

Changes:

  - Add a setting to control delayed tab loading on startup (#694470)
  - Port Web to libsecret for password storage (#679918)
  - New startup page for Incognito mode (#694200)
  - More missing features and bug fixes in the WebKit2 backend.
  - Other bugfixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
===============
Epiphany 3.7.90
===============

Changes:

  - Add "undo closed tab" functionality (#128184)
  - Remove installed headers, API doc and pc files, since we don't
    have extensions anymore.
  - Only load pages when their tab is switched to on session restore
    (#675302)
  - Support notification filtering (#690996)
  - Add a New Tab button in the toolbar (#684616)
  - More bugfixes and missing functionality for the WebKit2 backend.
  - Other bugfixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
==============
Epiphany 3.7.5
==============

Changes:

  - Remove ability to open URIs in the clipboard through middle
    click. This option was disabled by default since a long time ago,
    and broken in WK2.
  - Load and save the session asynchronously. Should make the UI more
    responsive! (#681782)
  - Remove spaces in Accept-Language header for compatiblity (#671652)
  - Smarter copy email address action (#688166)
  - A bunch of WebKit2 improvements. The WebKit2 version is now really
    close to feature-complete.
  - Other bug fixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
==============
Epiphany 3.7.3
==============

Changes:

  - Vastly improve the icon generation for Web Applications (#657755)
  - Allow to zoom images, since this is actually supported by WebKit now
  - New design for the find bar (#689929)
  - Add an 'Incognito window' mode in the UI (#676914)
  - Support back/forward mouse buttons (#337852)
  - Improve heuristics to decide whether to open new windows or where
    to append new tabs when Web is invoked from other applications
    (#685976)
  - Add zoom controls to the gear menu (#683625)
  - Use GtkSearchEntry all over the place instead of our own version
    (#687744)
  - Tidy up the application menu to be more in sync with other core
    apps (#678962)
  - Add support for favicons in WebKit2.
  - Tons of cleanups and other bugfixes.

Xan Lopez's avatar
Xan Lopez committed
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
==============
Epiphany 3.7.1
==============

Changes:

  - *NOTE* this release removes support for traditional extensions (as
    found in the 'epiphany-extensions' module and elsewhere). They
    will *not* work anymore, and won't be loaded on startup. See
    https://mail.gnome.org/archives/epiphany-list/2012-October/msg00006.html
    for a longer explanation. (#685630)

  - Adblock is now imported into the core browser, disabled by
    default. See Preferences->Privacy to enable it (#681657)
  - Remove JavaScript preference from the UI. Pretty much every single
    page the average user visits needs JavaScript, so this is a
    "Please break my web" preference in disguise. For those concerned
    about security and/or privacy the GSetting remains
    available. (#685393)
  - Merge the application menu in the gear menu when not running under
    the Shell. (#673054)
  - Do not automatically load resources we cannot handle unless they
    are the main resource in the page. (#683635)
  - Many other bugfixes.

Claudio Saavedra's avatar
Claudio Saavedra committed
2036
2037
2038
2039
2040
2041
2042
2043
==============
Epiphany 3.6.0
==============

Changes:

  - Translation updates.

Claudio Saavedra's avatar
Claudio Saavedra committed
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
===============
Epiphany 3.5.92
===============

Changes:

  - Respect 'new-windows-in-tabs' when opening links (#641949)
  - Present windows when opening new links in tabs (#641949)
  - Use symbolic icon for downloads box close button (#683966)
  - Add a close button to the find toolbar (#683967)
  - Make the overview work when building with WK2.
  - Many code cleanups, minor bug fixes, leak fixes, new tests.

Claudio Saavedra's avatar
Claudio Saavedra committed
2057
2058
2059
2060
2061
2062
2063
2064
=================
Epiphany 3.5.91.1
=================

Changes:

  - Fix the epiphany-extensions build.

Claudio Saavedra's avatar
Claudio Saavedra committed
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
===============
Epiphany 3.5.91
===============

Changes:

  - New overview with most visited pages as starting page (#455173)
  - Avoid using 'Blank page' as title for pages without title (#682354)
  - Do not restore tool windows on startup (#682966)
  - Port preferred language preferences to WK2 (#679685)
  - Add code coverage reports (--enable-code-coverage) (#683297)
  - Several fixes and updates to the test suite.
  - Many fixes and improvements in the profile migrator.
  - Many other code fixes and cleanups.

Claudio Saavedra's avatar
Claudio Saavedra committed
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
===============
Epiphany 3.5.90
===============

  - Improved url entry autosearch (#681022)
  - Show information about TLS certificates and SSL errors when
    clicking the lock icon (#681506)
  - Store http disk cache with temporary profiles for improved privacy
    (#681147)
  - Do not add error pages to back forward list.
  - Do not add error pages to history (#655619)
  - wk2: Show information about web and plugins processes in
    about:memory (#679764)
  - Port saving to WebKit2 (#679368)
  - Update to recent WebKit2 API changes.
  - Dependencies cleanup.
  - Many code cleanups and bug fixes.

Xan Lopez's avatar
Xan Lopez committed
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
==============
Epiphany 3.5.5
==============

Changes:

  - Rewrite EphyEncoding(s) so that it does not use EphyNode
    anymore. Add tests for their APIs. (#680735)
  - Remove Seed support for extensions. Seed is unmaintained and there
    are no useful extensions written in it. Hopefully this will change
    in the future, but for now drop this code.
  - Make the browser recover from broken session state files (#680590)
  - Stop setting 'persist-key' in our filechooser (#655508)
  - Do not copy history from parent tab when doing Ctrl+T (#651918)
  - Suggest the right name in 'Save As' more often, using the
    information available in the Content-Disposition
    headers. (#674291)
  - Add a 'enable-webaudio' setting, false by default.
  - Port disk cache, inspector and spell-checking to WebKit2.
  - Many other bugfixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
==============
Epiphany 3.5.4
==============

Changes:

  - Make the security level indicator work in WebKit2.
  - Make site-specific quirks work in WebKit2.
  - Make cookies work in WebKit2.
  - Fix the page title not being updated properly in WebKit2.
  - Make the fullscreen popup work in WebKit2.
  - Make find work in WebKit2.
  - Make downloads work in WebKit2.
  - Make resource tracking work in WebKit2.
  - Code cleanups and refactorings (ie, moving EphyFileMonitor out of
    EphyWebView).

Xan Lopez's avatar
Xan Lopez committed
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
==============
Epiphany 3.5.3
==============

Changes:

  - Initial WebKit2 support!

    This is still in the early stages of development, but the basic
    functionality is already in place. It is under heavy development,
    and the goal is to deliver a Beta quality version for 3.6. You can
    follow the WebKit2 metabug:
    https://bugzilla.gnome.org/show_bug.cgi?id=678610, and enable the
    WebKit2 port passing "--with-webkit2" to 'configure' (disabled by
    default).

  - Improve fullscreen UI, and add support for HTML5 fullscreen
    (#676905)
  - Add support for 'Do Not Track', http://donottrack.us/
  - Migrate profile directory to the XDG config directory
    (~/.gnome2/epiphany -> ~/.config/epiphany) (#522810)
  - Add new unit tests for EphyShell, EphySession,
    EphyProfileMigrator, EphyWebAppUtils, ...
  - Lots and lots of cleanups and other minor fixes.

Xan Lopez's avatar
Xan Lopez committed
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
==============
Epiphany 3.5.1
==============

Changes:

  - Use the linked style class for the download bar (#672712)
  - Use glib resources for the UI and CSS files
  - Default to always restoring the last session on startup,
    regardless of how epiphany was closed.
    To go back to the old behavior (only restore the session when
    epiphany crashes), or to choose the new option of never restoring
    the old session, you can set
    org.gnome.Epiphany.restore-session-policy. (#673453, #673122)
  - Use intltool 0.50 (#672932)
  - Improvements in the url entry layout (#672927)
  - Fix stop/reload button misalignment when using custom font size
    (#668135)
  - New org.gnome.Epiphany.ui.tabs-visibility-policy setting. It's now
    possible to always hide tabs.
  - Consider email-type entries when doing login/password autocomplete
    (#666326)
  - Prioritize smart bookmarks URIs over normal URIs when exporting
    bookmarks (#534565)
  - Restore right-click/long press menus in back/forward buttons
    (#671609)

Xan Lopez's avatar
Xan Lopez committed
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
===============
Epiphany 3.3.92
===============

Changes:


  - Fail in application mode if we get a nonexistent profile (#669700)
  - Add unit tests for EphyWebView (#669548)
  - Open pages in a new tab on middle click for the history editor
    (#671635)
  - Set a max width the statusbar label (#671520)
  - Automatically add file:// when existing absolute paths are typed
    in the URL entry (#671792)
  - Fix bookmarklet's titles when they are created (#672194)
  - Replace the EphyFaviconCache with WebKit's favicon cache (#648653)
  - Other bugfixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
===============
Epiphany 3.3.91
===============

Changes:

  - The big change is that the history backend has been completely
    rewritten. It now uses SQLite as the storage medium, and can keep
    your browsing history indefinitely (so gone is the 10-day
    limit). This has been an heroic team effort by Martin Robinson,
    Claudio Saavedra and Xan López, so buy them a beer next time you
    see them.
  - Validate web applications before listing them in
    about:applications (#669836)
  - Fix loading of <IP>:<port> URIs (#669461)
  - Fix loading of <domain>:<port> URIs (#670674)
  - Add back the extensions menu (#669951)
  - Many other small fixes and improvements.

Xan Lopez's avatar
Xan Lopez committed
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
===============
Epiphany 3.3.90
===============

Changes:

  - Enable accelerators in the supermenu (#668325)
  - Use the symbolic icon for the clear action in the search entry
    (#669131)
  - Convert web application names to the proper encoding before saving
    them (#658028)
  - Make the global menu work in private mode too (#669740)
  - Several fixes for the web inspector (#669835)
  - Other bugfixes and cleanups

Xan Lopez's avatar
Xan Lopez committed
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
==============
Epiphany 3.3.5
==============

Changes:

  - Make about window modal again (#668113)
  - Remove statusbar hits for menu actions (#668191)
  - Support external protocols (apt://, magnet://, etc) properly
    (#551857)
  - Disable most menu actions in about:blank (#668105)
  - Make the name 'Web' visible in more places (#666587)
  - Stop shipping the bookmarks editor .desktop file
  - Run all unit tests on 'make check'
  - Restore <alt>+<number> accels for tabs (#668702)
  - Add toggle to enable WebGL support, off by default
  - *Lots* of cleanups and refactorings.

Xan Lopez's avatar
Xan Lopez committed
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
================
Epiphany 3.3.4.1
================

Changes:

  - Remove Find Next/Previous from the super menu.
  - Remove Print Preview and Print Setup from the super menu.
  - Remove "Send link by mail..." from the super menu, move it to the
    document context menu.
  - Hide EphyWindow's titlebar when maximized.
  - Fix crash when updating the EphyEmbed statusbar after dispose
    (#668171)

Xan Lopez's avatar
Xan Lopez committed
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
==============
Epiphany 3.3.4
==============

Changes:

  - Merge the stop/reload button with the location entry (#667176)
  - Merge the back and forward buttons in a single button group (#666604)
  - Use the Shell globalmenu for application actions when available
  - Drop the menubar in favor of a supermenu a-la Chrome (#665479)
  - Make sure to hide all chrome in application mode (#667634)
  - Add mnemonics for password and recovery inforbars (#667238)
  - Enable latest HTML5 fullscreen support (#665341)
  - Make g_setenv calls early during startup to avoid threading race
    conditions (#659145)
  - Stop using gtk_button_{press,release} to fake middle clicks in the
    toolbar buttons (#628364)
  - Try to be smarter about the content type of downloads (#662059)
  - Lots of other small fixes and cleanups

Xan Lopez's avatar
Xan Lopez committed
2292
2293
2294
2295
2296
==============
Epiphany 3.3.3
==============

Changes:
Xan Lopez's avatar
Xan Lopez committed
2297

Xan Lopez's avatar
Xan Lopez committed
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
  - Combine the stop/reload buttons (#657655)
  - Drop bookmarks/topics bar
  - Properly save about: URIs in session (#664483)
  - Use a vanilla GtkToolbar instead of an EggEditableToolbar (#664483)
  - Use an overlay progressbar for the load progress (#665470)
  - Use GtkOverlay for the statusbar (#653996)
  - Kill right/left padding in the toolbar so that icons are
    accessible from the edge of the screen (#665518)
  - Use new-windows-in-tabs by default (#656091)
  - Remove "Go" and "Tabs" menu
  - Remove user visible concept of "homepage" (#665469)
  - Remove the toolbar editor (#664260)
  - Use uniform style for about: pages (#665136)
  - Use GTK+ 3.0 icon names (#665170)
  - Make sure WebApps are always shown in the shell (#664751)
  - Use SoupSession:ssl-use-system-ca-file property instead of copying
    the detection code (#633109)
  - Never show tabs in application mode (#663668)
  - Layout fixes for the properties dialog (#662252)

Xan Lopez's avatar
Xan Lopez committed
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
==============
Epiphany 3.3.2
==============

Changes:

  - Use GNetworkMonitor to monitor network changes (#664096)
  - Remove use of deprecated GTK+ APIs (#664120)
  - Fix icon in PDM's "Clear All" button (#663159)
  - Show the WebKit version in the about dialog
  - Other  minor fixes

Xan Lopez's avatar
Xan Lopez committed
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
==============
Epiphany 3.3.1
==============

Changes:

  - Don't crash when NetworkManager is not available (#659103)
  - Fix markup in in dialog string (#660749)
  - Port from GtkTable to GtkGrid (#661347)

Xan Lopez's avatar
Xan Lopez committed
2340
2341
2342
2343
2344
2345
2346
2347
==============
Epiphany 3.2.0
==============

Changes:

  - Translation updates.

Xan Lopez's avatar
Xan Lopez committed
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
===============
Epiphany 3.1.92
===============

Changes:

  - Disable irrelevant actions in web app mode (#657624)
  - Disable session resume in web app mode (#658739)
  - Normalize web app profile directory and desktop file names (#658010)
  - Remove G_DIRECTORY_SEPARATOR from web app names (#658028)
  - Other fixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
2360
2361
2362
2363
2364
2365
2366
2367
=================
Epiphany 3.1.91.1
=================

Changes:

  - Fix mistake in error pages.

Xan Lopez's avatar
Xan Lopez committed
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
===============
Epiphany 3.1.91
===============

Changes:

  - Implement about:applications to manage Web Applications. This
    should go away in 3.4 in favor of a GNOME-wide solution.
  - Fix warnings when coming back from fullscreen (#657936)
  - Hide irrelevant context menu actions when in app mode (#657624)
  - Remove unneeded markup in glade files (#102382)
  - Recursively delete temporary profile dirs (#658201)
  - Improve messages in error pages (#637903)
  - Fix error pages for RTL locales (#314205)
  - Ask for confirmation before overwriting web applications (#658060)

Xan Lopez's avatar
Xan Lopez committed
2384
2385
2386
2387
2388
2389
2390
2391
===============
Epiphany 3.1.90
===============

Changes:

  - Add support for saving web pages as standalone "Web Applications".

Xan Lopez's avatar
Xan Lopez committed
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
==============
Epiphany 3.1.5
==============

Changes:

  - Use new symbolic icons for security status (#650789)
  - Fix gir scanner invocation (#653031)
  - Unescape tooltips in download widget (#653690)
  - Fix "Browse to" in downloads (#651699)
  - Clear finished downloads when closing downloads bar (#653918)
  - Use a CSS file for styling (#644805)
  - Many other fixes and cleanups.

Xan Lopez's avatar
Xan Lopez committed
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
==============
Epiphany 3.1.3
==============

Changes:

  - Port to GtkApplication
  - Do not use GNOME font settings as our default, just rely on more
    generic system config ("sans", "serif")
  - Port to GDBus
  - Assume NetworkManager is present. This is not a hard dependency
    since we only require it at runtime, as we use it through dbus.
  - Fix "Use picture as background" (#647604)
  - Implement a basic about:memory page with memory usage data
  - Respect gtk-keynav-wrap-around in our page-change handler
  - Fix removal of items by DnD in toolbar editor (#647265)
  - Many other cleanup and fixes

Xan Lopez's avatar
Xan Lopez committed
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
==============
Epiphany 3.1.2
==============

Changes:

  - Add an option in the chrome context menu to hide the menubar.
  - Open new tabs to the right of the current one also for Ctr+Enter
    (#647976)
  - Use WebKit's internal source viewer by default (#597156)
  - Drop yellow background in secure location entry and use symbolic icons.
  - Add spell checking, enabled by default.
  - Warn again about unsubmitted forms on close (#604986)
  - Add about:plugins support (#575498)
  - And lots of other bugfixes.

Xan Lopez's avatar
Xan Lopez committed
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
==============
Epiphany 3.0.0
==============

Changes:

  - Use the system 'web-browser' high-res icon instead of our own
    low-res version. (#645713)
  - Use /org/gnome as starting path for schemas.
  - Respect our documented special key values for the download dir
    (#644641)

Xan Lopez's avatar
Xan Lopez committed
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
================
Epiphany 2.91.92
================

Changes:

  - Fix pages opening in the wrong tab when a session has been
    resumed. (#625116)
  - Cleanups in autotools setup. (#609498)
  - Other bugfixes.

Xan Lopez's avatar
Xan Lopez committed
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
==================
Epiphany 2.91.91.1
==================

Changes:

  - Fix theming issues in the primary toolbar. (#644261)
  - Remove minimum font size setting from the UI. (#644247)
  - Use GNOME document font for the default font, instead of the UI
    font. (#644521)
  - Use Serif as default family instead of Sans Serif, like Every
    Other Modern Browser Does(tm) (#644523)

Xan Lopez's avatar
Xan Lopez committed
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
================
Epiphany 2.91.91
================

Changes:

  - The downloads UI has been totally revamped. It is very similar to
    how Chrome works, and should fit much better in the overall GNOME
    3.0 design (#618443)
  - Add a border and some padding around the floating statusbar.
  - Do a DNS prefetch on the completion items when the cursor is set
    over them more than a 1/4th of a second. Should speed-up page
    loading. (#606087)
  - Other minor bugfixes.

Xan Lopez's avatar
Xan Lopez committed
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
================
Epiphany 2.91.90
================

Changes:

  - Port statusbar to GeditOverlay; fixes a bunch of bugs and should
    be more efficient.
  - Group new tabs by default when opened from another page; this
    obsoletes the tab-group extension.

Xan Lopez's avatar
Xan Lopez committed
2502
2503
2504
2505
2506
2507
2508
2509
2510
===============
Epiphany 2.91.6
===============

Changes:

  - Use libsoup's cache implementation instead of WebKit's, which has
    been removed now.

Xan Lopez's avatar
Xan Lopez committed
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
===============
Epiphany 2.91.5
===============

Changes:

  - Compilation fixes for GTK+ 2.99.0
  - Fix potential dataloss in topic selection dialog (#518727)
  - Fix color setting in location bar (#636501)

Xan Lopez's avatar
Xan Lopez committed
2521
2522
2523
2524
2525
2526
2527
2528
=================
Epiphany 2.91.4.1
=================

Changes:

  - Various compilation fixes.

Xan Lopez's avatar
Xan Lopez committed
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
===============
Epiphany 2.91.4
===============

Changes:

  - Blacklist Flash plugin, since it will just crash in our GTK+ 3.x
    process.
  - Use custom (and nicer) error pages (#592667)
  - Fix minimum font size setting, add custom setting for font sizes
    (#636761)
  - Separate migration code into another binary, makes the main ephy
    binary not link with NSS (#636685)
  - Fix errors properly, particularly do not clobber the global error
    state for errors not happening in the main frame (#623012)

Xan Lopez's avatar
Xan Lopez committed
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
===============
Epiphany 2.91.3
===============

Changes:

  - Fix WebKitSoupCache size setup (#635066)
  - Fix some leaks in the GObject DOM using code.
  - Other small changes.

Xan Lopez's avatar
Xan Lopez committed
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
===============
Epiphany 2.91.2
===============

Changes:

  - Get rid of the spinner in the toolbar, port tab spinners to
    GtkSpinner (#524809, #598442)
  - Enable web inspector unconditionally.
  - Use full content zooming by default (#615362).
  - Various cleanups and bugfixes.

Xan Lopez's avatar
Xan Lopez committed
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
===============
Epiphany 2.91.1
===============

Changes:

  - Port to GSettings (##624485)
  - Updated to use GTK+ 3.x (unconditionally) and
    gobject-introspection 0.9.5.
  - Use the geolocation support in WebKit (#626687)
  - A ton of bugfixes.

Xan Lopez's avatar
2.31.5    
Xan Lopez committed
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
===============
Epiphany 2.31.5
===============

Changes:


  - Show All files in Save dialogs, not only "supported" ones (eg,
    HTML).
  - Fix epiphany .pc files to have the correct dependencies.

Xan Lopez's avatar
2.31.4    
Xan Lopez committed
2590
2591
2592
2593
2594
2595
2596
2597
2598
===============
Epiphany 2.31.4
===============

Changes:

  - Port to GTK+ 3.x. GTK+ 3.x is now required to build, 2.x support
    is dropped.

Xan Lopez's avatar
2.31.3    
Xan Lopez committed
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
===============
Epiphany 2.31.3
===============

Changes:

 - Remove encoding breaking translations of '...' strings (#613119)
 - Fix URL entry eating up your manually entered URLs in some cases
   (#620129)

Xan Lopez's avatar
2.31.2    
Xan Lopez committed
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
===============
Epiphany 2.31.2
===============

Changes:

 - Use an infobar to inform of session restoration instead of a modal
   dialog.
 - Show a dialog when F7 is pressed to enable caret browsing (#501666)
 - Use a Chrome-like embedded statusbar and get rid of the traditional
   one (#609713)
 - Highlight matches when doing "Find again" in search bar (#611499)
 - Refactor load status management in EphyWebView (#593743)
 - Open URIs on a new tab when doing middle click in history items
   (#611400)
 - Re-enable favicons in entry completion (#616345)
 - Change sensitiviness of back/forward buttons when clearing history
   (#539716)
 - Make sure we clear webkit's internal history when clearing the
   history in Epiphany (#539716)
 - Send 'Referer' on headers sent for context menu HTTP
   downloads. (#136292)
 - Fix leave-fullscreen button visibility (#611445)

Xan Lopez's avatar
2.30.2    
Xan Lopez committed
2633
2634
2635
2636
2637
2638
2639
2640
===============
Epiphany 2.30.2
===============

Changes:

  - Correct extensions dir definition in lib/ too.

Xan Lopez's avatar
2.30.1    
Xan Lopez committed
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
===============
Epiphany 2.30.1
===============

Changes:

  - Improve page print implementation (#609756)
  - Ignore case of URL schemes (#605089)
  - Check if URL is NULL before setting its history title (#582629)
  - Fix crasher when pressing Up arrow twice (#599156)
  - Look for extensions in the correct directory, using our API
    version as versioning number.

Xan Lopez's avatar
2.30    
Xan Lopez committed
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
=============
Epiphany 2.30
=============

Changes:

  - Fix form-based login detection in many sites (#608740)
  - Make sure we show notifications in all cases for downloads
    (#611635)
  - Various fixes to the migration code (#608687)

Xan Lopez's avatar
2.29.92    
Xan Lopez committed
2665
2666
2667
2668
2669
2670
2671
2672
2673
================
Epiphany 2.29.92
================

Changes:

  - Fix shift+click being broken in input areas (#610844)
  - Always use i18n'd Desktop and Downloads dir names (#610721)

Xan Lopez's avatar
Xan Lopez committed
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
================
Epiphany 2.29.91
================

Changes:

  - Fix window moving and resizing through DOM methods, a.k.a. 'Fix
    Browser Pong' (#604991)
  - Show favicons instead of radiobuttons in the tabs menu (#405505)
  - Replace 'Enable Java' preference (which wasn't working) with a
    'Enable Plugins' preference (which works).
  - Report broken SSL certs through the usual 'broken padlock' icon in
    the URL entry (#600663)
  - Make Ctrl+Shift+Click open links in a new window again (#604950)
  - Lots of bugfixes and code cleanups.

Xan Lopez's avatar
Xan Lopez committed
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
================
Epiphany 2.29.90
================

Changes:

  - Remove support for XML legacy format in extensions (#607881)
  - Implement EphyEmbedPersist using WebKitDownload (#600987)
  - Reimplement support for cookie acceptance policies (#607484)
  - Change default toolbar layout to have just one toolbar (#412385)
  - Reimplement print preview (#609021)
  - A bunch of other small bugfixes.

Xan Lopez's avatar
2.29.6    
Xan Lopez committed
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
===============
Epiphany 2.29.6
===============

Changes:

  - Enable the webkit page cache by default; this should give a
    noticeable to the back/forward page transition.
  - Make text search more responsive by introducing a small delay
    between a key stroke and the actual search. (#598322)
  - A bunch of other small bugfixes.

Xan Lopez's avatar
Xan Lopez committed
2715
2716
2717
2718
2719
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
===============
Epiphany 2.29.5
===============

Changes:

  - Reimplement EphyEmbedSingle::handle-content signal, useful for
    external download managers
  - Add a gconf key (/apps/epiphany/general/url_search) to set the
    default search engine. (#604087)
  - Reimplement favicon support (#601859)
  - Do not override page specific context menus with our own (#603326)
  - Store all form auth data in GNOME Keyring, and ask the user to
    remember and prefill new logins/passwords with an
    infobar. (#582267)
  - Reimplement EphyWebView::ge-feed-link, emitted when a feed link is
    found in the view. 
  - Reimplement support for the 'Accept-Language' HTTP header
    (##528893)
  - Reimplement custom User Agent support, see commit e896b194fbff for
    details (#580903)
  - Reimplement support for window.close (#599009)
  - Reimplement support for mime type safety check during downloads
    (#605026)
  - Reimplement EphyWebView::new-window signal, emitted when the view
    opens a new window (like a JS window)
  - Lots of bugfixes

Xan Lopez's avatar
2.29.3    
Xan Lopez committed
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
===============
Epiphany 2.29.3
===============

Changes:

  - Don't assume all seed extensions return an object as a value
    (#599714)
  - Fix refcounting of seed extensions (#599838)
  - Provide the Inspect Element menu item in context menus again
    (#599473)
  - Many fixes to our gobject-introspection support (#599757)
  - Disconnect dbus callbacks when disposing of the network monitor
    (#572326)
  - Only use the main frame to fetch the document type for pages
    (#602400)
  - Restore 'Close' and 'Help' buttons in dialogs (#590387)
  - Fix auto-google search when using Ctrl-Enter (#603324)

Xan Lopez's avatar
2.29.1    
Xan Lopez committed
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
===============
Epiphany 2.29.1
===============

Changes:

  - Reimplement middle-click-to-open-clipboard-contents.
  - Reimplement traditional epiphany context menu(s). (#562617)
  - Reimplement Up arrow behavior (#595653)
  - Make most of epiphany compile with sealed GTK+ structs (#595791)
  - Prevent PDM from getting keyring passwords in private mode
    (#591395)
  - Take into account WEBKIT_LOAD_FAILED status for is_loading API.
  - Depend on libtool 2.2 and dump dolt.
  - Replace .glade files with .ui files natively instead of generating
    .ui files at compile time from the .glade files. (#590387)
  - Several fixes in the automatic search of url entry contents on
    enter feature (#596717, #595690)
  - Use new syntax for Seed imports (#598562)
  - Add back support for javascript: and mailto: URIs
  - Fix for Seed extensions preventing epiphany from shutting down
    (#573551)
  - Allow popups when the user asks for them (#528799)
  - Refactor EphyShell lifetime tracking (#599348)
  - Don't crash when detaching multiple Seed extensions (#599422)
  - Reimplement type checking on downloads and "Open" dialog option
    (#598167)

Xan Lopez's avatar
Xan Lopez committed
2790
================
Xan Lopez's avatar
Xan Lopez committed
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
Epiphany 2.27.92
================

Changes:

  - Import passwords from the gecko profile on first run. This adds a
    dependency on NSS, which can be disabled with --disable-nss (but
    then, of course, passwords won't be imported).
  - Enable undo/redo on forms (#591072)
  - Save session data more often to avoid data loss when crashing
    (#593149)
  - Reimplement direct search on the location bar (#583795)
  - Do not save failed loads in history or show a valid security
    status for them (#593200)
  - Reimplement search by just pressing '/' (#587864)
  - Fix .desktop file (#588979)
  - Fix warning when loading NULL URIs (#593701)
  - Reimplement view source functionality (#503968)
  - Show initial request before the server responds to avoid empty
    location entry (#591294)
  - Reset font size with ctrl+0 from num block (#573624)
Xan Lopez's avatar
Xan Lopez committed
2812
2813
  - Do not auto-shrink images, since ephy/gecko used to do that.
  - Reimplement adblock support (#562762)
Xan Lopez's avatar
Xan Lopez committed
2814
2815

================
Xan Lopez's avatar
Xan Lopez committed
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
Epiphany 2.27.91
================

Changes:

  - Use new keyring support in libsoup instead of the old webkit
    session feature.
  - Performance and functionality improvements for the find toolbar.
  - Always show images in the bookmarks menu items. Makes them
    re-appear after recent changes that set icons off by default in
    menus for 2.28 (#588563)
  - Update URL in entry when clicking on #anchors (#584506)
  - Re-implement about:recover lookalike (#583953)

Xan Lopez's avatar
Xan Lopez committed
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
================
Epiphany 2.27.90
================

Changes:

  - Port PDM's password viewer to gnome-keyring so that it works
    again. (#579217)
  - Fix address normalization when opening URLs from the command line.
  - Fix spurious whitespace when hiding downloader status
    icons. (#591189)
  - Re-add the spinner so that we have some kind of progress
    notification before we receive any response from the
    server. (#585035)
  - Workaround bug in WebKitGTK+ that made us never stop the progress
    notification while loading in some pages. (#590170)
  - Move default bookmarks to a separate RDF file instead of
    hardcoding them. (#300190)
  - Do not show about:recover URLs for now, since the service is not
    implemented. (#583953)

Xan Lopez's avatar
Xan Lopez committed
2851
2852
2853
2854