This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Affected surfaces
Summary
AI summaryOptional personal budget mode adds per‑user ownership and visibility controls for entries, loans, and subscriptions.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Security | High |
Enforces visibility rules server‑side on every read path, hiding private entries from admins. Enforces visibility rules server‑side on every read path, hiding private entries from admins. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Medium |
Adds optional personal budget mode for households. Adds optional personal budget mode for households. Source: llm_adapter@2026-07-15 Confidence: high |
— |
| Feature | Low |
Allows admin to toggle between shared and personal budget modes in Settings → Modules → Budget. Allows admin to toggle between shared and personal budget modes in Settings → Modules → Budget. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Low |
Assigns a fixed owner (creator) to each entry, loan, and subscription in personal budget mode. Assigns a fixed owner (creator) to each entry, loan, and subscription in personal budget mode. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Low |
Introduces visibility settings: private or shared for each transaction. Introduces visibility settings: private or shared for each transaction. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Low |
Adds "My budget / Household" view switcher on the Budget page. Adds "My budget / Household" view switcher on the Budget page. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Low |
Includes a "Share with the household" toggle in the entry creation modal, defaulting to private. Includes a "Share with the household" toggle in the entry creation modal, defaulting to private. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Low |
Displays a "Household" badge on shared rows across all budget views. Displays a "Household" badge on shared rows across all budget views. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
| Feature | Low |
Maintains full backward compatibility with the default shared budget mode. Maintains full backward compatibility with the default shared budget mode. Source: granite4.1:30b@2026-07-15-audit Confidence: low |
— |
Full changelog
Added
- Budget: optional personal budget mode (Discussions #476/#505). An admin can switch the household from a single shared budget into personal budgets in Settings → Modules → Budget. Every entry, loan and subscription then has a fixed owner (its creator) and a visibility of private or shared. In personal mode the Budget page gains a "My budget / Household" view switcher, the entry modal gains a "Share with the household" toggle (new entries default to private), and shared rows carry a "Household" badge. Visibility is enforced server-side on every read path (entry list, summary, statistics, CSV export, account balances, loans, subscriptions, and the dashboard widget) with no admin bypass, so a private entry stays hidden even from an admin. The default shared mode keeps the previous behaviour and is fully backward compatible.
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
Related context
Related tools
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]