Changelog

Release notes for every Eddy release, newest first. Each one is a beta, published on the releases page.

Eddy 0.6.23 beta

Ad blocking fix, reported in the F-Droid review:

Validation: 49 unit tests and 39 on-device tests pass on an Android 15 emulator, including a new test for the first-page case, and Android lint reports no errors.

Downloads:

Eddy 0.6.22 beta

Fixes from a full bug audit of the app:

Validation: 49 unit tests and all 38 on-device tests pass on an Android 15 emulator, and Android lint reports no errors. The security fixes are covered by tests but were not checked against a real attack on a device.

Downloads:

Eddy 0.6.21 beta

Improved ad blocking:

Validation: unit tests, including six new rule-matching regression tests, and Android lint. No on-device validation was performed. The blocker supports a conservative subset of Adblock syntax; embedded video ads may still appear.

Downloads:

Eddy 0.6.20 beta

Incognito is off by default again.

Changed

Coming from 0.6.14 or older? You need to reinstall once; see the 0.6.15 release for how to keep your passwords.

eddy-0.6.20-beta.apk is the normal build. eddy-0.6.20-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as 0.6.15, so they install over it and you can switch between them.

Eddy 0.6.19 beta

Incognito by default, and links open in their apps.

New

Coming from 0.6.14 or older? You need to reinstall once; see the 0.6.15 release for how to keep your passwords.

eddy-0.6.19-beta.apk is the normal build. eddy-0.6.19-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as 0.6.15, so they install over it and you can switch between them.

Eddy 0.6.18 beta

Open incognito directly, from the app icon or from other apps.

New

Coming from 0.6.14 or older? You need to reinstall once; see the 0.6.15 release for how to keep your passwords.

eddy-0.6.18-beta.apk is the normal build. eddy-0.6.18-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as 0.6.15, so they install over it and you can switch between them.

Eddy 0.6.17 beta

Video and audio keep playing in the background.

Fixed

Coming from 0.6.14 or older? You need to reinstall once; see the 0.6.15 release for how to keep your passwords.

eddy-0.6.17-beta.apk is the normal build. eddy-0.6.17-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as 0.6.15, so they install over it and you can switch between them.

Eddy 0.6.16 beta

YouTube video ads are blocked.

Fixed

Coming from 0.6.14 or older? You need to reinstall once; see the 0.6.15 release for how to keep your passwords.

eddy-0.6.16-beta.apk is the normal build. eddy-0.6.16-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as 0.6.15, so they install over it and you can switch between them.

Eddy 0.6.15 beta

Important: you need to reinstall Eddy once. We lost the key that signed earlier versions, so this version is signed with a new one. Android will not install it over an older Eddy and shows "App not installed". To switch:

  1. If you saved passwords in Eddy, export them first: Menu > Passwords, then the ⋮ menu > Export to CSV.
  2. Uninstall Eddy. This removes your tabs, history and bookmarks.
  3. Install eddy-0.6.15-beta.apk from this page.
  4. To bring passwords back, use Menu > Passwords, then ⋮ > Import from CSV. Delete the CSV file afterwards: it is not encrypted.

Sorry for the trouble. Future updates install normally again.

Added

eddy-0.6.15-beta.apk is the normal build. eddy-0.6.15-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the new key, so you can switch between them.

Eddy 0.6.14 beta

Opening downloaded apps works, and the start page shortcuts can be hidden.

Fixed

Added

eddy-0.6.14-beta.apk is the normal build. eddy-0.6.14-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.13 beta

Clearer terms and a full list of network connections.

Changed

eddy-0.6.13-beta.apk is the normal build. eddy-0.6.13-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.12 beta

A home-screen search widget, new app icons, and an easier-to-read view source.

New

Improved

Fixes

eddy-0.6.12-beta.apk is the normal build. eddy-0.6.12-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.11 beta

Better blocking for popup and redirect ads.

Fixes

New

eddy-0.6.11-beta.apk is the normal build. eddy-0.6.11-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.10 beta

A fix for popup ads.

Fixes

eddy-0.6.10-beta.apk is the normal build. eddy-0.6.10-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.9 beta

New tools for looking under the hood, plus one fix.

New

Fixes

eddy-0.6.9-beta.apk is the normal build. eddy-0.6.9-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.8 beta

One fix from your feedback. Thanks!

Fixes

eddy-0.6.8-beta.apk is the normal build. eddy-0.6.8-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.7 beta

One fix from your feedback. Thanks!

Fixes

eddy-0.6.7-beta.apk is the normal build. eddy-0.6.7-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.6 beta

Two fixes from your feedback. Thanks!

Fixes

eddy-0.6.6-beta.apk is the normal build. eddy-0.6.6-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.5 beta

A small polish from your feedback. Thanks!

Fixes

eddy-0.6.5-beta.apk is the normal build. eddy-0.6.5-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.4 beta

A small fix from your feedback. Thanks!

Fixes

Updates
Installed Eddy from GitHub? The README now explains how to get updates automatically with Obtainium. Turn on Include prereleases when you add Eddy, since every release so far is a pre-release.

eddy-0.6.4-beta.apk is the normal build. eddy-0.6.4-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.3 beta

The tab list is easier to get around, and links that open a new tab behave better when you go back. All of this came from your feedback. Thanks!

New

Fixes

eddy-0.6.3-beta.apk is the normal build. eddy-0.6.3-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.2 beta

Swiping tabs away now works properly. The fix in 0.6.1 didn't hold up on real phones, so this release replaces it.

Fixes

Also new since 0.6.0 (from 0.6.1)

eddy-0.6.2-beta.apk is the normal build. eddy-0.6.2-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.1 beta

Superseded by 0.6.2 beta. The swipe-to-close fix below did not work on real phones. Please update.

A quick follow-up to 0.6.0 based on your feedback: closing tabs by swiping works properly again, and a new gesture opens the tab list.

New

Fixes

eddy-0.6.1-beta.apk is the normal build. eddy-0.6.1-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

Eddy 0.6.0 beta

Tab swiping, a way to reach the developer, and a large round of fixes from a full review of the app.

New

Privacy and security

Fixes

eddy-0.6.0-beta.apk is the normal build. eddy-0.6.0-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

SHA-256:

Eddy 0.5.2 beta

A small fix release.

Fixes

eddy-0.5.2-beta.apk is the normal build. eddy-0.5.2-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

SHA-256:

Eddy 0.5.1 beta

A small fix release.

Fixes

eddy-0.5.1-beta.apk is the normal build. eddy-0.5.1-beta-fdroid.apk is the same app without the developer-tools panel; F-Droid rebuilds it from source and checks it matches. Both are signed with the same key as previous releases, so you can switch between them.

SHA-256:

Eddy 0.5.0 beta

A feature release: background playback, darker pages and quicker ways into Eddy, plus a round of fixes.

Browsing

Settings

Fixes

The attached APK is signed with the same key as previous releases.

SHA-256: 9b9ddf12126414a7c9e5e0860d9083667ef3655e8c29b657907ebaa5608b592f

Eddy 0.4.0 beta

A feature release: reading tools, a PDF viewer and a set of privacy additions.

Reading and files

Privacy and safety

Packaging

The attached APK is signed with the same key as previous releases.

SHA-256: 736fda6e6d2f2fedd4ad334b39d499c45bdd664a4a29d428a3528f1338ff6eb3

Eddy 0.3.0 beta

A feature release: dictation in the address bar, a start page you can compose yourself, on-page developer tools, and faster page loads.

Dictation

Start page

Developer tools

Speed

Fixes

The attached APK is signed with the same key as previous releases.

Eddy 0.2.2 beta

A bug-fix release.

The attached APK is signed with the same key as previous releases.

Eddy 0.2.1 beta

A bug-fix release. Everything here is a correctness or privacy fix; there are no new features.

Downloads

Passwords

Browsing

The database moves to version 3 for the new downloads column. The migration is automatic; nothing is lost on upgrade.

The attached APK is signed with the same key as previous releases.

Eddy 0.2.0 beta

What's new

Install

Download Eddy-0.2.0-beta.apk and open it. It updates 0.1.0 in place, since both use the same signing key. Requires Android 10 or newer.

The SHA-256 of the APK is in Eddy-0.2.0-beta.apk.sha256. This is still a beta, so report problems in Issues.

Eddy 0.1.0 beta

First public beta of Eddy, a privacy-focused Android browser built on the system WebView.

Install

  1. Download Eddy-0.1.0-beta.apk and open it on your phone. Android asks you to allow installs from your browser or file manager.
  2. Requires Android 10 or newer.
  3. If you installed a debug build from source, uninstall it first. The signing key differs.

What is in this build

Beta notes

SHA-256 of the APK is in Eddy-0.1.0-beta.apk.sha256.