This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+12 more
Summary
AI summaryOpen Food Facts serving units with density support added and Raspberry Pi Docker image now multi-arch.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds Open Food Facts serving units and density support. Adds Open Food Facts serving units and density support. Source: llm_adapter@2026-06-14 Confidence: high |
— |
| Feature | Medium |
Adds Raspberry Pi (arm64) support via multi-arch Docker image. Adds Raspberry Pi (arm64) support via multi-arch Docker image. Source: llm_adapter@2026-06-14 Confidence: high |
— |
| Bugfix | Medium |
Fixes diary entry failures when adding foods with photos exceeding body size limit. Fixes diary entry failures when adding foods with photos exceeding body size limit. Source: llm_adapter@2026-06-14 Confidence: high |
— |
| Bugfix | Medium |
Fixes photo removal not actually deleting the image from diary entries. Fixes photo removal not actually deleting the image from diary entries. Source: llm_adapter@2026-06-14 Confidence: high |
— |
| Bugfix | Low |
Improves readiness calculation on days with severe HRV and heart‑rate crashes. Improves readiness calculation on days with severe HRV and heart‑rate crashes. Source: llm_adapter@2026-06-14 Confidence: high |
— |
| Bugfix | Low |
Fixes README docker‑compose snippet missing `env_file` directive causing login‑loop bug. Fixes README docker‑compose snippet missing `env_file` directive causing login‑loop bug. Source: llm_adapter@2026-06-14 Confidence: high |
— |
Full changelog
What's New
Added
- Open Food Facts Serving Sizes + Density. Foods scanned or searched from Open Food Facts now auto-import their serving units (1 slice, 1 cookie, 1 bottle, etc.) and can be logged directly in those units instead of converting to grams in your head. The Food Editor lets you add, rename, or remove serving units on any food, plus set an optional density (g/ml) for accurate cross-system conversion on liquids like oil or honey. Optional warning toggle in Settings → Diary surfaces when the picked unit doesn't match the food's nutrition basis without a density set. (#69 reported by duplaja, #70 reported by maxerbox)
- Raspberry Pi Support. The Docker image now ships as a multi-arch manifest (amd64 + arm64), so
docker pullworks on Pi 4 / Pi 5 without falling back to a source build. (#76 reported by acaonweb)
Fixed
- Adding Foods with Photos to the Diary No Longer Fails. A food with a phone-camera photo could blow past the diary's body size limit on a busy day, causing saves to silently fail with a 413 error. Photos now save as proper uploaded files instead of inline base64 in the food record. Existing bloated diary entries get trimmed automatically on their next save. (#74 reported by kilkalabs)
- Removing a Food or Meal Photo Now Actually Removes It. Tapping the X to clear a photo, then saving, was leaving the old photo in place. The clear is honored now. (kilkalabs follow-up on #74)
- Readiness on Severe HRV Crash Days Reads More Accurately. Days when both HRV and resting heart rate were significantly off baseline were reading about 13-15 points higher than Fitbit. Raised the interaction penalty cap so the formula fully reflects the combined crash signal.
- README docker-compose Snippet Now Includes
env_file. The copy-pastable snippet was missing the directive that forwardsINSECURE_COOKIESand other.envvariables into the container, so anyone copying from the README hit the login-loop bug. (#41 follow-up reported by drekkym)
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]