1.8 KiB
1.8 KiB
Changelog
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.