Changelog
What's new
A record of all releases and updates to this site.
v0.13.0
31 May 2026
Admin & Owner Dashboard
- Exhibition slugs now include year and month - recurring annual shows like Crufts no longer conflict on slug uniqueness
- Admin UI redesigned - consistent tables, status badges, cover thumbnails and icon action buttons across all sections
- Admin navbar shows kennel logo from settings instead of the Phoenix framework logo
- Owner dashboard at /admin/owner - request volume, error rate, DB size, app version and content summary in one place
v0.12.1
31 May 2026
Show results fix
- Show results now support class selection (Open, Junior, Champion etc.) separately from award type
- Award type is now optional — a result can be recorded as class placement only without a certificate
- FCI and KC UK class lists built in with correct eligibility rules
v0.12.0
31 May 2026
Transactional Email
- HTML email templates for auth emails - login link and confirmation now delivered as styled HTML
- Resend integration for reliable transactional email delivery in production
- Seeds fully idempotent - safe to re-run on production without duplicating data
v0.11.0
30 May 2026
Show Awards & Results
- Show results redesigned as full-width cards grouped by dog with rosettes, judge quotes and grade badges
- Multiple judge descriptions per dog per show - one per award type
- Show systems fully dynamic - FCI, KC UK and others managed from admin
- Show award types admin - create, edit and reorder awards per system and category
- Pedigree cards show the dog's top title from their show career
v0.10.0
30 May 2026
Content and Internationalisation
- Multilingual content - translate animals, articles, guides and exhibitions per locale
- Admin bulk actions - select and publish, unpublish or delete multiple items at once
- Public changelog page showing version history
v0.9.0
22 April 2026
Polish and Performance
- Public site search across animals, articles, guides and exhibitions
- Favicon support - configurable from admin settings
- Lazy-loading images with blur placeholder and fade-in animation
v0.8.1
14 April 2026
Hotfix - custom domain support
- Allow custom domains via check_origin configuration
v0.8.0
14 April 2026
Production Ready
- SEO improvements: structured meta tags, Open Graph and Twitter cards
- Pagination on all public list pages
- Branded error pages (404 and 500)
- Maintenance mode - redirect public visitors with configurable message
v0.7.2
14 April 2026
Hotfix - database connection stability
- Use TCP keep-alive socket option for stable Postgres connections on Fly.io
v0.7.1
14 April 2026
Hotfix - Postgres connection stability
- Add Postgres TCP ping to prevent idle connection drops on Fly.io