Skip to content

v1.8.4

Choose a tag to compare

@github-actions github-actions released this 14 Jul 23:19

v1.8.4 — Layout restore + grid-aware card drag

Restores the desktop bento layout and rewrites card drag-and-drop so cards land where your cursor points in the 3-column grid.

Fixed

  • Desktop layout.dashboard-container back to proven max-width: 1440px with full width: 100%; bento grid stays 3 columns on wide screens
  • Drag-and-drop — grid-aware 2D insertion (row + column), preview marker only (no live card shuffle while dragging), pointer-only input (no duplicate HTML5 drag)
  • Drag visual artifacts — removed orange glow / rotate glitches; thin accent insertion line instead of full-card highlight
  • PWA cache v40

Bugs introduced (previous release)

  • v1.8.2 — stray } in .dashboard-container broke desktop flex/gap on Windows
  • v1.8.2 — drag reorder used Y-only hit test and live DOM shuffle → cards landed in wrong grid slots
  • v1.8.2 — drag orange glow artifacts and stuck drag-over state
  • v1.8.3 — partial layout fix; drag behavior unchanged

Bugs fixed in this release

  • Desktop bento layout matches pre-regression appearance (Taghawsa 3-column grid, Jellyfin span-2 on top)
  • Cards drop at the visual slot shown by the insertion marker
  • No leftover orange lines or diagonal glow after drag ends

Known issues (still open)

  • Taghawsa WebGL — on some Windows GPUs only the CSS drift fallback runs (no particle background)
  • Drag reorder — still a linear sort order mapped to CSS grid spans; very wide span-2 cards may shift neighbors when packed

Upgrade

./update-amud.sh

Or pull the latest Docker image: tradmss/amud-dashboard:latest

Hard-refresh your browser (Ctrl+Shift+R) after updating — PWA cache is now v40.