Skip to content

Oikos

v1.6.5 Feature

This release adds 4 notable features for engineering teams evaluating rollout.

Published 17d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

docker family family-planner home-automation planner-app privacy-first
+4 more
progressive-web-app pwa self-hosted selfhosted-apps

Summary

AI summary

Birthdays page redesign with sorted list, live search, highlighted today cards, consistent header, default reminder change, and contrast fixes.

Changes in this release

Feature Medium

Birthdays page is now a single sorted list with live search.

Birthdays page is now a single sorted list with live search.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Today's birthday gets a highlighted card with cake icon and accent chip; all rows show countdown text.

Today's birthday gets a highlighted card with cake icon and accent chip; all rows show countdown text.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

Birthdays page uses shared canonical header and empty‑state welcome UI.

Birthdays page uses shared canonical header and empty‑state welcome UI.

Source: llm_adapter@2026-07-15

Confidence: high

Feature Medium

New birthdays default reminder to "1 day before"; reminder menu trimmed to common offsets.

New birthdays default reminder to "1 day before"; reminder menu trimmed to common offsets.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Avatar initials and countdown chips now meet WCAG AA contrast in both themes.

Avatar initials and countdown chips now meet WCAG AA contrast in both themes.

Source: llm_adapter@2026-07-15

Confidence: high

Bugfix Medium

Birth‑date picker disallows future dates; edit/delete and photo controls meet minimum touch‑target size.

Birth‑date picker disallows future dates; edit/delete and photo controls meet minimum touch‑target size.

Source: llm_adapter@2026-07-15

Confidence: high

Full changelog

Changed

  • Birthdays: the page is now a single list sorted by proximity (the nearest birthday first) with live search, replacing the separate "upcoming" panel and the search-suggestions dropdown that only filtered the list.
  • Birthdays: the day itself is now celebrated — the person whose birthday is today gets a highlighted card with a cake icon and a filled accent chip, and every row shows a consistent countdown (Today / Tomorrow / in N days) alongside a "date · turns N" line.
  • Birthdays: the page now uses the shared canonical page header (title + search) for a look consistent with the other modules, and the empty state welcomes new users with an icon and an "Add birthday" button.
  • Birthdays: a new birthday now defaults its reminder to "1 day before" instead of at the moment of the birthday, and the reminder menu is trimmed to the common offsets.

Fixed

  • Birthdays: avatar initials and countdown chips now meet WCAG AA contrast in both light and dark themes, fixing a bug where the fallback avatar became illegible in dark mode.
  • Birthdays: the birth-date picker no longer allows selecting a future date, and the edit/delete and photo controls now meet the minimum touch-target size.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track Oikos

Get notified when new releases ship.

Sign up free

About Oikos

Family planner for small households

All releases →

Related context

Earlier breaking changes

  • v0.71.3 Changes WebDAV backup default path from "/oikos/backups/" to "/yuvomi/backups/".
  • v0.66.0 Repository URL changed to `https://github.com/ulsklyc/yuvomi`.
  • v0.66.0 Docker image moved to `ghcr.io/ulsklyc/yuvomi`.
  • v0.66.0 Project renamed from Oikos to Yuvomi.
  • v0.62.0 Changes event dialog to unified sync target picker across Google and CalDAV calendars.

Beta — feedback welcome: [email protected]