umbrelOS v1.3.0: Swappable Apps, Cloudflare DNS, Factory Reset & More

umbrelOS is a home server OS for self-hosting with a built-in app store.

umbrelOS v1.3.0: Swappable Apps, Cloudflare DNS, Factory Reset & More
  • umbrelOS 1.3 brings swappable apps, Cloudflare DNS, Factory Reset, performance enhancements, and essential bug fixes.
"The official update is now rolling out for all umbrelOS 1.0+ users on Umbrel Home, Raspberry Pi, and all other supported devices," announced the project.

What's new

  • Swappable apps. Now users can choose which Bitcoin node app they want to run: Bitcoin Node, Bitcoin Knots, or Libre Relay, and select preferred Electrum server app: Electrs, Fulcrum, or ElectrumX.
    • For example, a user can now run a self-hosted instance of Mempool using Bitcoin Knots and Fulcrum, or Libre Relay and ElectrumX.
  • Cloudflare DNS. Ability to enable Cloudflare DNS for improved reliability, or disable it to inherit DNS settings from your router.
  • Factory Reset. Users can now reset their Umbrel in just a few clicks via Settings > Advanced Settings > Factory Reset.
  • Performance & UI improvements. Improved user interface responsiveness by implementing prefetching and aggressive asset caching in the production environment, resulting in faster load times.
    • Theme colors are now consistently applied between the index and web manifest.
  • App Store enhancements:
    • App Store now supports fuzzy search.
    • Display default credentials upon opening apps for the first time.
    • App support links were moved to the app info card.
    • Scroll restoration issues have been fixed.
    • Fixed an issue with the app install/update progress bar in Safari.
    • Search queries are now preserved when navigating through the App Store.
  • Security enhancements. Increased the bcrypt cost factor to enhance security and ensured safe redirect URLs on login.
  • Miscellaneous fixes:
    • Allow umbrelOS to run on laptops with lids closed by ignoring lid switch events.
    • Fixed CPU usage formatting in the system widget.
    • Language and temperature selections are now saved on the backend for a consistent experience between devices and browsers.

Announcement / Archive
GitHub Repo