Skip to content

Releases

f-snap 1.0.1

Choose a tag to compare

@markrusselldev markrusselldev released this 17 Oct 06:16

Fixed

  • Firefox and Thunderbird swaps no longer stop at the pre-flight on systems with Ubuntu's empty firefox-locale-* or thunderbird-locale-* packages (Ubuntu Kylin, Ubuntu Unity, and Ubuntu's Extended selection). The swap removes them and installs Mozilla's language pack for the system locale, so the app keeps the language the snap showed.

f-snap 1.0.0

Choose a tag to compare

@markrusselldev markrusselldev released this 15 Oct 19:19

Added

  • Swaps app snaps on Ubuntu 26.04 and its flavors where the replacement is better: Firefox and Thunderbird from Mozilla's APT repository, Element from Element's, Krita from Flathub. Ubuntu's own snap-only tools stay snaps, and snapd stays.
  • Carries a snap's Firefox, Thunderbird or Element profile over to the new app, and points Mozilla profiles at the new installation so it opens them.
  • Moves /var/lib/snapd and /var/lib/flatpak off the root partition by bind mount.
  • Adds the vendor repositories to Ubuntu's automatic updates.
  • Removes support snaps (bases, content and theme snaps) that no remaining snap uses.
  • A dry run that changes nothing, a pre-flight that proves every replacement installs before any snap is removed, a log of every change, verify-f-snap.sh, and undo-f-snap.sh.
  • --stores-only, automatic on systems that are not Ubuntu or a flavor.
  • --version, and the version in f-snap.log.