homarr-renovate[bot]
ef016061ae
chore(deps): update pnpm to v11.9.0 ( #6117 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-28 17:26:09 +00:00
Releases Homarr
ab9aca8b60
chore(release): 1.68.0 [skip ci]
2026-06-26 18:23:57 +00:00
homarr-renovate[bot]
b0a46186d1
chore(deps): update node.js to v24.17.0 ( #6043 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-23 18:07:27 +00:00
homarr-renovate[bot]
3d6a3594a3
chore(deps): update pnpm to v11.8.0 ( #6064 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-23 16:02:26 +00:00
homarr-renovate[bot]
82bf71b073
chore(deps): update pnpm to v11.7.0 ( #6046 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-22 11:08:43 +00:00
Releases Homarr
7ec22411a6
chore(release): 1.67.0 [skip ci]
2026-06-19 20:27:41 +00:00
Thomas
d059023b51
feat(analytics): migrate from Umami to PostHog server-side analytics ( #5983 )
...
* feat(analytics): migrate from Umami to PostHog server-side analytics
Replace @umami/node with posthog-node for all server-side telemetry.
Add singleton PostHog client, feature tracking POC, DAU heartbeat,
and tRPC analytics router. Cron job is now locked (no manual trigger,
no custom interval). Update consent copy to explain what we collect
and why.
* style: auto-fix lint and format
* refactor(analytics): simplify + add client-side posthog-js init
- Inline constants.ts and track.ts into client.ts (single source)
- Remove dead exports (shutdownPostHogAsync, getPostHogClient)
- Flatten all DB queries into one Promise.all (no waterfall)
- Derive integration/widget totals from group-by (drop redundant counts)
- Add posthog-js with dynamic import, gated on enableGeneral
- Move Analytics component to body, pass consent from server settings
* style: auto-fix lint and format
* feat(cron): add hidden flag to cron jobs, hide analytics from task panel
The analytics job runs silently in the background — users don't need
to see or interact with it. Hidden jobs are filtered out of getAllAsync
so they never appear in the management UI.
* refactor(analytics): simplify to single toggle, always collect all data
Remove granular enableWidgetData/enableIntegrationData/enableUserData
toggles. Analytics is now a single on/off switch. When enabled, all
anonymous usage data is collected in one flat Promise.all call.
Side effect: existing users with enableGeneral=true who had granular
flags off will now send all data. This is by design — the granular
controls added complexity without meaningful privacy benefit since
the data is already anonymous counts.
* style: auto-fix lint and format
2026-06-19 21:21:50 +02:00
homarr-renovate[bot]
4f1fc4d616
chore(deps): update pnpm to v11.6.0 ( #5980 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-17 00:29:01 +00:00
homarr-renovate[bot]
7837b6fa6b
chore(deps): update pnpm to >=11.5.2 ( #5941 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-15 21:55:49 +00:00
Releases Homarr
f324f58e79
chore(release): 1.65.0 [skip ci]
2026-06-12 14:10:11 +00:00
Thomas
d16571d4c4
chore(deps): batch dependency updates, pnpm v11 migration, and fix integration cache ( #5939 )
2026-06-12 13:52:43 +02:00
Thomas
9e421c67bd
feat(docs): migrate documentation site into monorepo ( #5912 )
2026-06-11 18:48:39 +02:00
homarr-renovate[bot] and Manuel
c54a7c9a7e
chore(deps): update dependency proxmox-api>undici to v7.27.1 ( #5423 )
...
* chore(deps): update dependency proxmox-api>undici to v7.27.1
* style: auto-fix lint and format
* chore: also update undici
---------
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com >
2026-06-11 11:17:43 +02:00
Thomas
aecbca2b81
feat: custom widgets ( #5889 )
2026-06-10 18:58:14 +02:00
homarr-renovate[bot]
7f05e0325d
chore(deps): update dependency rollup@>=4.0.0 <4.22.4 to >=4.61.1 ( #5906 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-09 09:53:16 +00:00
homarr-renovate[bot]
a447a9f615
chore(deps): update dependency axios@>=1.0.0 <1.8.2 to >=1.17.0 ( #5897 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-08 14:15:50 +00:00
homarr-renovate[bot]
ac37d2c73f
chore(deps): update react monorepo ( #5886 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-06 21:13:36 +00:00
homarr-renovate[bot]
20b62c42e3
chore(deps): update dependency rollup@>=4.0.0 <4.22.4 to >=4.61.0 ( #5878 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-06 13:54:21 +00:00
homarr-renovate[bot]
59971991c7
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.0.16 ( #5880 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-06 11:36:28 +00:00
homarr-renovate[bot]
572d5fb5ec
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.0.15 ( #5877 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-06 07:01:54 +00:00
Thomas and homarr-releases[bot]
91a1858743
chore: merge main into dev
...
Co-authored-by: homarr-releases[bot] <175486441+homarr-releases[bot]@users.noreply.github.com>
2026-06-06 07:47:59 +02:00
Thomas Camlong
796c679140
chore: merge main into dev
2026-06-05 18:42:31 +02:00
homarr-renovate[bot]
b5dd6ae8ef
chore(deps): update babel monorepo to >=7.29.7 ( #5830 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-02 14:11:26 +00:00
homarr-renovate[bot]
d540ad374a
chore(deps): update pnpm to v10.34.0 ( #5846 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-02 09:17:24 +00:00
homarr-renovate[bot]
a5719acf34
chore(deps): update dependency tmp@<=0.2.3 to >=0.2.7 ( #5848 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-06-01 21:06:21 +00:00
homarr-renovate[bot]
433b66582d
chore(deps): update dependency hono@<4.6.5 to >=4.12.23 ( #5828 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-30 09:25:22 +00:00
Releases Homarr
ff1e4c1381
chore(release): 1.63.0 [skip ci]
2026-05-29 21:07:15 +00:00
homarr-releases[bot]
21bb20ce0c
chore(release): automatic release v1.63.0
2026-05-29 21:06:26 +00:00
Meier Lukas
650f761325
ci(format): fails to apply format due to conflict between --write and --check ( #5815 )
2026-05-29 11:07:48 +02:00
homarr-renovate[bot]
4f2b3cf3ee
chore(deps): update node.js to v24.16.0 ( #5790 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-28 08:09:15 +00:00
homarr-renovate[bot]
fe3cebb902
chore(deps): update dependency hono@<4.6.5 to >=4.12.22 ( #5797 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-27 13:06:33 +00:00
605af19cd8
refactor: replace ESLint + Prettier with OXC (oxlint + oxfmt) ( #5741 )
...
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com >
Co-authored-by: Meierschlumpf <63781622+Meierschlumpf@users.noreply.github.com >
2026-05-27 09:37:44 +02:00
homarr-renovate[bot]
7e59ba3d5e
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.0.14 ( #5791 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-26 07:57:31 +00:00
homarr-renovate[bot]
bc05128cd4
chore(deps): update dependency hono@<4.6.5 to >=4.12.21 ( #5782 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-24 13:34:35 +00:00
homarr-renovate[bot]
cf0fb8a879
chore(deps): update dependency hono@<4.6.5 to >=4.12.20 ( #5780 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-24 11:25:35 +00:00
Releases Homarr
92b75cb924
chore(release): 1.62.0 [skip ci]
2026-05-22 20:48:36 +00:00
Meier Lukas
a93f03eae4
Merge branch 'main' into dev
2026-05-22 22:46:15 +02:00
homarr-renovate[bot]
4a12f8be61
chore(deps): update dependency hono@<4.6.5 to >=4.12.19 ( #5762 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-21 11:33:05 +00:00
homarr-renovate[bot]
1de558dd51
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.0.13 ( #5749 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-20 13:46:33 +00:00
homarr-renovate[bot]
ff3933b335
chore(deps): update dependency rollup@>=4.0.0 <4.22.4 to >=4.60.4 ( #5752 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-20 07:50:23 +00:00
homarr-renovate[bot]
fc0367a32f
chore(deps): update dependency hono@<4.6.5 to >=4.12.18 ( #5745 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-18 20:31:45 +00:00
Releases Homarr
48ef8eb6c0
chore(release): 1.61.1 [skip ci]
2026-05-18 19:45:44 +00:00
Meier Lukas and Thomas
a9855fe8d3
chore(deps): remove deprecated million lint ( #5671 )
...
* chore(deps): remove deprecated million lint
* fix: install now missing playwright dependency
* fix: broken lockfile
* fix: broken lockfile
---------
Co-authored-by: Thomas <thomas@ajnart.fr >
2026-05-18 21:42:02 +02:00
homarr-renovate[bot]
887c294191
chore(deps): update dependency axios@>=1.0.0 <1.8.2 to >=1.16.1 ( #5742 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-18 16:31:32 +00:00
homarr-renovate[bot]
2f2a6291a2
chore(deps): update dependency linkifyjs@<4.3.2 to >=4.3.3 ( #5732 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-18 04:30:21 +00:00
homarr-renovate[bot]
90d703b870
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.0.12 ( #5719 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-16 08:54:57 +00:00
Meier Lukas
4aa43ae27a
Merge branch 'dev' into beta [skip-ci]
2026-05-15 19:25:38 +02:00
homarr-renovate[bot]
f0bd5132a3
chore(deps): update dependency brace-expansion@>=2.0.0 <=2.0.1 to >=5.0.6 ( #5706 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-13 09:52:26 +00:00
homarr-renovate[bot]
d356fa41a0
chore(deps): update dependency brace-expansion@>=1.0.0 <=1.1.11 to >=5.0.6 ( #5705 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-13 06:55:25 +00:00
homarr-renovate[bot]
1b3e720701
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.0.11 ( #5701 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-05-12 21:28:14 +00:00