What's Changed
New Features
- Support
PUID/PGIDenvironment variables for runtime UID/GID, improving Unraid and non-standard host compatibility (#165, #226)
Bug Fixes
- Recurring reminders no longer create duplicate entries when re-completed (#232)
- Maintenance next-due odometer corrected for miles-interval schedules — the interval is now converted into the vehicle's odometer unit, and a migration recomputes existing schedules (#230)
- Fuel logs on the same date now sort consistently using the odometer as a tiebreaker, across the UI, API and exports (#236)
- Quick Fuel Log pre-selects your default vehicle (#233)
- Average consumption now explains why a figure isn't available instead of showing a bare dash (#214)
- Expense edits no longer lost when the odometer field is empty (#217)
- Numeric inputs accept a comma as the decimal separator, both client-side and server-side (e.g.
9,99and1.234,56) (#237) - Calendars start the week according to the user's locale — Monday for de-DE, en-GB and most of Europe; Sunday for en-US (#238)
- Long reminder content no longer breaks the mobile layout on the vehicle page (#215)
Translations
- 153 additional UI strings wrapped for translation across 14 templates; French catalogue completed (#172)