Skip to content

v41

Choose a tag to compare

@github-actions github-actions released this 23 Mar 07:39
· 20 commits to main since this release
migrate: convert entire codebase from JavaScript to TypeScript

- Add tsconfig.json with strict mode, no allowJs/checkJs
- Migrate all 6 service/utility files (.js → .ts/.tsx)
- Migrate all 15 component files (.jsx → .tsx) with prop interfaces
- Migrate all 6 route files (.jsx → .tsx)
- Add full type definitions: ThemeColors, DrinkResult, DownloadProgress,
  ModelInfo, ChatResponse, EnrichedFood, PomodoroProfile, etc.
- Fix type errors: channelId moved to trigger, removed downloadFirst,
  removed Keyboard.scheduleLayoutAnimation() calls
- All types pass npx tsc --noEmit with exit code 0
- Delete all old .js/.jsx source files