Skip to content

v0.9.0

Choose a tag to compare

@itsDNNS itsDNNS released this 26 Feb 19:12
· 636 commits to main since this release

What's New

Features

  • Personal member colors — Family members can choose a unique color that appears on calendar events, task assignments, and avatars (#52)
  • Version display & update check — Current version shown in Settings with one-click update check against GitHub releases (#48)
  • Donate & bug report buttons — Quick links in Settings footer (#47)

Documentation

  • Self-hosting guide — Complete documentation covering configuration reference, reverse proxy examples (Caddy/Nginx/Traefik), push notifications, backup & restore, updating, and troubleshooting (#44)

Architecture

  • Settings redesign — Sidebar navigation replacing horizontal tabs, cleaner UX (#56)
  • Frontend modularization — AdminView (774 → 6 modules) and CalendarView (465 → 5 modules) broken into focused sub-components (#57)
  • E2E test suite — Playwright tests covering auth, calendar, tasks, shopping, contacts, and admin flows (#42)

Fixes

  • Password hashing description in SECURITY.md corrected (bcrypt, not PBKDF2-SHA256)
  • .env.example extended with all optional environment variables
  • JWT_EXPIRE_HOURS now properly forwarded in docker-compose.yml

Full Changelog: v0.8.0...v0.9.0