Releases: getumbrel/umbrel
umbrelOS 1.1.2
This update includes a bug fix for OTA updates on custom hardware installs.
Existing users do not need to update.
umbrelOS 1.1.1
This update brings support for x86 devices!
- Update from umbrelOS 0.5.x to 1.1.1 on Linux: Update Instructions
- Fresh install of umbrelOS 1.1.1 on x86: Installation Guide
This update also includes a bug fix for system time synchronization.
umbrelOS 1.0
umbrelOS 1.0 is a ground-up rebuild of umbrelOS that brings a completely revamped architecture, a brand new interface, and new features.
Update instructions:
-
Raspberry Pi users: Please follow the instructions at https://link.umbrel.com/pi-update to update to umbrelOS 1.0.
-
Umbrel Home users: You're ready to update now from your Umbrel's UI.
-
Linux users: Your update is on the horizon and will be available in April 2024.
What's new:
-
New UI: A visually stunning environment with seamless navigation, intuitive interactions, and a home screen you can personalize with widgets.
-
Search (⌘K / Ctrl + K): Instantly find system settings, apps, or initiate actions with a simple keyboard shortcut.
-
Quick Actions: Interact with apps and system settings faster than ever with right-click shortcuts.
-
Architectural Overhaul: Re-engineered system for better stability, speed, and simplicity. umbrelOS 1.0 now sends device type information during the update check to ensure customized updates for different device types.
-
Live Usage: Stay informed with live updates on your device's storage, memory, and CPU usage.
-
Multilingual Support: Choose from 8 different system languages.
Changes
umbrelOS 1.1
This update brings Terminal access, the umbrelOS Beta Program, several enhancements, and bug fixes.
New features:
- Terminal: Execute custom commands in umbrelOS or within an app from 'Advanced settings' in the Settings menu.
- umbrelOS Beta Program: Enroll to gain early access to new features and help refine them by providing your feedback.
Enhancements:
- Start, stop, and troubleshoot apps directly from their right-click menu on the home screen.
- When an app is updating, its progress is now displayed within the app icon, making it easier to see update status at a glance.
Bug fixes:
- 2FA prompt not being visible on the 'Login with Umbrel' screen for various apps.
- Executing custom commands in app containers on Raspberry Pi.
- App widgets disappearing from the home screen during app restarts or updates.
- Improved error handling throughout the user interface for better stability.
- Widgets not opening apps if their corresponding app fails to respond with widget data.
umbrelOS 1.0.4-patch-1
This patch release fixes an issue with fresh installs where the App Store sometimes didn't show on the first boot. Existing users do not need to update.
umbrelOS 1.0.4
This update brings performance improvements along with bug fixes for the following issues:
- External drive would not be consistently recognized by the Raspberry Pi 4
- Apps on the home screen labeled as "Not Running"
- New apps wouldn't download from the Umbrel App Store
umbrelOS 1.0.3
v1.0.3 umbrelOS 1.0.3
umbrelOS 1.0.2
v1.0.2 umbrelOS 1.0.2
umbrelOS 1.0.1
v1.0.1 umbrelOS 1.0.1
umbrelOS 0.5.4
This update introduces a completely reimagined App Store, crafted to provide a sleek and intuitive experience as you discover the latest self-hosted apps for your Umbrel. The new Migration Assistant feature enables seamless transfer of data and apps from a Raspberry Pi-based Umbrel to the new Umbrel Home in one click. Complementing these enhancements are various performance improvements, bug fixes, and subtle refinements, such as the option to update your display name directly from the settings.
Changes
- umbrelOS 0.5.4 (d299a7a) @lukechilds
- Update to dashboard 0.5.4 (4fd68cf) @lukechilds
- increase margin on migration logo (c7574b2) @nmfretz
- Update migration assistant wording (016e7db) @mayankchhabra
- Fix grammar (3043de7) @lukechilds
- Update logo (3e573a8) @mayankchhabra
- Tweak migration error wording (3581215) @lukechilds
- Wording tweaks (e7ec98f) @mayankchhabra
- Add badge to apps optimized for Umbrel Home (3394747) @mayankchhabra
- Update to manager 0.5.4 (8c842b3) @lukechilds
- Improve release CI (f5b299d) @lukechilds
- Fix updates button and drop down menu (c6e6482) @mayankchhabra
- Update categories in app store (60fcca7) @mayankchhabra
- Wrap up app store redesign (c232efa) @mayankchhabra @nmfretz @lukechilds
- Show 16GB total RAM for Umbrel Home (7567472) @mayankchhabra
- Update favicons (5bfc857) @mayankchhabra
- Show app download progress in migration (7525175) @lukechilds
- Migration assistant updates (622617b) @lukechilds @nmfretz
- Make sure umbreld OTA update is atomic (27d2b2d) @lukechilds
- Fix install script (f33ffd8) @lukechilds
- Restore image cleanup logic from previous update (cfc5a9b) @lukechilds
- Only update Umbrel if migrations suceed (3d7e398) @lukechilds
- Update info.json during update (8d5b01b) @lukechilds
- Update umbreld in OTA update (8d9ce79) @lukechilds
- Add umbreld to install script (a52c9d1) @lukechilds
- Update CI (e454e78) @lukechilds
- Add hot reload to manager in dev env (cba3a56) @mayankchhabra
- Delete nohup.out (f3dba58) @lukechilds
- Delete old CI workflows (a0b284b) @lukechilds
- Don't preserve new Umbrel password after migration (bec4ec9) @lukechilds
- Show 100% on migration completion (4f36529) @lukechilds
- Improve dev setup (e407909) @lukechilds
- Fixes disappeared app suggestions from home on fresh install (bd80c23) @mayankchhabra
- Improve recovery script (63e41f1) @lukechilds
- Always run migrations (668e1ba) @lukechilds
- Move jwt keys to seperate dir so they survive migration (3bc641f) @lukechilds
- Fix umbreld url (054f803) @lukechilds
- Finish dev integration (08f6aaa) @lukechilds
- Add dashboard as package (b5832a7) @lukechilds
- Copy dev files during update (431e2c9) @lukechilds
- Only run power button migration if it hasn't already run (3e39d37) @lukechilds
- Retry update network manager (5a140a8) @lukechilds
- Umbrel Home hardware reset (fb4b8d1) @lukechilds
- Don't nuke jwt on every startup (bd330d7) @lukechilds
- Add development mode (4d668dd) @lukechilds
- Don't enforce min length check on old password when updating (a970587) @lukechilds
- Add manager as package (4429207) @lukechilds
- Ensure umbreld doesn't get unintentionally nuked by start script (cfb93a3) @lukechilds
- Migrate Umbrel Home installs to using dhclient for DHCP (7db3f02) @lukechilds
- Bump JWT lifetime to 1 week (dc2468d) @lukechilds
- Add umbreld scaffolding and implement migration assistant (0e27aff) @lukechilds
- Update README.md (cf22afa) @mayankchhabra
- replace final message at end of debug script (60b971c) @louneskmt @nmfretz
- fix minor spelling error (f60bebe) @nmfretz
- update app info in readme (597a19d) @nmfretz
- remove bitcoin network echo (887a412) @nmfretz
- Fix spelling (d94d02d) @deverickapollo
- Delete old locks inside .git for local app repos (d7c9f4d) @nevets963
- chown local app repo when using repo checkout (84c29bc) @nevets963
- During app update, copy remaining app files before the app is started (73f99fa) @nevets963
- Set default logging config for Docker daemon (a023b3d) @nevets963
- Handle downstream WS/HTTP errors individually (36169fe) @nevets963
- Safe app exports (dcd7fb7) @nevets963