Releases: getumbrel/umbrel
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
Umbrel v0.5.3
Umbrel 0.5.3 brings bug fixes for missing app icons in storage and RAM usage statistics in the settings, and disables microSD card health check for Raspberry Pi users.
Umbrel v0.5.3
- Disable SD card health check @nevets963 #1532
Dashboard
- Read correct property for app name in storage/RAM usage @nevets963 getumbrel/umbrel-dashboard#438
Manager
- Fetch app name and icon from manifests with storage/RAM usage APIs @nevets963 getumbrel/umbrel-manager#123
Umbrel v0.5.2
Introducing Umbrel 0.5.2 with Community App Stores, the ability to enable/disable remote Tor access, new live search in the app store, bugfixes and performance improvements.
Anyone can now create a community app store for Umbrel and distribute their apps for others or personal use. Docs: github.com/getumbrel/umbrel-community-app-store
Umbrel v0.5.2
- Delete the Umbrel update lock when an update is made via the SD card - @nevets963 11849e3
- Reduce app repo pull interval to 5 minutes - @lukechilds 940442b
- Fix cloning app repo via SSH - @lukechilds a385939
- Strip Tor output from app logs in debug script - @lukechilds 96868da
- Ensure each container gets logged in debug script - @lukechilds 7b826a5
- Persist new data directory - @lukechilds d00a44a
- Add reinstall subcommand to scripts/app - @nevets963 6bb3697
- Remove set -euo pipefail as ./scripts/stop could fail (e.g. Docke - @nevets963 dffd376
- Cleanup old app images on app update - @lukechilds da6dff7
- Reduce memory requirement for Umbrel update to 500MB - 4ac17e1
- Add check to ensure socket.remoteAddress (remote IP) is a string - @nevets963 18c6725
- Cleanup old Docker images after update - @lukechilds 9de50ed
- Don't look for legacy core containers in memory usage script - @lukechilds e18a88c
- Add more information and apps to README.md - @mayankchhabra b3d1d21
- Update SECURITY.md - @CypherPoet 7286128
- Update SECURITY.md - @mayankchhabra f0f1af8
- Add warning about wiping external drive - @thebalaa 1fda5f1
- Autofix SSD filesystem corruption - @lukechilds 1ba9638
- Silently fail if we can't cleanup images - @lukechilds 77118fb
- Delete LND restore script - @nevets963 a741734
- Add fdocker CLI to help manage Docker daemon - 178ee29
- Use fio to detect if SD card performance is poor - @nevets963 c9a7cfa
- Remote Tor access toggle - 37f08cf
- Migrate 0.5.2 Tor dependent apps on update - fa8b256
- Suppress blocking prompts during installation - @lukechilds 9fd88ae
- Disable needrestart during installation - @lukechilds 32b578e
- Temporarily disable needrestart via conf - @lukechilds c5f333b
- 3rd Party App Repo Support - 773fa96
- Update to getumbrel/dashboard:v0.5.5 - @lukechilds f3070ec
- Update to getumbrel/manager:v0.5.1 - @lukechilds e923de1
- Update to getumbrel/app-proxy:v0.5.2 - @lukechilds 41464bc
- Update to getumbrel/manager:v0.5.2 - @lukechilds 3932852
- Default to using Umbrel apps repos if user.json does not exist - @nevets963 4188ac9
- Check Umbrel update using --path or --repo satisfies what the update - @nevets963 e57ce6d
- Handle missing Tor data dir on ota update - @lukechilds f172fd0
- Merge branch 'private-master' into public-master - @lukechilds 590071d
- Ensure stop script can never kill itself - @lukechilds 958883a
- Ensure failed Tor toggle doesn't leave web ui down - @lukechilds 53bd3b2
- Update to getumbrel/dashboard:v0.5.7 - @lukechilds 10a06ce
- Update app - @lukechilds 1f04302
- Umbrel v0.5.2 - @lukechilds 70618da
Dashboard
- Use default username/password data from installed app object, not fro - @nevets963 getumbrel/umbrel-dashboard@80758fd
- Update instructions to run dashboard locally - @mayankchhabra getumbrel/umbrel-dashboard@6ed87fe
- Don't hardcode linked app protocol to HTTP - @b-ryan @lukechilds getumbrel/umbrel-dashboard@b6256fb
- Add note on CORS unblocking for local dev - @mayankchhabra getumbrel/umbrel-dashboard@8fff092
- Fix scroll on "Install your first app" - @mayankchhabra getumbrel/umbrel-dashboard@8b9e8e1
- Update app suggestions during onboarding - @mayankchhabra getumbrel/umbrel-dashboard@5468961
- Add search to the Umbrel App Store - @mayankchhabra @lukechilds getumbrel/umbrel-dashboard@f3d9ae7
- Fix bug in search causing console errors - @mayankchhabra getumbrel/umbrel-dashboard@67521ae
- Add submitter to the app listing - @mayankchhabra getumbrel/umbrel-dashboard@535fb80
- Preserve scroll position in app store - @mayankchhabra getumbrel/umbrel-dashboard@d5d406c
- Auto-trim app names and taglines in app store - @mayankchhabra getumbrel/umbrel-dashboard@3d375e2
- Scroll app store gallery images on drag - @mayankchhabra getumbrel/umbrel-dashboard@dc1cce4
- Don't show update all button once it's clicked - @mayankchhabra getumbrel/umbrel-dashboard@38f5170
- Add no search results view - @mayankchhabra getumbrel/umbrel-dashboard@89d5103
- Autofocus password input - @stakingpoolspace @mayankchhabra getumbrel/umbrel-dashboard@50338b4
- Show alert if SD card is failing - @mayankchhabra @nevets963 getumbrel/umbrel-dashboard@5e5ae03
- Don't animate pre-loaders once gallery images are loaded - @mayankchhabra getumbrel/umbrel-dashboard@0979111
- Speed up page change animations and transitions - @mayankchhabra getumbrel/umbrel-dashboard@ff5fe9b
- Toggle Remote Tor Access - @nevets963 getumbrel/umbrel-dashboard@c9b8bf9
- Fix dock's wobbliness on hovering between apps - @nmfretz getumbrel/umbrel-dashboard@c322ecd
- Use default username/password data from installed app object, not fro - @nevets963 @mayankchhabra getumbrel/umbrel-dashboard@4f70299
- Fix scroll on "Install your first app" - @mayankchhabra getumbrel/umbrel-dashboard@0c79350
- Update app suggestions during onboarding - @mayankchhabra getumbrel/umbrel-dashboard@55bc276
- Add search to the Umbrel App Store - @mayankchhabra @lukechilds getumbrel/umbrel-dashboard@039f745
- Fix bug in search causing console errors - @may...
Umbrel v0.5.1
This update brings several bugfixes, performance improvements, and the ability to see what’s changed in new app updates before installing them.
Thank you @kroese and @jordi-adame for your contributions!
Umbrel v0.5.0
Introducing Umbrel 0.5. A whole new look. Realtime app updates. App permissions, dependencies, and authentication. Official Bitcoin & Lightning node apps. Oh, and dark mode.
Our biggest update to Umbrel yet. Read the full announcement: https://link.umbrel.com/surprise
Umbrel v0.4.18
This update brings two brand new apps to the Umbrel App Store — Elements Core and IPFS Podcasting, along with updated apps and bugfixes.
Umbrel v0.4.17
This update brings two brand new apps to the Umbrel App Store — Agora and sparkkiosk, along with updated apps and bugfixes.