Repository navigation
v0.9.1
·
271 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Bug Fixes
- Tile text wraps instead of being cut off. Dashboard, statistics and trip log tiles cut labels such as "Climate control" and values such as "71% · Active" short with an ellipsis, on phones and in the wide desktop grid alike. Labels now take up to two lines, a value keeps its number and unit together, and long Dutch words are hyphenated (#447)
- Dashboard tiles say what they mean. Lights no longer turns red when the lights are off, Find my car reads "Off" instead of "-" while idle, and Maintenance names the worst state (Overdue, Due soon, OK) instead of a bare count (#447)
- The page tells the browser and screen readers which language it is in. It always said English, so Dutch pages were read out in an English voice (#447)
- The trip log on a tablet stacks each trip as on a phone, so addresses are no longer cut down to a street name, and the totals sit two to a row (#447)
- Statistics charts label their axis with short dates ("10 Sep") instead of full ones, which crowded a phone. Tooltips keep the full date (#447)
- Cards in the light theme get a faint shadow, so they no longer blend into the page, and readings use tabular figures, so numbers line up (#447)
- The sidebar logo and the page title sit on one line on desktop and tablet (#448, #449)
- Clicking the GarageStack title in the sidebar opens the dashboard, as the mobile title already did (#444)
- Even spacing and card titles across the views: every card heading shares one style and icon, chart cards and the trip log totals use the standard padding and spacing, and phones use one 0.75rem gutter (#445)
- Every form field is the same size. Native selects, text fields and the multiselect share their padding, font, corners and focus ring, and the vehicle type in Settings is a native select like region and units (#445)
- The map's charging power filter shows its label and description on separate lines. They ran together, and the slider's tooltips covered both (#445)
Internal
- pnpm 12.11.2 (#446)
Dependencies
- Scalar.AspNetCore 2.17.14 (#446)
- Frontend: vite 8.3.4, vite-plugin-pwa 2.0.0, maplibre-gl 6.13.0, vue-router 5.4.0 and vue-i18n 11.4.13. vite-plugin-pwa 2.0.0 is a major only because it widens a peer range for a package this project does not use (#446)
- Development tools: eslint 10.12.0, oxlint and eslint-plugin-oxlint 1.87.0, @playwright/test 1.64.0 and jsdom 30.1.2 (#446)
- Actions: actions/setup-node v7.1.0 and github/codeql-action v4.38.3 (#446)
Full Changelog
v0.9.0...v0.9.1: v0.9.0...v0.9.1