Privacy Browser 2.3 has been released. It fixes a longstanding bug that caused redirects to be included in the WebView history. This made it difficult to use the back button to return to the previous website if there was one (or more) redirects that led to the current page. A feature has been added to […]
I updated the priorities of the issues in Redmine to match the February 2017 roadmap. The priorities carry the following meanings. High applies to the first half of the 2.x series. All these will be implemented (except for those waiting on a third-party fix) before the addition of the READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE dangerous permissions. Medium […]
Privacy Browser 2.1 has been released. It fixes a crash on load introduced in version 2.0.1 if the homepage was set to be blank. When working with blank homepages, I also changed the default behavior so that the URL text box is selected and the keyboard is automatically displayed. A bug was fixed that prevented Privacy […]
Privacy Browser 2.0 has been released. This version includes a new section in the navigation menu entitled “Domains”. It allows custom settings to be assigned to individual domain names, which are loaded automatically with the domain. When leaving the domain, the default settings are reloaded. On tablets in landscape mode, a two-paned master/detail layout is used. On […]
I thought it would be valuable to lay down a development roadmap. 2.0 – Automatic loading of privacy settings by domain. 2.x – Cleanup of small bugs and polishing. 2.x – SSL certificate pinning. 2.x – Addition of READ_EXTERNAL_STORAGE and WRITE_EXTERNAL_STORAGE permissions. Encrypted import, export, and sync of settings. Download file location option. Allow uploading of […]
Privacy Browser 1.15 has been released. A user submitted a bug showing how some web pages, like Twitter, store information in a cache that isn’t deleted through the normal cache deletion commands. It turns out that WebView has a secret cache stored in /data/data/com.stoutner.privacybrowser.standard/ app_webview/Service Worker/CacheStorage. I submitted a bug to Google requesting an API […]
Privacy Browser 1.14.1 fixes a bug that caused Privacy Browser to crash on some websites when ad blocking was enabled.
Privacy Browser 1.16 has an integrated ad blocker based on pgl.yoyo.org’s ad server list. It is enabled by default. Ha Duy Trung wrote an interesting guide to ad blocking in WebView, which was what initially pointed me to pgl.yoyo.org as the source of a good ad server list, although my code implementation ended up being substantially different than […]