Homarr

Productivity

A customizable dashboard for your self-hosted services.

Latest v1.73.0 · by Homarr LabsWebsitehomarr-labs/homarr

Release activity

Release activity — 10 releases across 10 days since Jun 19, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jun 19, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026
MondayNo releases on Jun 22, 2026No releases on Jun 29, 20261 release on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026
TuesdayNo releases on Jun 23, 20261 release on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
Friday1 release on Jun 19, 20261 release on Jun 26, 20261 release on Jul 3, 20261 release on Jul 10, 20261 release on Jul 17, 20261 release on Jul 24, 20261 release on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on Jun 20, 2026No releases on Jun 27, 20261 release on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026

10 releases since Jun 19, 2026

Changelog

v1.73.0

Added 3
  • Link credentials users with OIDC
  • Rework downloads widget with mantine-datatable
  • Expose Navidrome as a media-server (now-playing) integration
Fixed 6
  • Expire stored sessions so the Beszel integration recovers from token expiry
  • Restore balanced grid layout for Beszel System Grid widget
  • Preserve data on integration failures
  • Refetch after render errors
  • Complete media server session data for Navidrome
  • Clean up audio stats integration for Navidrome
What's Changed
New Contributors

Full Changelog: https://github.com/homarr-labs/homarr/compare/v1.72.0...v1.73.0

View originalPermalink
How v1.73.0 went

v1.72.0

Added 4
  • Show random photos without album in Immich
  • Add humidity display to weather widget
  • Add animated weather and temperature to clock widget
  • Restrict apps management to board modifiers
Fixed 10
  • Use thumbnail endpoint instead of original for Immich album carousel
  • Increase MySQL migration test timeout to 120 seconds
  • Stop auto-seeding ArchiveTeam Warrior integration and widget on default dashboards
  • Guard against undefined playback from stale cached data in media server
  • Cache statistics responses for media requests
  • Avoid unnecessary GitHub pagination for LinuxServer updates
1.72.0 (2026-07-24)
What's Changed

Full Changelog: https://github.com/homarr-labs/homarr/compare/v1.71.0...v1.72.0

View originalPermalink
How v1.72.0 went

v1.71.0

Added 2
  • Support text direction controls in notebook
  • Add refetchInterval to WidgetDefinition for per-widget polling
Changed 2
  • Replace footer timestamp text with compact refresh button in docker-widget
  • Rework the CI
Fixed 11
  • Restore widget_secret migration journal entries accidentally removed
  • Add reliable live stats and filesystem UI to Beszel integration
  • Update PatchMon API key settings link
  • Format absolute storage values with shared byte helper in system-disks
  • Sort torrents by progress so active items appear before limit cutoff in qbittorrent
  • Resolve pnpm fetch crash with patchedDependencies in docker
1.71.0 (2026-07-17)
What's Changed
New Contributors

Full Changelog: https://github.com/homarr-labs/homarr/compare/v1.70.0...v1.71.0

View originalPermalink
How v1.71.0 went

v1.70.0

Added 5
  • Allow mutations in demo mode via DEMO_READ_ONLY flag
  • Add Synology integration support for health/system monitoring
  • Add Traefik Integration with dedicated widget and optional icons for Gotify/Notification Widget
  • Add per-filesystem storage chart to Beszel system stats widget
  • Expose board automation endpoints
Fixed 14
  • Add missing widget_secret migration and add error notifications
  • Break AppForm infinite render loop on edit page
  • Raise AppShellHeader z-index above Indicator dots
  • Fix docs build — MDX acorn error and CSS @import ordering
  • Revert typescript from 7.0.1-rc to ^6.0.3
  • Guard against undefined from superjson.parse on legacy cache entries
Security 1
  • Update undici to v7.28.0
1.70.0 (2026-07-10)
What's Changed
New Contributors

Full Changelog: https://github.com/homarr-labs/homarr/compare/v1.69.2...v1.70.0

View originalPermalink
How v1.70.0 went

v1.69.2

Fixed 1
  • Raise AppShellHeader z-index above Indicator dots in layout
1.69.2 (2026-07-06)
Bug Fixes
  • layout: raise AppShellHeader z-index above Indicator dots (687edb9), closes #6194
View originalPermalink
How v1.69.2 went

v1.69.1

Fixed 1
  • Unblock query cache mutations in demo mode and add cache buster
1.69.1 (2026-07-04)
Bug Fixes
  • unblock query cache mutations in demo mode and add cache buster (#6176) (a382c75)
View originalPermalink
How v1.69.1 went

v1.69.0

Added 4
  • Add per-widget secret storage for release provider authentication
  • Add per-column visibility toggle to docker-widget
  • Add right-click context menu with auto-generated toggle actions to widgets
  • Show calendar events on hover with pin on click
Changed 2
  • Enable pnpm global virtual store for worktree support
  • Simplify caching with TanStack Query as single source of truth
Fixed 12
  • Add id to repository schema and handle missing ids gracefully
  • Catch individual repo fetch failures to prevent batch crashes
  • Compile versionRegex once and add fetch timeouts
  • DNS-hole widgets showing stale disconnected state
  • Gracefully degrade when widget_secret table is missing or access denied
  • Handle missing widgetSecrets table and add default releases repo
1.69.0 (2026-07-03)
Features
  • add per-widget secret storage for release provider authentication (77884a3)
  • config: enable pnpm global virtual store for worktree support (#6098) (3864727)
  • docker-widget: add per-column visibility toggle (#6093) (0765262)
  • docs: addd in documentation for archiveteam warrior (f66469d)
  • simplify caching — TanStack Query as single source of truth (#6075) (f19033e)
  • widgets: right-click context menu with auto-generated toggle actions (#6126) (7e58858)
  • widgets: show calendar events on hover with pin on click (#2637) (#6081) (db3d588)
Bug Fixes
  • add id to repository schema and handle missing ids gracefully (8747d5f)
  • address PR review - atomic upsert, MCP metadata, stale tokens, save UX (757d598)
  • address PR review findings for widget-only integration refactor (c892731)
  • address review - paginate GH releases, GitLab tag_name, docs, test (e687bc8)
  • apply version filter to LinuxServer.io provider (34d976e)
  • catch individual repo fetch failures to prevent batch crashes (d893515)
  • compile versionRegex once and add fetch timeouts (64c7512)
  • deps: update dependency postcss to ^8.5.16 (#6169) (9252fdc)
  • dns-hole widgets showing stale disconnected state (#6096) (2443f1c)
  • gracefully degrade when widget_secret table is missing or access denied (30107e4)
  • handle missing widgetSecrets table and add default releases repo (af35a50)
  • immich: v3 API compatibility — use searchAssets for album assets, drop deviceAssetId (#5977) (a5ec880)
  • quick wins — calendar, about, glances, admin UX, releases, iframe, notes (#6116) (f9da71a)
  • restore ArchiveTeam Warrior as a proper integration (8a5ad58)
  • timetable: restore station search by removing disabled query guard (d670b69)
  • update CHANGES.md for ArchiveTeam Warrior restoration, remove typo translation key (62baaf7)
  • verbose error messages in all release providers (2155f13)
  • widgets: make downloads widget table background transparent (#6025) (73bed51)
View originalPermalink
How v1.69.0 went

v1.68.1

Fixed 2
  • Make source maps opt-in to restore v1.67.0 memory baseline
  • Revert production source maps to restore v1.67.0 memory baseline
1.68.1 (2026-06-30)
Bug Fixes
  • make source maps opt-in to restore v1.67.0 memory baseline (57ef0af), closes #6123
  • revert production source maps to restore v1.67.0 memory baseline (60a69e3), closes #6123
View originalPermalink
How v1.68.1 went

v1.68.0

Added 3
  • Add VPN status widget
  • Re-add Docker quick-access button in user menu
  • Ship source maps for readable production stack traces
Fixed 15
  • Harden Beszel cache layer and prevent blank widgets
  • Improve Beszel stats date display, add click-to-stats modal, fix grid ordering
  • Leverage TanStack Query for stale-while-revalidate caching in Beszel
  • Use 480m interval for 1w/30d stats views in Beszel
  • Fix Beszel widget transparency, error handling, and cache invalidation
  • Keep URL visible in icon-picker edit mode and add SVG-first ordering
1.68.0 (2026-06-26)
Features
Bug Fixes
  • beszel: harden cache layer and prevent blank widgets (#6052) (49c2663), closes #6030
  • beszel: improve stats date display, add click-to-stats modal, fix grid ordering (#6026) (55fb227)
  • beszel: leverage TanStack Query for stale-while-revalidate caching (#6055) (bbc4589)
  • beszel: use 480m interval for 1w/30d stats views (4383da3)
  • beszel: widget transparency, error handling, and cache invalidation (#5993) (39e4245)
  • icon-picker: keep URL visible in edit mode, add SVG-first ordering (#6051) (e01571b)
  • integrations: prevent certificate trust button from submitting the form (#6020) (0f66bfd)
  • manage/about: bypass self-fetch + add manage error boundary (LLM exploration) (#6009) (19f9769), closes #6008 #6008 #6008
  • plex: use series title for media releases instead of season label (#6083) (2443b89)
  • show app first in add item modal (#6087) (915c8a3)
  • truenas: report actual memory usage and pool free space (#6017) (f69e545)
  • unraid: report disk free space instead of total size (#6018) (1fb97ee)
  • widgets: clean up health monitoring disk and size display (#6019) (e29c79a)
  • widgets: hide health monitoring default tab option for non-proxmox integrations (#6021) (52df56b)
  • widgets: hide system disk usage value when it overflows and show it in a tooltip (#6022) (a19c9d8)
View originalPermalink
How v1.68.0 went

v1.67.0

Added 1
  • Calculate and display total CPU and memory usage
Changed 2
  • Migrate analytics from Umami to PostHog server-side analytics
  • Update tailwindcss monorepo to ^4.3.1
Fixed 1
  • Sort stalled torrents last when sorting by finish time in downloads
Security 1
  • Isolate session cookies from other Auth.js apps on same host
1.67.0 (2026-06-19)
Features
  • analytics: migrate from Umami to PostHog server-side analytics (#5983) (d059023)
  • Calculate and display total CPU and memory usage (#5911) (d9cbd54)
Bug Fixes
  • auth: isolate session cookies from other Auth.js apps on same host (#5996) (e1a245f)
  • deps: update tailwindcss monorepo to ^4.3.1 (#5988) (78b6e52)
  • downloads: sort stalled torrents last when sorting by finish time (#6011) (c56d9d6), closes #5416
View originalPermalink
How v1.67.0 went
View all

Discussion