Skip to content

v40

Choose a tag to compare

@github-actions github-actions released this 23 Mar 06:26
· 21 commits to main since this release
fix: LLM init error handling, pomodoro save button, keyboard glitch

1. LLM initialization (NutritionLLMService.js):
   - Add detailed logging at each init step for debugging
   - Wrap initLlama in try/catch with descriptive error message
   - Validate completion API exists before proceeding
   - Wrap conversation setup in try/catch
   - Make completion callback handle both string and TokenData formats

2. Pomodoro save profile button (PomodoroTimer.jsx):
   - Show Alert when profile name is empty (was silent return)
   - Add try/catch to saveProfiles with user-facing error message

3. Profile modal keyboard glitch (PomodoroTimer.jsx):
   - Add Keyboard.scheduleLayoutAnimation on show/hide events
   - Use platform-appropriate events (keyboardWill* on iOS, keyboardDid* on Android)