NutriTrace v1.1.0: In-App Updates, Password Manager App Identity, Redesigned Settings #142
thebigjoe1
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Just released. Signed APK + Docker image are up on the release page: https://github.com/TraceApps/nutritrace/releases/tag/v1.1.0
Feature release. Biggest changes: in-app updates now check GitHub Releases and install the new APK on Android for you, the Android app shows a proper name in Bitwarden / 1Password autofill (goodbye "localhost"), and Settings has been redesigned into a per-section drill-in layout with in-app search.
Added
docker-composeupgrade command. Opt-in stable or dev-build channels. Same shared signing key means Android upgrades in place with no reinstall.Changed
app.nutritrace.local, so autofill entries in Bitwarden / 1Password read clearly. See the upgrade note above for the one-time cost. Food, meal, and diary data is unaffected (SQLite, separate from the WebView).Fixed
µsymbol to Greek Capital Mu (visually identical to LatinM) in the uppercase form-label style. Switched tomcgspelling everywhere. Thanks to @dominicbui for reporting in #137.countries_tags=en:<country>filter shape. Previously-saved country prefs auto-backfill. Country dropdown also expanded from 15 to 30 entries and alphabetized (added Argentina, Austria, Belgium, Chile, Denmark, Finland, Ireland, Netherlands, New Zealand, Norway, Poland, Portugal, Singapore, South Africa, South Korea, Sweden, Switzerland). Thanks to @JacosVerksted for contributing in #131./icons/,/fonts/,/templates/,/vendor/paths no longer get rewritten to the server URL when they should be served from inside the APK. Thanks to @librarian for contributing in #123.image_url.url.max_completion_tokensandreasoning_effortfields when talking to models that require them.Security
npm audit fixupdate to the resolved sub-dependency versions.Signed APK on the release page. Docker image is multi-arch (amd64 + arm64):
docker compose pull && docker compose up -dAll reactions