Skip to content

1.2.0

Choose a tag to compare

@IsabelleTan IsabelleTan released this 24 Apr 11:28
· 105 commits to main since this release
aa11015

1.2.0

Bottle feed types: Pumped and Formula

Bottle feeds are now tracked as either Pumped (expressed breast milk) or Formula — giving a clearer picture of what baby is eating.

  • Feed entry: the Breast / Bottle toggle is replaced by a three-way selector — Breast (circle-dot icon), Pumped (milk icon), Formula (cylinder icon). Both bottle types show the ml input field as before.
  • Last 24h list: bottle entries now show "Pumped · 120 ml" or "Formula · 120 ml" instead of the generic "Bottle · 120 ml".
  • Past 24h panel: the single Bottle bar is split into separate Pumped and Formula bars sharing the same ml scale, each with its own 7-day average tick mark.
  • Feed volume graph (Stats page): the Bottle line is split into a Pumped line (green dashed) and a Formula line (amber dashed) alongside the existing Breast line. Pumped and Formula share the right Y-axis (ml); Breast stays on the left Y-axis (minutes).

Existing bottle entries logged before this update are treated as Pumped.

Date/time picker improvements

  • Larger text: picker wheel labels are bigger (1.05 rem non-selected, 1.2 rem selected) for easier reading on mobile.
  • Cyclic hours and minutes: scrolling past 23h wraps to 00h, and scrolling past 59m wraps to 00m — and vice versa in the other direction.

Datetime warnings

A small amber notice now appears below the date/time picker when the selected time is unusual:

  • "Selected time is in the future, is it correct?" — if the timestamp is ahead of now.
  • "Selected time is more than 3 hours ago, is it correct?" — if the timestamp is more than 3 hours in the past.

Stats page polish

  • Reduced excess right-side whitespace on dual-axis charts.
  • Slightly more left margin on dual-axis charts so Y-axis labels are no longer clipped.

Past 24h panel — rolling averages fix

  • 7-day averages now use the correct number of days when history is shorter than 7 days, rather than always dividing by 7.