Skip to content

Bare 2.0.3

Latest

Choose a tag to compare

@Shshtwy Shshtwy released this 11 Nov 03:04

Bare 2.0.3

Bare 2.0.3 adds features and fixes on top of 2.0.2. Chromium is unchanged at 157.0.8103.46.

One change affects what Bare sends over the network. BareFilter's list now comes from this repository (filters/BareFilter.txt). While BareFilter is on, uBlock Origin downloads it from GitHub once a day, so filter fixes reach you without an app update. Switch BareFilter off in the extensions menu and Bare makes no request for it, from the next start. Bare no longer carries a copy of the list. The details are in docs/network-behaviour.md.

Which APK to download

For most phones, download Bare-2.0.3-arm64-v8a.apk. Use Bare-2.0.3-armeabi-v7a.apk only on 32-bit ARM devices. Bare runs on Android 10 or later. There is no x86 build.

There are also two Bare-crashlab APKs for finding crashes. You do not need them for normal use. See docs/crashlab.md for what they do and what the log can hold. The CrashLab hashes are in SHA256SUMS-crashlab.txt.

The log lists the sites you visited and other app messages. Look through it before you send it to anyone.

Installing and updating

Install over Bare 2.0.0, 2.0.1 or 2.0.2 and do not uninstall first. The package name and signing key are the same and the version number is higher, so Android should treat it as an update that keeps your data. Your menu order, hidden menu items and toolbar button choices carry over.

The GitHub build checks for updates, so Bare's own update check will offer 2.0.3. After you update, a card says "Updated 2.0.3" with "See what's new". The Google Play build does not check for updates.

What's new

Extensions

  • BareFilter updates itself from GitHub once a day. Switch it off in Extensions and Bare never checks.
  • Extensions can open in a card that rises from behind the address bar. Choose it in Settings, Extensions, Open extensions. "As a popup" is still the default.
  • Tap a pinned extension again to close it.
  • A new setting installs .crx files without the warning dialog. It is off by default and only applies to files you pick yourself.
  • uBlock Origin's panel always uses one column.

Menu and tabs

  • Swipe a tab card away in the side tabs panel to close it.
  • Move any menu item anywhere, even past the dividers.
  • Immersive mode in the menu hides the status bar.
  • The right button of the minimal toolbar can be changed. It shares its choice with the fourth button of the full toolbar.
  • The incognito page matches the new tab page.
  • Installed web apps open without a title bar and keep Bare's colors.

Dark mode

  • Dark theme in the menu works on any site, even in light mode.
  • Darken websites also darkens sites that ask to stay light.

Fixes

  • Search suggestions stay clear while you type on a website.
  • Store links no longer reload over and over. Bare offers Open anyway.

Versions

  • Version name: 2.0.3
  • Version codes: 802000315 (arm64), 802000310 (32-bit ARM)
  • Chromium: 157.0.8103.46

Verifying the download

SHA256SUMS.txt has the SHA-256 of the two Bare APKs. The CrashLab hashes are in SHA256SUMS-crashlab.txt.

e5a7ed8059be6023d024561c20f16a56da27fabf812f01aaad9840e4d8c9b800  Bare-2.0.3-arm64-v8a.apk
6059d3fa7eea01410af58ebaad1fd805f61c45cb6ce9b63b4d7635a106987a4b  Bare-2.0.3-armeabi-v7a.apk

Both are signed with Bare's release key, the same one as earlier releases. apksigner verify --print-certs should show the certificate SHA-256 ae2a0e7fb7a132ec517d26a8e7c83d275e83747b0a777d4a42225b1d343271a0.

Contact

Problems and questions: support@barebrowser.org. Please include your device, Android version and what you were doing.