5.1 KiB
5.1 KiB
Changelog
0.5.2 (2026-06-03)
Bug Fixes
- dashboard: render greeting and date client-side so local timezone is used instead of server UTC
0.5.1 (2026-06-03)
Bug Fixes
- dashboard: always show tab strip and add-dashboard button regardless of dashboard count
- search: show Ctrl+K on Windows/Linux instead of ⌘K
- mobile: add search icon button in topbar for mobile viewports
- mobile: lock html/body overflow and use 100dvh to prevent topbar scrolling off-screen
0.5.0 (2026-06-03)
Features
- mobile: full mobile experience overhaul — bottom nav, touch targets, calendar mobile layout with day/week/agenda views and calendars bottom sheet, bidirectional swipe gestures on list items (right to complete, left to delete), iOS safe-area and keyboard support, input zoom prevention
- mobile: settings navigation replaced with 2-column icon grid (no horizontal scroll)
- mobile: remove floating action button in favour of persistent topbar quick-add button
0.4.10 (2026-06-03)
0.4.8 (2026-06-03)
Features
- garden: add share button to plant and container detail views (989bae8)
- share links visible on plants/containers; container image gallery (c6a34f7)
Bug Fixes
- deploy: separate reactive resume auth_secret from famapp (aae3e30)
Documentation
- add contributing guide, env reference, and operations runbook (076e35a)
- add professional readme with full feature coverage and release pipeline hook (6a1ec8b)
- update decisions index and task index for garden module and adr backfill (8bf00c3)
0.4.6 (2026-06-02)
Bug Fixes
- garden: accept relative urls for plant image uploads (6ca2e52)
0.4.5 (2026-06-02)
Features
- bangs: add bang counter dashboard widget (c850521)
0.4.4 (2026-06-02)
Bug Fixes
- garden: remove trailing slashes from openplantbook api urls and update label (c744921)
0.4.3 (2026-06-02)
Bug Fixes
- garden: replace perenual with openplantbook for species lookup (8722c20)
All notable changes to famapp are documented here.
0.3.0 (2026-06-01)
Features
- add dev startup script, fix push notifications, and scope test sends to device (0c12b05)
- expand theme system to 10 full-skin palettes with light and dark modes (c3c8ae3)
Bug Fixes
- refresh server components after nav style change to fix broken layout (f55d685)
- scope rail nav-label hiding to sidebar and fall back fab-only to sidebar on desktop (671b5fa)
Documentation
- add github_token to .env.example (5630537)
Pre-release history
Changes from before the release workflow was established (2026-06-01):
- Production deployment scaffolding: tag-based release workflow (GHCR), migration entrypoint in container, prod-side dev-login startup assertion, image-pinned compose, pre-deploy checklist.
- famapp/authentik-server now expose host ports (3010/9200) so existing Caddy stack can proxy by IP, matching the existing homelab pattern.
- Auth.js: replaced
NEXT_PUBLIC_APP_URLwithAUTH_URLin compose (correct next-auth v5 var). - Push opt-in: VAPID public key now passed as prop from server component instead of
NEXT_PUBLIC_*so pre-built images work without a build-time env var. - ntfy integration wired to existing
ntfy.ginnoir.cominstance viaNTFY_URL/NTFY_TOPICenv vars.