This release includes breaking changes for platform teams planning a safe upgrade.
Published 2mo
Productivity & Wikis
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
android
calorie-counter
capacitor
docker
fitbit
food-tracker
+12 more
garmin
health
health-connect
nutrition
nutrition-tracker
oidc
pwa
self-hosted
sso
svelte
wellness
withings
Affected surfaces
auth
Summary
AI summaryAdded OIDC RP‑initiated logout and edit support for Quick Calories entries.
Full changelog
Added
- OIDC RP-initiated logout (PWA + Android). Signing out now also ends the session at your identity provider, so the next sign-in isn't silently completed by a still-alive IdP session. Requires registering two Post Logout Redirect URIs at your IdP (HTTPS root for PWA,
nutritrace://oidc-callbackfor Android). Thanks to @jimmielightner. (Issue #48, PR #49) - Edit any Quick Calories entry. Tap a Quick Calories row in the diary to change the kcal, name, or any of the three optional macros.
Changed
- OFF local mirror now uses the Hugging Face Parquet snapshot since OFF retired the previous DuckDB source. Existing setups keep working without renaming; format is auto-detected. (Issue #22 followup)
- Quick Calories diary row uses your custom name when a meal has just one Quick Calories entry. Multi-entry meals still collapse to "Quick Calories × N".
- Diary edit sheet macro pills get the four-color treatment (yellow / purple / green / orange) to match the Quick Calories card and Foods quantity sheet.
- Number-input spinner arrows removed app-wide across food, meal, recipe, and diary edits.
Fixed
- Docker image now actually loads DuckDB. Base swapped from Alpine to Debian-slim so the OFF mirror feature works end to end. Image grows ~30 MB. (Reported by duplaja)
- Goals: body-stat fallback now appears on the initial "Your Goals" tab instead of only after switching tabs. (Issue #46 followup from duplaja)
- Quick Calories: macro input width grows with the typed value so the "g" stays flush against the digits regardless of length.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Beta — feedback welcome: [email protected]