Skip to content

Oikos

v1.40.4 Bugfix

This release fixes issues for SREs watching stability and regressions.

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

Fixed multiple accessibility issues including day‑cell buttons, metric name wrapping, chart line styles for color vision deficiency, priority dot contrast with tooltips, and Kanban empty‑search handling.

Full changelog

Follow-up pass on the accessibility and interaction findings surfaced by the design critique.

Fixed

  • On phones the month calendar is no longer a dead end: every day cell is now a button (keyboard-operable with a visible focus ring and a screen-reader label such as "23 July, 4 entries"), and tapping a day - including one of its event dots - opens that day instead of only showing a popup. Desktop keeps opening an event popover from an event chip.
  • The "Latest vitals" cards on the Health overview no longer break a long metric name in the middle of the word (for example "Sauerstoffsättigung") in the narrow two-column layout; long names now break at a syllable. The vitals tab is unchanged.
  • The budget statistics trend chart now tells income and expenses apart by line style (solid vs dashed) in addition to color, so the two series stay separable for viewers with red-green color-vision deficiency; the legend mirrors the same pattern.
  • The "High" and "Urgent" priority dots (dashboard task widget and mobile calendar) are now clearly distinguishable: "High" is a brighter orange with a real lightness gap from urgent red, which reads even with color-vision deficiency, and each dot now has a tooltip naming its priority.
  • The Kanban board now shows a single "No results" state naming the search term, with a reset action, when a search matches nothing, instead of a board of empty "No tasks" columns.

Changed

  • The delete button in the calendar event popover is now visually lighter than "Edit", so the destructive action no longer carries equal weight.
  • Truncated budget category names in the mobile statistics bars now reveal the full name on hover or long-press.

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]