Skip to content

v1.2.1-dev02

Pre-release
Pre-release

Choose a tag to compare

@thebigjoe1 thebigjoe1 released this 27 Aug 19:22
· 17 commits to main since this release

Second dev pre-release of the 1.2.1 patch cycle. Community follow-ups on
#170, #177, and #183, plus a new per-user "Auto Share" default so newly
created foods, meals, and recipes can be shared with your group
automatically.

Added

  • Auto Share default for new foods, meals, and recipes (#183). Settings → Sharing has a new "Auto Share" block above the existing "Bulk Share" one. Set the Visibility dropdown to Everyone and every new food, meal, and recipe you create (in the app or via MCP) is shared with your group automatically. Existing items are left alone; Bulk Share is still the tool for retroactive changes. Only Private and Everyone are exposed for now; "share with specific users" as an automatic default is a separate follow-up. Admin's global sharing toggle still wins: when sharing is off server-wide every new item is forced to Private regardless of the per-user setting.
  • Chinese (Simplified) translation. Community contribution via Weblate.

Changed

  • Sheets now select the existing value on focus (#170 follow-up). Typing over a pre-filled input replaces it in one keystroke instead of appending, matching the Body Stats weight-edit pattern. Applies to the Foods quantity prompt, Foods multi-portion, Diary edit-item, Quick Calories, Add Activity (name + duration), plus the two Goals editor sheets (per-nutrient goal and Water goal). The Goals editor and Water goal sheets also picked up autofocus and Enter-to-save which they were missing.

Fixed

  • Forward-proxy setup: friendlier error when the URL is missing a scheme (#177 follow-up from @yoyo-san). Bare `user:pass@host:port` in `HTTP_PROXY` / `HTTPS_PROXY` fails at startup with undici's `Invalid URL` message. Startup log now names the fix (add the `http://` prefix, embed credentials in the URL) and links to the docs. Docs also picked up an explicit "Value format" section covering the scheme requirement, authenticated-proxy syntax with URL-encoded credentials, and the credentials-in-logs caveat.

Security

  • No CVE-driven dependency bumps this cycle. `npm audit --production` reports 0 vulnerabilities; no open Dependabot alerts.