-
v1.9.2
Stablereleased this
2026-09-15 10:12:45 +01:00 | 0 commits to main since this release- Further dashboard improvements
-
v1.9.1
Stablereleased this
2026-09-15 10:07:15 +01:00 | 1 commits to main since this release- Dashboard improvements
-
v1.9.0
Stable -
v1.8.0
Stable -
v1.7.0
Stable -
v1.6.1
Stable -
v1.6.0
Stablereleased this
2026-09-11 08:59:10 +01:00 | 7 commits to main since this releaseFeatures:
- Public rabbit surrender form + admin review queue (/surrender, /surrenders) — anonymous submission with legal agreement capture, honeypot spam protection, admin accept/reject/delete workflow. Closes #19.
- Medical/health record tracking per rabbit (/rabbits/{id} detail page) — vet visits, medications, vaccinations, weight, nail clips, next-due-date tracking, full audit logging. Closes #22.
- Publishing Python packages to the Forgejo PyPI registry — CI now builds/publishes the package before building a slimmer python:3.14-slim container image (pip-installs from the Forgejo index instead of building from source).
Fixes:
- Duplicate success/error banner on the surrender detail page after accept/reject (base template already renders it; local duplicate removed).
- /rabbits/{id} crash ("str object is not callable") when a health record was present — a route context var named today shadowed the global today() Jinja helper; renamed to today_iso.
Chores:
- Bumped ghcr.io/astral-sh/uv Docker tag: v0.12.8 → v0.12.9 → v0.12.10 → v0.12.11 → v0.12.12 (Renovate).
-
v1.5.0
Stablereleased this
2026-08-25 12:29:59 +01:00 | 17 commits to main since this release- Allow hutch renames
-
v1.4.0
Stablereleased this
2026-08-25 11:51:17 +01:00 | 18 commits to main since this release- Simplify hutch management by splitting floors into compartments.
-
v1.3.2
Stablereleased this
2026-08-25 10:30:39 +01:00 | 19 commits to main since this release- Client side cache improvements