Changelog
What's new
A record of all releases and updates to this site.
v0.7.0
8 April 2026
Content and Settings
- Legal pages - privacy policy, terms and cookie policy
- FAQ page
- Hero images configurable per section from admin settings
- Contact page opening hours and days
- Years of breeding badge on homepage
- Settings UI grouping improvements
v0.6.0
6 April 2026
Public Design
- Full public site design for all pages - homepage, animals, litters, puppies, galleries, exhibitions, journal, guides and contact
- Lightbox for gallery images
- Pedigree tree display on animal profiles
- Rosette component for show results
- Admin dashboard with statistics
- Auth rework - invite system and user roles (owner/admin)
- Health records management for animals
- Mobile responsiveness improvements
- Sitemap.xml and robots.txt
- Analytics integration (Umami)
v0.5.0
1 April 2026
Public site launch
- Public locale-prefixed site at /:locale/...
- Animals, litters, puppies, galleries, exhibitions, journal, guides and contact public pages
- Language switcher and locale routing
- Feature flags per section - enable/disable sections from admin
- ETS-cached UI translations with hot-reload
v0.4.0
1 April 2026
All content types and markdown editor
- Guides and care articles with markdown editor
- Exhibitions and show results - grades, certificates, judges
- Animal titles tracking
- Puppy management within litters
- Gallery categories
- Markdown editor with live preview, image and file insert from Media Library
v0.3.0
31 March 2026
Core content types
- Animals admin CRUD with cover photo, pedigree links and custom attributes
- Litters admin CRUD
- Galleries with multiple images and drag ordering
- Journal articles admin CRUD
- Media Library with direct S3 upload and sha256 deduplication
v0.2.0
31 March 2026
Settings, translations and public site foundation
- App settings with ETS cache and admin UI
- DB-backed UI translations with PubSub hot-reload
- Public site foundation with locale plug
- Design tokens and CSS custom properties for theming
- Language switcher component
v0.1.0
31 March 2026
Project bootstrap
- Phoenix 1.8 app with PostgreSQL and binary IDs
- Admin authentication with invite system
- Admin layout with sidebar and navigation
- CI/CD pipeline on GitLab with Fly.io deployment
- Docker setup for local development