Skip to content

Oikos

v0.79.0 Breaking

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

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

Oikos is renamed to Yuvomi with automatic migration of database, cookies, storage keys, and API‑token prefixes.

Full changelog

Changed

  • Oikos → Yuvomi migration (automatic, no user action required): the SQLite database file (oikos.dbyuvomi.db), the session cookie, browser storage keys, service-worker caches, the API-token prefix, and internal web-component/global identifiers are renamed to Yuvomi. On the first start after updating, an existing database is migrated in place, you stay signed in (the session cookie is migrated seamlessly), and stored preferences carry over. Existing Docker / Podman / Unraid / TrueNAS installations keep receiving updates without editing any configuration — the legacy ghcr.io/ulsklyc/oikos image mirror is retained permanently, and a window.oikos alias keeps pre-rename third-party modules working.
  • Default database path for new installations is now /data/yuvomi.db across all deploy targets (Docker Compose, Podman, Portainer, Unraid, TrueNAS, Quadlet). Existing /data/oikos.db installs are migrated automatically on boot; custom DB_PATH values are left untouched.
  • Database backups are now written with a yuvomi-backup- filename prefix; previously created oikos-backup- files remain restorable.
  • New API tokens use the yuvomi_ prefix; existing oikos_ tokens remain valid.

Breaking Changes

  • SQLite database file renamed from `oikos.db` to `yuvomi.db` with in‑place migration
  • Session cookie, browser storage keys, service‑worker caches, and internal identifiers renamed to Yuvomi
  • API‑token prefix changed from `oikos_` to `yuvomi_`; existing tokens remain valid
  • Default database path for new installs changed to `/data/yuvomi.db`

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]