This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+4 more
Summary
AI summaryNumber and currency formatting now follows the selected Region across all screens.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Number and currency formatting follows selected Region across all modules. Number and currency formatting follows selected Region across all modules. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Feature | Low |
Region hint now indicates it controls number format and is announced to screen readers. Region hint now indicates it controls number format and is announced to screen readers. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Performance | Low |
Number formatters are cached per region and options, reducing redundant work on money-heavy screens. Number formatters are cached per region and options, reducing redundant work on money-heavy screens. Source: llm_adapter@2026-07-18 Confidence: high |
— |
| Bugfix | Medium |
Budget CSV export no longer splits amount into two columns by using dot decimal separator without grouping. Budget CSV export no longer splits amount into two columns by using dot decimal separator without grouping. Source: llm_adapter@2026-07-18 Confidence: high |
— |
Full changelog
Added
- Number and currency formatting now follows your selected Region, not just the display language (#521). Picking "Deutsch (Schweiz)" (or any region) under Settings > Personal > Appearance now formats amounts with that region's grouping and decimal separators, for example the Swiss
123'456.78instead of123.456,78, across Budget, Subscriptions, Split Expenses, Housekeeping, Rewards, Health and the Dashboard. This is independent of the interface language, so a German-language household can still display Swiss-formatted numbers. Previously formatting was tied to the two-letter language code and there was no way to reach the Swiss (or any region-specific) number format.
Changed
- The Region setting's hint now states that it also controls the number format and shows a Swiss example, so the feature above is discoverable at the point of decision (all 23 languages). The hint is now announced to screen readers together with the selector, and non-admin members see a short "only administrators can change region and format" note instead of an empty heading.
- Number formatters are now cached per region and options instead of being rebuilt for every displayed value, reducing redundant work on money-heavy screens.
Fixed
- Budget CSV export no longer risks splitting the amount into two columns. The amount was formatted with a comma decimal separator inside a comma-delimited file, which could break the column in spreadsheet imports; it now uses a dot decimal without thousands grouping, which is unambiguous and matches the region-aware on-screen format for dot-decimal locales (#521).
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]