Changelog
Updates and improvements to the Watch app
v1.3.5
- ⚡Favorite actors now show multiple photos with a swipeable carousel, sourced from Wikimedia Commons with artist and license attribution
- ⚡Actors added before this update automatically get their photo gallery populated on next visit
v1.3.4
- ⚡Quiz result: Character artwork now used where available, rather than actor headshots
- ⚡Quiz result: Shows the actor who plays your matched character
- ⚡Quiz result: Page now waits for the character image to load before revealing your result
- ⚡Quiz personality descriptions now reflect the traits the quiz actually measured — written in second person so the result feels personal
- ⚡Quiz questions better suited to newer or less well-known shows by passing show context to the AI
- ⚡Renamed 'Create Quiz' to 'Take Quiz' throughout the app
v1.3.3
- 🐛Quiz results: Fixed critical bug where all answers secretly mapped through the first question's characters — characters beyond position 4 were unreachable regardless of answers given
- ⚡Quiz depth: Now uses 12 characters and 12 questions — each character appears exactly 4 times for a perfectly balanced quiz with a wider cast
- ⚡Quiz generation: Characters split into 3 groups of 4 across dedicated question slots, guaranteeing equal maximum scores for all characters
v1.3.2
- ⚡Quiz fairness: All characters now reachable with balanced appearance rates; simulation testing ensures quality before generation
- ⚡Quiz generation: Enhanced prompt with strict character distribution rules and validation checklist for even difficulty
- ⚡Quiz answer randomization: Each quiz-taker sees answers in different order for fresh experience on retakes
v1.3.1
- ⚡Quiz character pool: Now uses actual main cast from shows (up to 15 characters) for authentic personality matching
- ⚡Quiz questions: Dynamically scales from 5-10 questions based on character count for better differentiation
- 🐛Quiz history UI: Removed quiz history page for simplified navigation and storage
v1.3.0
- ✨Quick quiz creation: 'Create Quiz' button on show pages generates quizzes instantly with loading spinner
- ⚡Quiz generator: Show selection now uses dropdown instead of radio buttons for cleaner UI
- ⚡Quiz results: Removed match percentage display for simpler, less cluttered presentation
- ⚡Character images: Now display from top instead of centering vertically to show full faces
v1.2.3
- ✨Quiz history: View all your generated quizzes with result counts and creation dates
- ✨Quiz regenerate: Generate new questions and characters for the same show to create fresh quizzes
- ✨Quiz results viewer: See character distribution and recent results for each quiz
- ✨AI personality quizzes: Generate 'Which character are you?' quizzes based on favorite shows, powered by Claude
- ✨Actor network graph: Visualize connections between favorite actors and shows they appear in together
- ✨AI Recommendations: Comprehensive analysis using favorite shows, actors, and genres with personalized explanations
- ✨Actor-specific recommendations: Get personalized show recommendations based on individual favorite actors from menu
- ⚡Actor filtering: Added support for sorting by age (birth date) and appearance count
- 🐛AI Recommendations: Improved error handling and display of error messages when recommendation generation fails
- ⚡Actor recommendations: Now pulls verified show list from TVMaze, uses Claude to intelligently rank by your taste (no hallucinations)
- 🐛Favorite Actors page: Eliminated layout shift (CLS) by waiting for all data to load before rendering
- 🐛My Shows page: Fixed layout shift from Next Episodes tab appearing as data loads, set Shows as default tab
- ⚡Favorite Actors filters: Removed gender filter to simplify filtering options
- ✨My Shows page: Loading spinner while Next Episodes are loading
- ⚡My Shows page: Tabs (Shows/Next Episodes/Movies) and view modes (List/Grid/Calendar) now remember your last selection and automatically restore on return
v1.2.1
- ⚡Switched movie lookup from TMDB to Wikidata for better licensing (CC0 public domain)
- ⚡Removed TMDB API key requirement - movies now work without any configuration
v1.2.0
- ✨Push notifications: Set timing (at air time, 15m, 30m, 1h, 2h, or 1 day before) and exclude specific shows
- ✨Show cast display: View full cast from show details and search for cast members by favorite actors
- ✨Movie lookup: Search for movies alongside TV shows with separate Movies tab in results
- ✨Favorite actors: Build a list of your favorite actors and see which shows they appear in
- ✨Calendar view: See upcoming episodes in calendar format with mobile-optimized popups
- ✨AI profile generation: Get a personalized profile analysis from Claude based on your shows and favorite actors
- ✨Settings page: Centralized settings with notification controls, API key management, and footer links
- ⚡Search UX: 200ms debounce, auto-search after 3 characters, X clear button, no form submit needed
- ⚡Show menu: Added 'See All Cast' option, Reddit discussion link, and Series Recap link
- ⚡Next episodes: Set as default tab on My Shows page with better organization
- ⚡Calendar styling: Current day now highlighted with purple outline for better visibility
- ⚡Mobile UI: Show thumbnails for single episodes, count badges for multiple episodes on same day
- 🐛Removed accordion expansion on show cards for cleaner interface
- 🐛Removed 'Remove' button from show cards (available in menu instead)
- 🐛Added confirmation dialogs for removing shows and favorite actors
- 🐛Fixed duplicate key errors on cast page when actors appear multiple times
- 🐛Fixed header re-rendering when auto-searching by making TopNav persistent
v1.1.0
- ⚡Show detail accordion now has smooth expand/collapse animation
- ⚡Improved spacing in show cards for better visual hierarchy
- ⚡Show details toggle now uses explicit 'Show More Details' link instead of hidden arrow
- 🐛Removed buggy pull-to-refresh gesture
- 🐛Fixed layout shift (CLS) when expanding show details accordion
v1.0.0
- ✨Initial release of Watch app with TV show search and tracking