Skip to content

v0.15.0: Fix 6 reported bugs#94

Merged
dannymcc merged 1 commit into
mainfrom
dev
Feb 27, 2026
Merged

v0.15.0: Fix 6 reported bugs#94
dannymcc merged 1 commit into
mainfrom
dev

Conversation

@dannymcc
Copy link
Copy Markdown
Owner

Summary

Resolves 6 open bug reports covering calculation errors, 500 errors, broken navigation, stale data, and missing translations.

Bug Fixes

Other Changes

  • Bumped version to 0.15.0
  • Removed stale messages.pot from repository root

Test plan

  • All 512 existing tests pass
  • Test recurring expense creation with blank amount — should succeed without 500
  • Test fuel log deletion — cheapest fuel widget should update
  • Test consumption display with MPG units — should show correct values
  • Test settings navigation in Firefox — all tabs should work
  • Verify dropdown labels appear translated for non-English users

Closes #82, #83, #85, #88, #89, #93

- Fix US MPG calculation: use distance/volume for mpg/mpg_us units (#82)
- Allow nullable amount on recurring expenses to fix 500 error (#83)
- Fix settings panel navigation in Firefox by passing event param (#85)
- Clean up FuelPriceHistory on fuel log deletion (#88, #93)
- Remove station dropdown limit in quick fuel entry (#93)
- Wrap all dropdown constants with lazy_gettext for i18n (#89)
- Bump version to 0.15.0
@dannymcc dannymcc merged commit 555dc72 into main Feb 27, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

US MPG not calculated properly

1 participant