Web app
1.26.0 2026-10-25
Features
- Swipe between the pills and food screens (#98)
- Show macro grams under the day pill (#94)
- Add a per-user kcal setting (#93)
Fixes
- Keep settings save button visible on watches
- Write pills to the sheet in the checklist's stable order (#95)
1.25.0 2026-10-22
Features
- Color the food item border by its fat/protein/carb share (#92)
- Open food facts from the item name instead of the amount (#85)
1.24.0 2026-10-21
Features
- Replace pill entry with a history-driven checklist (#89)
1.23.0 2026-10-11
Features
- Move a personal fact to the shared sheet when saving it there (#82)
- Apply the text-case chip to IME input and drop Web Speech dictation (#81)
Fixes
- Fit the timepicker to the watch screen (#83)
1.22.0 2026-10-10
Features
- Let users pick an optional shared food-facts spreadsheet (#80)
Show all 34 releases
1.21.0 2026-10-10
Features
- Create a single-screen food lookup workspace (#79)
- Ask the user to repeat when dictation misses speech (#76)
1.20.2 2026-10-06
Fixes
- Drop empty-query suggestions from the food dialog (#74)
1.20.1 2026-10-04
Fixes
- Clear the watch amount field on focus so the keyboard starts empty (#70)
1.20.0 2026-10-03
Features
- Keep dictation listening until the first word (#68)
- Faster food entry (#64)
Fixes
- Stabilize food entry e2e flows (#69)
1.19.0 2026-10-01
Features
- Dictate food names on the watch via the Web Speech API (#66)
- Center the app and cap its width at the lg breakpoint (#65)
- Add the metryvo public site (#62)
1.18.0 2026-09-24
Features
- Chart daily kcal magnitude as a fill meter beside the macro bar (#61)
Fixes
- Hide the redundant serving section when intake amount is exactly 100g
1.17.0 2026-09-22
Features
- Show scaled nutrition facts for the current intake amount (#60)
- Make the macro-nutrients bar proportionally chart the distribution (#59)
1.16.0 2026-09-22
Features
- Add pre-deploy Docker smoke test verifying login and main food screen
1.15.0 2026-09-22
Features
- Edit food facts from the amount badge and add product details to lookups (#56)
- WearOS complications opening the PWA, with /pills/add and /food/add routes (#51)
Fixes
- Stop doubling the base path in QR approve sign-in redirects (#58)
1.14.0 2026-09-10
Features
- Improve watch intake and mode switching performance (#50)
1.13.0 2026-09-07
Features
- Page the food entry list and add render-time logging (#49)
- Authorize diagnostic-sync operation (#48)
1.12.0 2026-09-06
Features
- Add selective remote client logging (#47)
- Reorder food facts fetching logic to try get data firts and create the sheet if needed second. Also add logDuration$ utility for logging async operation durations.
Fixes
- grant management for E2E tests to set and restore remote-logs authz state
- Avoid calling stopAndDiscard for the remote sink before the session status arrives.
- Update remote log transport to accomulate messagest until status is computed
- Reduce remote log stream handler details
- Implement loading logging functionality across components (for debug purposes)
1.11.0 2026-09-05
Features
- Add typical food portion guides (#46)
1.10.2 2026-09-02
Fixes
- Move daytime intake progress into actions on watch (#44)
1.10.1 2026-09-01
Fixes
- Correct media query syntax for watch custom variant
- Break the watch QR-login loop caused by stale Google refresh tokens (#43)
1.10.0 2026-08-30
Features
- Add on-demand diagnostic log sync (#42)
- Export recent client diagnostics (#40)
Fixes
- Daytime pill background bleded with the background. Also introduced EntryRow component for consistent rendering of list items
- Include URL in error messages for better debugging context
- Log QR token handoff failures (#39)
1.9.0 2026-08-23
Features
- Show weekday name on daily intake cards (#35)
- Add coverage testing scripts and update dependencies
Fixes
- Open the numeric keyboard on watch with type=number (#38)
- Suppress OS keyboard on watch time trigger (#37)
1.8.0 2026-08-17
Features
- Food facts discovery via LLM lookup (#28)
1.7.0 2026-08-16
Features
- Use compact clock timepicker (#27)
1.6.1 2026-08-13
Fixes
- Progress ring glow and theme layout stability (#25)
1.6.0 2026-08-12
Features
- Macro nutrients pill (#24)
1.5.0 2026-08-11
Features
- Theme food entry times and weekdays (#23)
Fixes
- Restore watch interaction tests
1.4.1 2026-08-11
Fixes
- Remove commit SHA from version display and tooltip
1.4.0 2026-08-11
Features
- Apply the reference visual style to both themes (#22)
1.3.0 2026-08-02
Features
- Add confirmed deletion for daytime pill intakes (#21)
1.2.2 2026-08-02
Fixes
- Ensure the last item in the food modal is displayed at the top of the edit list (#20)
1.2.1 2026-08-02
Fixes
- Expose E2E_BASE_URL as environment configuration. Same for storage state.
1.2.0 2026-08-02
Features
- Enhance plan file URL formatting and add tests for new functions
- Default new food item amount to its last recorded amount (#18)
- Sync TickTick tasks into TODO.md
1.1.0 2026-07-29
Features
- Release automation for independent application versioning (#16)