Thomas
7da2e10064
fix: address release v2 review findings ( #6708 )
2026-08-27 13:59:42 +02:00
Thomas Camlong
3efb719eee
refactor: simplify widget import boundary
2026-08-23 09:00:34 +02:00
Thomas Camlong
357355283c
fix: harden widget query persistence
2026-08-23 09:00:33 +02:00
Thomas Camlong
a2a408410a
Persist widget data across reloads
2026-08-23 09:00:33 +02:00
Bergasha and ajnart
002381d294
feat(v2 docker widget): Fixes column-resize squashing ( #6646 )
...
* fix(dataTable): resizing a column no longer squashes the others
mantine-datatable's built-in column resize keeps the table's total
width fixed by shrinking every other column to compensate, which
collapses columns toward zero in a narrow widget (open upstream
issue, no fix: icflorescu/mantine-datatable#discussions-757).
Replaced it with our own resize handle that only ever changes the
width of the column being dragged - the table grows and scrolls
horizontally instead. Shared via usePersistedTableLayout, so docker,
downloads, and beszel-system-table all get it.
* feat(docker): enable hold-Shift advanced focus preview
The widget already renders differently for displayMode="advanced",
but was missing supportsAdvancedFocus: true, so the board never
offered the hold-Shift preview for it - matching downloads and
media-server, which both set this flag.
* style(docker): tighten row density, decouple icon size from row height
Circular avatar, denser row/footer padding, and action icons rendered
larger than their button via absolute positioning so they don't
inflate row height (the button stays small and fixed - it repeats
once per row, so any growth there multiplies across every visible
container).
* fix(data-table): harden shared column resizing
* fix(data-table): account for board scaling
* fix(data-table): compact shared headers
* fix(data-table): fit columns to widget
* fix(downloads): simplify advanced details
* test(widgets): align Docker advanced focus
* fix(downloads): widen expanded details
---------
Co-authored-by: ajnart <thomas@ajnart.dev >
2026-08-21 15:12:31 +02:00
ajnart
c92e074a6f
chore: update Next.js to 16.3.1
2026-08-14 12:11:21 +02:00
Thomas Camlong
8239a631f2
feat: consolidate onboarding
2026-08-14 11:32:12 +02:00
Thomas Camlong
775ae0147c
feat: enhance onboarding
2026-08-14 11:32:12 +02:00
Thomas Camlong
e41605640b
feat: rebuild onboarding experience
2026-08-14 11:32:11 +02:00
ajnart
63dca7d1b6
perf: simplify widget optimizations
2026-08-14 11:32:11 +02:00
ajnart
8eb6735387
perf: reduce widget and runtime overhead
2026-08-14 11:32:11 +02:00
ajnart
ce48cabb36
chore upgrade assistant to AI SDK v7
2026-08-14 11:32:11 +02:00
ajnart
bb6e8e5c5a
fix assistant tool continuation
2026-08-14 11:32:11 +02:00
ajnart
d80e883479
fix: harden assistant authoring and UI
2026-08-14 11:32:10 +02:00
ajnart
e4bf2aa13d
feat: migrate MCP server to v2
2026-08-14 11:32:10 +02:00
ajnart
f991dc6334
feat: polish assistant conversations
2026-08-14 11:32:10 +02:00
ajnart
1ad1439828
feat: improve assistant interactions
2026-08-14 11:32:10 +02:00
ajnart
a979e8d78a
chore: remove unused ai sdk dependency
2026-08-14 11:32:10 +02:00
ajnart
6eb75ca559
feat: render assistant content
2026-08-14 11:32:10 +02:00
ajnart
10ef871777
feat: add Homarr assistant
2026-08-14 11:32:09 +02:00
ajnart
d6b114e423
feat: rebuild board grid experience
2026-08-14 11:07:06 +02:00
ajnart
0482c040ec
chore: reconcile v2 after stack rebase
2026-08-13 19:59:46 +02:00
Thomas
acdfcbb18e
feat(custom-widgets): complete Custom JSX v2 ( #6390 )
2026-08-13 19:48:57 +02:00
homarr-renovate[bot]
95bfaf5127
chore(deps): update dependency @gfazioli/mantine-onboarding-tour to ^4.0.7 ( #6343 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-08-13 19:46:00 +02:00
Thomas
83e3b22f9a
feat(custom-widgets): Full Mantine v9 + SubFetch support for custom JSX ( #6304 )
2026-08-13 19:45:44 +02:00
Thomas and copilot-swe-agent[bot]
7a089ab177
feat: community workshop for custom widgets and CSS ( #5984 )
...
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
2026-08-13 19:44:18 +02:00
Thomas
b32ad82850
perf: cut cold route compilation and unblock preview images ( #6441 )
2026-08-07 20:24:26 +02:00
homarr-renovate[bot]
48fc8db2b4
chore(deps): update semantic-release monorepo (major) ( #6486 )
2026-08-03 14:39:28 +02:00
Thomas
06719cdef0
fix(ci): remove coverage report, scope format to changed files, fix oxlint config ( #6359 )
2026-07-16 10:21:07 +02:00
homarr-renovate[bot]
49248cedaf
chore(deps): update dependency posthog-js to ^1.399.1 ( #6340 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 22:09:52 +00:00
homarr-renovate[bot]
a0034b2cfc
chore(deps): update dependency @immich/sdk to ^3.0.2 ( #6339 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 21:01:58 +00:00
homarr-renovate[bot]
4a297180fd
chore(deps): update dependency lucide-react to ^1.24.0 ( #6334 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 19:23:26 +00:00
Thomas Camlong
29ee87c4aa
fix(docker): pin typescript to v6 via alias to fix Next.js 16.2.10 build
2026-07-14 18:11:15 +02:00
homarr-renovate[bot]
6d37710fec
chore(deps): update dependency vite@>=5.0.0 <=5.4.18 to >=8.1.4 ( #6333 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 11:26:55 +00:00
homarr-renovate[bot]
c016beb2e5
chore(deps): update dependency vite to ^8.1.4 ( #6332 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 09:06:17 +00:00
homarr-renovate[bot]
f9e1b85c6a
chore(deps): update dependency posthog-node to ^5.40.0 ( #6314 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 06:14:41 +00:00
homarr-renovate[bot]
38ba19e665
chore(deps): update dependency oxlint to ^1.73.0 ( #6306 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 03:22:16 +00:00
homarr-renovate[bot]
f55c99d2d6
chore(deps): update dependency posthog-js to ^1.399.0 ( #6331 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-14 00:00:38 +00:00
homarr-renovate[bot]
c5e8b83d8a
chore(deps): update vitest monorepo to ^4.1.10 ( #6286 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-13 23:01:00 +00:00
homarr-renovate[bot]
d52d9cfed2
chore(deps): update dependency posthog-js to ^1.398.7 ( #6319 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-13 21:58:26 +00:00
homarr-renovate[bot]
e51e39ff38
chore(deps): update dependency typescript to v7 ( #6325 )
2026-07-13 22:09:30 +02:00
homarr-renovate[bot]
6c075b6d74
chore(deps): update dependency mysql2 to v3.22.6 ( #6310 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-13 18:45:08 +00:00
homarr-renovate[bot]
1d9e8aabf3
chore(deps): update turbo monorepo to ^2.10.4 ( #6303 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-13 13:36:45 +00:00
homarr-renovate[bot]
b111e5285b
chore(deps): update dependency @scalar/api-reference-react to ^0.9.54 ( #6317 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-13 10:38:14 +00:00
homarr-renovate[bot]
f4c491b570
chore(deps): update dependency @types/node to ^24.13.3 ( #6318 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-13 10:37:23 +00:00
homarr-renovate[bot]
29bd4fd70b
chore(deps): update dependency posthog-js to ^1.398.1 ( #6311 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-12 18:09:44 +00:00
homarr-renovate[bot]
e9543dc30d
chore(deps): update tiptap monorepo to v3.27.3 ( #6308 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-12 09:12:55 +00:00
homarr-renovate[bot]
c2508dffea
chore(deps): update dependency posthog-js to ^1.396.7 ( #6285 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-12 06:18:17 +00:00
homarr-renovate[bot]
c56b91570b
chore(deps): update tiptap monorepo to v3.27.2 ( #6292 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-12 03:01:23 +00:00
homarr-renovate[bot]
d53c4e6513
chore(deps): update dependency hono@<4.6.5 to >=4.12.28 ( #6291 )
...
Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
2026-07-12 02:58:51 +00:00