- Add favoriteBibleVersion field to User schema in Prisma
- Create API endpoint (/api/user/favorite-version) to get/set favorite version
- GET: retrieve user's favorite Bible version
- POST: save/update user's favorite Bible version
- Enhance Bible reader functionality
- Automatically load user's favorite version on mount (logged-in users)
- Add star button (⭐) next to version selector to set current version as default
- Display success message when favorite version is saved
- Fall back to default version if no favorite is set
- Add Bible Preferences section to Settings page
- Display user's current favorite Bible version in dropdown
- Allow users to view and change favorite version
- Load all Bible versions (removed 200 limit) to ensure favorite is found
- Show confirmation message when version is selected
- Add loading state while fetching versions
- Fix renderValue in Select component to properly display version names
- Add comprehensive debug logging for troubleshooting
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>