Tribu logo

Tribu

Self-hosted family organizer for calendar, tasks, shopping, and more

Alternative to: cozi, familywall, ourhome

Tribu screenshot

About Versions (29)

v1.6.0

2026-04-21

Highlights

  • Edit tasks after creating them.

    • Pencil button on each task card opens a dialog with the same fields as the create form (title, description, due date, priority, recurrence, assignee).
    • Task descriptions render fully on every viewport instead of clipping to one line.
  • Edit calendar entries, including recurring series.

    • Recurrence, recurrence end, assignees, and color can now be changed in place.
    • A hint banner reminds you that edits to a recurring event change the whole series.
  • Change your password from Account settings.

    • New Security section with old/new/confirm fields, inline mismatch check, and clear errors on a wrong old password or network failure.
  • Birthdays gained a year field and show the current age.

    • Year is optional; enter it to see Oma Schmidt · 73 years next to the date.
    • Clearing the year later is supported via the edit dialog.
    • Family members with a stored date of birth now also appear in the Birthdays tab next to standalone entries, tagged as family and using the member’s avatar color.
  • Native select dropdown popups are readable on all three themes.

    • Root cause was a missing color-scheme declaration per theme; each theme now sets the right one.
  • Internal quality.

    • Demo data now seeds family member birthdates so the new feature is visible in demo mode.
    • .gitattributes pins *.sh and Dockerfiles to LF, preventing CRLF-autoconversion from breaking the backend container entrypoint on Windows clones.

Upgrade Notes

  • Alembic migration 0028 adds a nullable year column to family_birthdays. The backend container’s startup command runs alembic upgrade head before uvicorn starts, so Docker-compose setups get the migration on the next restart. If you manage the database yourself, run alembic upgrade head after pulling the new backend image.
  • No breaking changes. No configuration changes required.