Skip to content

Oikos

v0.94.0 Breaking

This release includes breaking changes for platform teams planning a safe upgrade.

Published 22d 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

Keyboard navigation added for tab bars and create actions unified across modules.

Full changelog

Added

  • Keyboard navigation for tab bars — the Rewards, Housekeeping, and Calendar (month/week/day/agenda) view switchers now support arrow keys, Home/End, roving tabindex, and full role="tablist" ARIA from one shared helper, so every in-page tab surface is keyboard- and screen-reader-navigable.

Changed

  • Consistent create action across modules — the "new" action is now a single context-aware floating button (FAB) in Health, Rewards, and Housekeeping. It follows the active tab/section and respects permissions (only your own health entries; admin-only reward and bonus actions) and hides where no create action applies. Redundant inline "add" buttons were removed so the create affordance sits in one predictable place; the n keyboard shortcut now works wherever a FAB is shown. Subscriptions keeps Budget's existing context-aware button.
  • Rewards visuals aligned with the shared design — reward empty states now use the app-wide .empty-state grammar, and the points progress bar animates via transform (the same convention as the Budget, Dashboard, and Tasks bars) instead of a module-specific variant.

Fixed

  • Off-contract responsive breakpoints — two 1px-off / non-canonical breakpoints (Tasks, Subscriptions) now follow the project's canonical breakpoint contract.

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]