What's Changed
New Features
- Global search — find expenses, fuel logs, documents, notes, trips and charging sessions by text and date range, from the new search icon in the nav (#112)
- Price per unit everywhere — a column on the Fuel Logs page, on each vehicle's fuel card, and a collapsible Fuel Price Trend chart next to the consumption chart (#249, #145)
- Expenses by Category chart and Total Cost stat on the dashboard (#145)
- Carbon emissions — estimated lifetime CO₂ from your logged fuel (per-fuel-type DEFRA factors, dual-fuel aware) and a total Fuel Used stat on the vehicle page (#218)
- Vendor tracking — the expense form now suggests previously used vendors, and the Expenses page gains a Spend by Vendor report (#213)
- Link expenses to maintenance — creating an expense can mark a maintenance schedule as performed, stamping the date and odometer and recalculating the next due point (#86)
- Number formatting preferences — choose a thousand separator (none, space, comma, or period with European decimal-comma) and optionally round costs to whole numbers (#134)
Bug Fixes
- Two French interface strings that displayed in English (follow-up to #266)
Other
- One new database migration, applied automatically on startup