github FaFre/WebLibre v0.30.0-alpha-6

pre-release2 hours ago

This release overhauls profile backup and restore with clearer screens and safer flows, fixes several Firefox Account sync display bugs, makes crashed or memory-reclaimed tabs recover automatically, and adds a new setting to control how the "open in another app" prompt behaves.

Profiles, Backup & Restore

Backing up and restoring now restarts the app to do the work safely — Previously this happened while WebLibre kept running in the background, which could be fragile. Now the app closes and reopens to perform the backup or restore, with clear on-screen messages like "Closing WebLibre to take the backup…" instead of a "Creating Backup" message that implied it was already in progress. You'll also notice the backup password is now entered after the restart — the screen explains this upfront.

New one-tap "Back up this profile" shortcut in Settings — no need to go through the profile list to find and back up the profile you're currently using.

Simpler backup options — The "Skip Password Confirmation" and "Skip Cache Directories" toggles have been removed. Temporary/cache data is now always excluded automatically, and you no longer have to retype your password to confirm before backing up.

Firefox Account Sync

  • Fixed the sync screen sometimes incorrectly showing "Not signed in" for a moment right after opening it, even though you were signed in.
  • Fixed the "syncing…" indicator getting stuck or flickering unreliably — it now accurately reflects whether a sync is actually happening.
  • Renaming this device (or seeing another of your devices get renamed) now updates the device list immediately, without needing to restart the app.

Reliability

Fewer tabs getting wiped in the background — Android can silently kill a background tab's page to save memory, forcing a full reload (losing scroll position, unsaved form text, playing video, etc.) when you return to it. WebLibre now more consistently marks your current tab as high-priority every time you background the app, closing a gap where that protection could previously be lost after certain page navigations. This addresses long-standing issue #495 and should make it noticeably less likely you'll come back to a blank, reloading tab.

Crashed pages now recover automatically — If a web page itself crashes (rather than just being reclaimed for memory), the tab is now automatically reloaded instead of staying stuck on a blank white screen. For links opened via another app (custom tabs / "add to home screen" shortcuts), this happens immediately; for regular tabs it happens the next time you switch to that tab. A page that keeps crashing repeatedly won't be reload-looped.

Privacy & Memory

Every website now gets its own isolated process by default — Previously only sites the browser judged especially important were fully isolated from each other. Now all sites are, which strengthens the separation between the different websites you have open at once. Idle memory use has also been trimmed by turning off the pre-launching of spare background processes that weren't yet needed.

App Links

New setting: "Wait for your answer" (Settings → Browsing → App Links, off by default) — Normally, when a link could open in another app, the page underneath keeps loading in the background while you're asked which app to use — so the website gets contacted even if you end up picking the other app. Turn this on and the page will wait until you've answered the prompt (or it times out after 90 seconds) before loading anything.

Tab Groups & Gestures

Long-pressing a tab group now opens a proper menu instead of jumping straight into the full-screen group editor. From the tab bar, the group header, or the "⋮" button, you'll now get the same consistent menu: open a new tab in the group, pin, close tabs, bookmark all tabs, view assigned sites, clear the group's browsing data, edit, or delete.

Fixed accidental drag-and-reorder — Long-pressing a tab group chip near the edge of the screen (or in some scrollable lists) could unintentionally start a drag and send it flying to the start or end of the list instead of opening the menu. Holding still now reliably opens the menu; moving your finger now reliably starts a drag.

Also in this release

Updated the underlying app framework (Flutter) and several supporting libraries — routine maintenance with no specific user-facing changes called out.

Don't miss a new WebLibre release

NewReleases is sending notifications on new releases.