github homarr-labs/homarr v1.70.0

3 hours ago

1.70.0 (2026-07-10)

What's Changed

  • chore(deps): update dependency posthog-js to ^1.396.1 by @homarr-renovate[bot] in #6183
  • chore(deps): update testcontainers-node monorepo to ^12.0.4 by @homarr-renovate[bot] in #6185
  • fix(deps): update tailwindcss monorepo to ^4.3.2 by @homarr-renovate[bot] in #6190
  • fix(widget-secrets): add missing widget_secret migration and add error notifications by @ajnart in #6192
  • chore(deps): update dependency posthog-js to ^1.396.2 by @homarr-renovate[bot] in #6189
  • chore(deps): update dependency undici to v7.28.0 [security] by @homarr-renovate[bot] in #6188
  • chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #6195
  • chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #6216
  • fix(forms): break AppForm infinite render loop on edit page (#6198) by @ajnart in #6215
  • chore(deps): mega dependency update by @ajnart in #6212
  • fix(layout): raise AppShellHeader z-index above Indicator dots by @ajnart in #6218
  • chore: update bug report template by @homarr-releases[bot] in #6181
  • fix(docs): fix docs build — MDX acorn error and CSS @import ordering by @ajnart in #6217
  • fix: fix pnpm lockfile by @ajnart in #6220
  • fix(deps): revert typescript from 7.0.1-rc to ^6.0.3 by @ajnart in #6221
  • chore(deps): update dependency conventional-changelog-conventionalcommits to ^10.2.0 by @homarr-renovate[bot] in #6222
  • chore(deps): update dependency cookie to v2.0.1 by @homarr-renovate[bot] in #6223
  • chore(deps): update dependency posthog-node to ^5.39.2 by @homarr-renovate[bot] in #6226
  • chore(deps): update dependency @semantic-release/github to ^12.0.9 by @homarr-renovate[bot] in #6231
  • chore(deps): update dependency lucide-react to ^1.23.0 by @homarr-renovate[bot] in #6225
  • chore(deps): update dependency posthog-js to ^1.396.4 by @homarr-renovate[bot] in #6232
  • chore(deps): update nextjs monorepo to v16.2.10 by @homarr-renovate[bot] in #6238
  • chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.1.3 by @homarr-renovate[bot] in #6242
  • ci: skip lint-format-autofix on fork PRs by @tvervest in #6237
  • feat(demo): allow mutations in demo mode via DEMO_READ_ONLY flag by @ajnart in #6224
  • fix(query-cache): guard against undefined from superjson.parse on legacy cache entries by @ajnart in #6228
  • chore(deps): update dependency @scalar/api-reference-react to ^0.9.51 by @homarr-renovate[bot] in #6243
  • fix(integrations): accept gluetun-latest VPN settings payload by @tvervest in #6149
  • fix: context menu refresh stays open with loading spinner, cache age reacts to refetch by @ajnart in #6245
  • feat: add Synology integration support for health/system monitoring by @mrjoshuap in #6121
  • chore(deps): update dependency @immich/sdk to ^3.0.1 by @homarr-renovate[bot] in #6251
  • chore(deps): update pnpm to v11.10.0 by @homarr-renovate[bot] in #6265
  • fix(integrations): sort media requests by last modified instead of creation date by @ajnart in #6264
  • feat: Add Traefik Integration with dedicated widget and Add optional Icons for Gotify/Notifcation Widget (ONLY GOTIFY) by @Nerdy-Technician in #6206
  • fix(docker): report current CPU usage instead of the lifetime average by @junkerderprovinz in #6249
  • fix(qbittorrent): handle v5 stopped torrent states for pause functionality by @ajnart in #6211
  • feat(widgets): add per-filesystem storage chart to Beszel system stats by @ajnart in #6209
  • fix(beszel): disable request handler cache for stats to make live mode work by @ajnart in #6244
  • fix: prevent stale persisted query cache from blocking widget data by @ajnart in #6273
  • feat(api): expose board automation endpoints by @ajnart in #6213
  • fix: add utf8 email validation support by @Euclid0192 in #6239
  • feat: add Bazarr integration and subtitle status widget by @Ayush7614 in #6156
  • chore: update contributors by @homarr-update-contributors[bot] in #6272
  • chore: update integrations list readme by @homarr-update-contributors[bot] in #6258
  • chore(lang): updated translations from crowdin by @homarr-crowdin[bot] in #6240
  • feat(widgets): add missing & queued media widget for Radarr and Sonarr by @xanyl in #6078
  • Update Helm chart documentation by @homarr-charts-docs-sync[bot] in #6261
  • fix(beszel): disable request handler cache by @ajnart in #6274
  • feat(integrations): add PatchMon integration and widget by @mrjoshuap in #6119
  • chore: update integrations list readme by @homarr-update-contributors[bot] in #6275
  • fix(releases): token not applied due to broken allowedRepoIds check by @ajnart in #6276
  • fix(request-handler): restore media organizer build by @ajnart in #6277
  • chore(release): automatic release v1.70.0 by @github-actions[bot] in #6278
  • fix(release): repair v1.70.0 quality failures by @ajnart in #6279
  • chore(release): automatic release v1.70.0 by @ajnart in #6280

New Contributors

Full Changelog: v1.69.2...v1.70.0

Don't miss a new homarr release

NewReleases is sending notifications on new releases.