Skip to main content

We present: Homarr 0.12 - The fastest homarr version ever!

ยท 3 min read
ajnart
Manicraft1001
Walkx
Meierschlumpf

Multiple widgets of the same typeโ€‹

It's finally here! You can decorate your dashboard now with as many widgets as you want. This applies to all widgets, but in the case of the IFrame widget, it enables you to:

  • Integrate as many websites as you want
  • Integrate monitoring tools like Grafana, Splunk or Elasticsearch
  • Integrate your services (for example Sonarr, Radarr and Overseerr) directly into Homarr

Edit mode passwordโ€‹

We've added a setting to disable editing completely. This will allow you to restrict edit access without password-protection. use the EDIT_MODE_PASSWORD ENV variable to set a password for edit mode. turn on DISABLE_EDIT_MODE=TRUE to disable edit mode on startup.

๐Ÿ˜Ž Blazingly fastโ€‹

We've implemented a new caching system, that will cache all data in your browser, meaning that Homarr will load within milliseconds, as if it was powered by rust and blazingly fast !!!

Media request widgets (Overseerr & Jellyseerr)โ€‹

We've implemented a new widget, that displays a history of all requests. You can't approve from the widget yet, but we plan to add this in the future.

image

Multiple RSS feedsโ€‹

You can now consume multiple RSS feeds at the same time:

image

Tab refresh / close confirmationโ€‹

Since some have lost their changes, by refreshing the page in the edit mode. We've added a popup that will ask you to confirm you want to reload the page :

image

Environment variable for default themeโ€‹

You can now set the default color scheme using environment variables:

DEFAULT_COLOR_SCHEME = [dark, light]

Global error catching for widgetsโ€‹

Previously, widgets were able to crash your entire dashboard and just a blank page would be displayed. Now, users will still be able to use their dashboard and an information message will be displayed instead.

Migration to Mantine V6โ€‹

We've migrated Mantine to version 6. This will bring some upstream changes for responsiveness and usability.

Fix width and height in the calendarโ€‹

In 0.11.5 and previous versions, the calendar scaled poorly if the widget was resized. Now, the calendar will fill out the entire available space and scale nicely with your dashboard.

Performance improvementsโ€‹

We now use several methods to improve performance and reduce network requests. Homarr will load now within milliseconds and cache data in your browser.

Docker Socket via TCPโ€‹

Previously, it was not possible to mount sockets via TCP (eg. tcp://traefik-docker-socket-proxy:2375). Now, you can use the following environment variables to configure this:

  • DOCKER_HOST
  • DOCKER_PORT

Full Changelog: https://github.com/ajnart/homarr/compare/v0.11.5...v0.12.0