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