github dannymcc/may v0.38.1

latest releases: v0.39.0, v0.38.2
3 hours ago

0.38.1

A small release: one translation fix, and a clean-up of the test suite's output.

Fixes

  • The "L/100km" and "km/L" choices in Settings > Units & Values were the two options that the earlier translation pass missed. They stayed in English whatever language was selected, and no catalogue could apply the local convention — Hungarian, for instance, spaces the unit as "L/100 km". Both now go through the catalogues, with translations filled in for all shipped languages. Stored preferences are unaffected. (#328)

Other

  • The test suite no longer emits thousands of deprecation warnings, which had grown numerous enough to push a real failure off the end of a truncated CI log. The causes are fixed rather than silenced: a shared app.utils.utcnow() replaces datetime.utcnow() throughout (still naive UTC, matching every stored column), primary-key lookups use db.session.get() and db.get_or_404() in place of the legacy 1.x query API, and the deliberate user/vehicle foreign key cycle is marked use_alter. Behaviour is unchanged. (#302)
  • README: the sales tax notes added in 0.38.0 now say that quick entry mode does not ask for tax, so a fill-up logged that way leaves the yearly total short until the log is edited.

No database migration is needed for this release.

Don't miss a new may release

NewReleases is sending notifications on new releases.