Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 05:53

0.2.0 (2026-09-28)

⚠ BREAKING CHANGES

  • Shelf record IDs change to Nano IDs; apply the included database migration before starting the updated app.
  • the HOMETIME_ICON_DIR environment variable is now SHELF_ICON_DIR. Deployments that set the old variable must update it. The npm package name and container/image name also change to shelf.

Features

  • add account menu and settings page (e983bbb)
  • add agent REST API and account API keys (b201440)
  • add apps from uncategorised board section (bcbdd86)
  • add board categories with grouped app ordering (815c5e3)
  • add configurable OIDC sign-in and account linking (e821eb3)
  • add descriptions to shared apps (e1a2621)
  • add docs page and shared site footer (e0d96d4)
  • add example docker compose (5dd380e)
  • add fuzzy board app search and keyboard navigation (104f07f)
  • add Hometime account setup and Docker runtime (10429bf)
  • add instance board switcher to public header (1a4d5b9)
  • add manual app status checks in library (bc6a0ed)
  • add owned app details and board actions (d0350b3)
  • add owned boards and public board views (570c76c)
  • add public board landing and dedicated login page (abff655)
  • add shared app library and local icon caching (6eb63c3)
  • cache a custom image URL as an app icon (91cbad9)
  • cache app probes and add manual check API (83d1993)
  • compact shared app library rows (3a7cffb)
  • enrich public app details and navigation (3f17f53)
  • explain uncategorised board apps (2bd42b0)
  • import apps from a Homarr instance (1395fb6)
  • improve board management and app ordering (cdc98ad)
  • manage board assignments and liveness details from admin (ed553c7)
  • nest management pages under admin (db042fd)
  • redesign the board and admin interface (18401f8)
  • refine the board and admin UI (0292760)
  • show app availability on board tiles (ee2ca9f)
  • split board list and editor views (8ffef33)
  • streamline adding apps from boards (1dfdf96)
  • streamline board category controls (a3c9049)
  • use Nano IDs as Shelf primary keys (ab435a7)
  • use short Nano IDs for board links (89407d9)

Bug Fixes

  • accept self-signed certificates in app status probes (9bc7beb)
  • align board app action spacing (28dfe59)
  • align create modal titles with buttons (3bc96b7)
  • allow configured remote development origin (d546c74)
  • ci: exclude generated changelog from formatting (395eb51)
  • clear default board before deleting last board (9272777)
  • compile Tailwind styles in Next.js (51956c9)
  • handle missing descriptions when editing apps (d0a6b91)
  • improve shared app action accessibility (a21fd56)
  • keep disabled buttons visually unchanged on hover (a158982)
  • label app status check action (193b394)
  • make sign out a direct account menu action (f7ff314)
  • open app descriptions from tile focus (99009db)
  • preserve menu semantics in delete action (ece78df)
  • prevent board link hydration mismatch (ce40eba)
  • preview selected icons before saving (bfaff78)
  • refine the board category and admin UI (b44d241)
  • refresh board app picker after app changes (1125f49)
  • render app check times deterministically (a14facb)
  • render login after database migrations (922ac73)
  • return to Hometime after OIDC sign-out (6e613de)
  • separate sign-in and sign-up including OIDC registration (285d427)
  • show app status with green red and pulsing grey dots (2a38679)
  • support a local icon directory for development (ad33397)
  • use OpenAPI-aware category schema (3e59f57)

Code Refactoring

  • rename app from Hometime to Shelf (eb83fac)