Epiphany Changelog

New in version 3.16.1

May 12th, 2015
  • Improvements to the HiDPI support (#744796)
  • Updated help and translations.

New in version 3.16.0 (March 24th, 2015)

  • 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.

New in version 3.16.0 RC (March 20th, 2015)

  • 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.

New in version 3.16.0 Beta 1 (February 25th, 2015)

  • 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.

New in version 3.14.2 (November 10th, 2014)

  • Open web pages source in default text editor (#738475)

New in version 3.14.1 (October 15th, 2014)

  • 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

New in version 3.14.0 (October 4th, 2014)

  • 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.

New in version 3.14 Beta 2 (September 17th, 2014)

  • 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.

New in version 3.14 Beta 1 (August 30th, 2014)

  • 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.

New in version 3.12.1 (May 12th, 2014)

  • 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.

New in version 3.12.0 (March 25th, 2014)

  • 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.

New in version 3.12 RC1 (March 18th, 2014)

  • 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.

New in version 3.12 Beta 2 (March 4th, 2014)

  • 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.

New in version 3.12 Beta 1 (February 27th, 2014)

  • 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.

New in version 3.11.4 (February 10th, 2014)

  • 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.

New in version 3.11.3 (January 14th, 2014)

  • 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

New in version 3.11.2 (December 21st, 2013)

  • 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

New in version 3.10.3 (December 13th, 2013)

  • Do not lock when resizing columns in history window (#696653)
  • Fix critical warnings (#719405)
  • Fix text encoding dialog (#703825)
  • Change default charset to iso-8859-1 for greater web compatibility (720247)
  • A few performance fixes.
  • Updated translations.

New in version 3.11.1 (November 22nd, 2013)

  • 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

New in version 3.10.2 (November 16th, 2013)

  • 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)
  • Documentation updates
  • Updated translations

New in version 3.10.1 (October 16th, 2013)

  • test-ephy-web-view: fix test cases for autosearch
  • Added hu to HELP_LINGUAS
  • Added initial Hungarian translation
  • L10N: Updated Persian translations
  • Corrected Galician translation
  • [l10n] Updated Catalan (Valencian) translation
  • Tajik translation updated
  • ephy-find-toolbar: Work again / and ' to activate the find bar
  • Updated Traditional Chinese translation(Hong Kong and Taiwan)
  • [l10n]Updated Turkish translation
  • Updated Czech translation
  • ephy-navigation-history-action: fix missing return value
  • Updated Portuguese translation

New in version 3.10 Beta 1 (September 3rd, 2013)

  • 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.

New in version 3.8.2 (August 15th, 2013)

  • Do not load crash page for unrestored pages (#699211)
  • Do not save error page titles in history.
  • Do not create page thumbnails for error pages.
  • Translation updates.

New in version 3.9.3 (August 15th, 2013)

  • 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.

New in version 3.9.2 (May 31st, 2013)

  • 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

New in version 3.8.1 (April 29th, 2013)

  • Restore zoom on load started (#693951)
  • Fix memory leaks and other small bugfixes.
  • Translation updates.

New in version 3.8.0 (March 26th, 2013)

  • Fix encoding menu and dialog (#696548)
  • Sync reload/stop button with load state (#696301)
  • i18n updates

New in version 3.7.92 (March 21st, 2013)

  • 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.

New in version 3.7.91 (March 8th, 2013)

  • 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.

New in version 3.7.90 (February 22nd, 2013)

  • 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.

New in version 3.7.5 (February 7th, 2013)

  • 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.

New in version 3.7.3 (December 27th, 2012)

  • 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.

New in version 3.7.1 (October 24th, 2012)

  • *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.

New in version 3.6.1 (October 16th, 2012)

  • Do not replace envirornment when spawning ephy-profile-migrator (#683538)
  • Merge the app menu into the gear menu when the system does not support global application menus (#673054)
  • Add F10 as accel for the gear menu (#673878)
  • Make sure windows are properly closed when using the 'Quit' option in the app menu (#679844)
  • Do not automatically download embedded objects (#683635)
  • Translation updates.

New in version 3.3.4.1 (January 19th, 2012)

  • 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)

New in version 3.3.2 (November 29th, 2011)

  • 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

New in version 3.1.3 (July 27th, 2011)

  • 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

New in version 3.0.2 (May 2nd, 2011)

  • Fix overly zealous tab grouping.
  • Fix compiler warnings.

New in version 2.91.92 (March 22nd, 2011)

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

New in version 2.91.91 (March 8th, 2011)

  • 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.

New in version 2.91.90 (February 23rd, 2011)

  • 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.

New in version 2.91.6 (February 3rd, 2011)

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

New in version 2.91.5 (January 11th, 2011)

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

New in version 2.91.4 (December 21st, 2010)

  • 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)

New in version 2.91.3 (November 30th, 2010)

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

New in version 2.31.5 (July 14th, 2010)

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

New in version 2.31.4 (June 29th, 2010)

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

New in version 2.31.3 (June 8th, 2010)

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

New in version 2.30.2 (April 8th, 2010)

  • Correct extensions dir definition in lib/ too.