Skip to content

v0.5.19

Choose a tag to compare

@hdkiller hdkiller released this 15 Feb 18:32
· 2175 commits to master since this release

0.5.19 (2026-02-15)

Bug Fixes

  • api: improve error handling and item movement logic in nutrition patch endpoint (83f42cf)
  • api: resolve typescript errors in nutrition feed api and tests (3261ee8)
  • components: improve date validation in nutrition components (d73f563)
  • components: improve metabolic wave path generation and point normalization (6b51dfc)
  • components: provide default weight in NutritionFuelingCard to resolve type error (15eddba)
  • dailywellness: render AI section content (bfb3ae9)
  • frontend: resolve typescript errors in dashboard and nutrition components (acb1dc8)
  • intervals: fix double-division parsing bug for power/HR ratios (dba34ab)
  • nutrition: handle errors in API responses (163d723)
  • prisma: pin gemini flash model to specific version (9fd3486)
  • services: resolve typescript errors in intervals and metabolic services (d34a22a)
  • trigger: update chat summarization task with corrected token mapping and safety checks (a686516)
  • trigger: update planned workout sync status after background intervals sync (f7f573f)
  • utils: add non-null assertion to sweat rate lookup fallback (cd94e79)
  • utils: improve time format in workout names (6ecfbc6)

Features

  • admin: implement bug report tracking for developers (5574ac5)
  • ai: add hydration logging and intra-workout tracking to nutrition tools (ef98f7e)
  • api: add active fueling feed endpoint (31792c3)
  • api: add fueling status tool and enhance time tools with active session detection (2be549f)
  • api: add hydration reset endpoint and enhance nutrition logging with AI hydration detection (5002bea)
  • api: add upcoming fueling plan and update strategy endpoints (aef0ce1)
  • api: add webhook secret support to oauth app and repository (964bca8)
  • api: align nutrition logging with meal schedules (e11ca44)
  • api: enable reactive metabolic plan regeneration across all data ingestion points (44bcde9)
  • api: expand chart visualization capabilities and updated ai context (ab93d38)
  • api: implement generic oauth webhook and developer management endpoints (c243cf5)
  • api: implement hrv4training normalization with historical baseline and chat context (5c907fe)
  • api: implement proactive chat summarization and background condensation (652dc58)
  • api: improve nutrition details endpoint and fueling plan generation task (feeb97e)
  • api: normalize tool approval responses for ai sdk (9955796)
  • api: nutrition planning and bug report endpoints (40763dc)
  • api: update ai settings endpoints for tool approval (1157f8c)
  • chatroom: add metadata field to ChatRoom model (dac3f44)
  • cli/trigger: nutrition debug tools and background tasks (35a5a33)
  • cli: add chat-rooms backfill command for activity timestamps (4a9d33a)
  • cli: add intervals-workout debug tool and improve compare-intervals with prod support (cd4e387)
  • cli: add LLM cost management commands (e6a0166)
  • cli: add metabolic debugging and nutrition chain management tools (e9a451c)
  • cli: add nutrition fueling and comparison commands (870f9a6)
  • components: add carbohydrate balance view and absorption type selection to nutrition UI (f876598)
  • components: add hrv4training option to intervals readiness scale settings (d773527)
  • components: add hydration explanation modal to nutrition card (9dce8cb)
  • components: add mobile drag and drop support to plan dashboard (8c9ad0a)
  • components: add pace zone support and improve workout metric preferences (f181c9b)
  • components: add planned workout card to chat with structure detection (dd66f10)
  • components: enhance nutrition components with interactive highlighting and ai context (2a5d256)
  • components: implement advanced chart types and flexible dataset rendering (3a6d5e9)
  • components: implement cadence visualization and inference in workout charts (da0b2ba)
  • components: refine nutrition visualizations and add upcoming fueling feed (ccc31fb)
  • components: server-centric nutrition UI and monitoring (757bd91)
  • dashboard: enhance performance scores display and functionality (0de46ad)
  • db: add ai tool approval setting to user model (8a70613)
  • db: add athletejourneyevent model and related types for symptom tracking (46ae1fe)
  • db: add lastMessageAt field and index to ChatRoom model (952f172)
  • db: add nutrition recommendation and planning models (77acb97)
  • db: bug report comments and schema updates (45264bc)
  • exporter: optimize Intervals.icu export with smart headers and cleaner syntax (49f9841)
  • frontend: add tool approval toggle and handle responses in chat (7ca4574)
  • frontend: visualize athlete symptoms and journey events on energy charts (651ff56)
  • landing: implement high-polish UI refresh with animations and interactive demos (50393a4), closes hi#polish
  • middleware: implement callbackUrl support and specialized oauth middleware (460a6ed)
  • nutrition: add commands for fixing and recalculating nutrition records (04a91ea)
  • nutrition: add formatMacro function for macro display (b7b6fe8)
  • nutrition: add fuel chain calibration status to api and ui (db20934)
  • nutrition: add fueling state legend and analysis modals to weekly grid (eb1c220)
  • nutrition: add metabolic strategy api and ai tool (354b8d3)
  • nutrition: add metabolicfloor setting and remove hardcoded failsafe values (4f38132)
  • nutrition: add multi-day energy chart and weekly fueling grid components (976f518)
  • nutrition: add sweat rate estimation and hydration utility core (0e826b0)
  • nutrition: add warning for missing workout start time (3db317a)
  • nutrition: enhance UpcomingFuelingFeed with grouped view (b9fc23a)
  • nutrition: implement canonical meal target context (b919dfd)
  • nutrition: implement metabolic strategy dashboard and history page (a8136d4)
  • nutrition: implement symptom-based fueling overrides and ai journey tools (1089314)
  • pages: add hydration status ring and reset functionality to nutrition dashboard (926dcd8)
  • pages: add mobile drag and drop support to activities page (c711c30)
  • pages: add seo metadata and head titles to core application pages (179c162)
  • pages: add workout structure editing and interval conversion (233c6d6)
  • pages: implement specialized oauth flow and developer webhook management UI (47272d4)
  • pages: improve mobile drag-and-drop ux and card layout in activities page (e00fe68)
  • pages: integrate active fueling feed and interactive chart highlighting in dashboard (c09ed0f)
  • pages: integrate new landing sections and update nav badge styling (dd05626)
  • pages: integrate upcoming fueling feed and selection logic into dashboard (e8454e9)
  • pages: nutrition planning and bug report interfaces (c516527)
  • planning: add structured workout management tools (3e7968a)
  • plans: add structured workout coaching upgrade plan (541870c)
  • pricing: improve plan visibility and availability logic during maintenance (9732222)
  • profile: add metabolic safety floor setting to nutrition profile UI (a887a2c)
  • quota: implement quota checks in various tasks (be1332e)
  • scripts: add generic oauth webhook handler to worker (218c358)
  • server: implement upcoming fueling window synthesis and carb-loading distribution (332e099)
  • services: implement journeyservice and remediationservice for metabolic insights (82caa74)
  • trigger: enable readiness-aware daily coach and activity recommendations (38184bd)
  • trigger: enhance structured workout generation with recursion and inheritance (9dd27e2)
  • trigger: enhance workout schema with units and exercises (eeea163)
  • trigger: improve structured workout generation with hr ranges (e103a07)
  • trigger: integrate training availability into training block and daily recommendations (6f2e975)
  • ui: add New Chat button to multiple pages (08939ec)
  • ui: add Strength Training to Weekly Zone Distribution (845ebe4)
  • ui: align calendar mini charts with nested intervals and pace support (1f75069)
  • ui: enhance planned workout fueling and run charts (6458b3b)
  • ui: improve run chart and view with nested structure and distance support (5081994)
  • utils: add local date UTC utilities and integrity tests (645a65d)
  • workout-card: add dynamic workout status display (0a11cb6)
  • workout: add workout parser and enhance conversion logic (fdd62c2)
  • workouts: add endpoint to update planned workout structure (aed097c)
  • workouts: add error handling for workout fetch (37fbab4)