Changelog

What's new on doIwatch.it — written for humans, not developers.

v2.10.0 April 2026
  • New: Compatibility milestone notifications now tell you whether the milestone was for Film or TV Series.
  • Improved: Removing a rating now shows a styled confirmation dialog instead of the browser default prompt.
  • Improved: doIwatch? buttons are now stacked cleanly on mobile, and Start over asks for confirmation before clearing your history.
v2.9.1 April 2026
  • Improved: Title page shows episode count in the header, season averages at a glance, and cleaner season rating rows.
v2.9.0 April 2026
  • Redesigned title pages. Poster and metadata now side by side, network ratings shown in full on the left, your rating and season ratings on the right.
v2.8.5 April 2026
  • Fixed: Season rating rows now show the rating date and no longer truncate the season name.
v2.8.4 April 2026
  • Fixed: The watchlist button is now labelled correctly and no longer shown on titles you have already rated.
v2.8.3 April 2026
  • Fixed: Search results now correctly show your whole-show rating rather than a random season rating.
v2.8.2 April 2026
  • Fixed: The doIwatch? suggestion card is now a consistent size regardless of title or description length.
v2.8.1 April 2026
  • Fixed: doIwatch? now shows a Start over option when all suggestions have been seen.
  • Fixed: Per-season network rating counts now show the correct number of ratings.
v2.8.0 April 2026
  • New: The doIwatch? feature now remembers titles you have skipped across sessions. Start over resets your history.
v2.7.13 April 2026
  • Improved: The doIwatch? feature now considers titles your network has rated by season, not just whole-show ratings.
v2.7.11 April 2026
  • Improved: Push notifications now also sent for compatibility milestones.
v2.7.10 April 2026
  • New: Push notifications now delivered when your network rates titles, follows you, or reaches a compatibility milestone with you.
v2.7.9 April 2026
  • Fixed: Some notifications appeared blank on the Notifications page. Rating and compatibility notifications now display their full text.
v2.7.5 April 2026
  • New: You can now add titles to your watchlist directly from the doIwatch? page.
v2.7.3 April 2026
  • Improved: Notifications page renamed from "Inbox" across the site.
v2.7.2 April 2026
  • New: Notification preferences in Settings. Choose which events send push notifications to the mobile app.
v2.6.16 April 2026
  • Improved: Rating dates now show when the rating was originally made, with an edited note if it was updated later.
v2.6.13 April 2026
  • Improved: Rating comment counter now shows amber when approaching the limit and red when at the limit.
v2.6.9 April 2026
  • Improved: Watchlist cards now show year and type on one line, titles truncate neatly with a tooltip on hover, and the Remove button is less distracting.
v2.6.6 April 2026
  • Improved: Private profiles now show the user's avatar and a helpful message instead of a generic error page. Followers and following pages redirect properly when private.
v2.6.2 April 2026
  • Improved: Weekly digest email now groups ratings by person with avatar circles and links directly to titles and profiles.
v2.6.1 April 2026
  • Improved: Avatars now appear on title page ratings, followers, and following pages. Username colour is consistent across the site.
v2.6.0 April 2026
  • New: Avatars now show two letters instead of one, with a unique colour for each user. The colour is consistent everywhere you see that person.
  • New: API avatar field added to all user objects. Apps can render the avatar directly without computing it themselves.
v2.5.4 April 2026
  • Fixed: doIwatch? page description now spans the full content width instead of being squeezed into a narrow column.
v2.5.3 April 2026
  • Fixed: Privacy settings styling — the radio options now display as distinct cards with clear borders and spacing.
v2.5.2 April 2026
  • Fixed: doIwatch? page layout — the description text is now centred above the filter pills.
v2.5.1 April 2026
  • Fixed: Watchlist link on own profile no longer appears when viewing your own profile.
v2.5.0 April 2026
  • New: Granular profile privacy — choose who sees your profile: everyone, logged in users, your followers only, or only you.
  • New: Network visibility — separate control for who can see your followers and following lists. When hidden, the counts are also hidden from your profile.
v2.x.x March 2026
  • Fixed: TV shows with year-based season numbers (e.g. 2023, 2025) no longer cause errors.
  • Fixed: Account deletion form now shows a specific heading and instructions when accessed from the deletion link in Settings.
  • Fixed: Maths captcha on contact form is now hidden for logged-in users.
  • Improved: Compatibility section now appears above stats when viewing a friend's profile.
  • Improved: TV Series compatibility labels are now distinct from film labels.
v2.3.x March 2026
  • New: Compatibility score on friend profiles — visit any friend's profile to see your film and TV Series compatibility percentages, based on your overlapping ratings. Scores are cached and update when either of you rates something new.
  • New: Unrated by me filter on friend profiles — filter a friend's ratings to show only titles you have not rated yet, to find things to watch.
  • New: Network season averages on title pages — TV title pages now show your network's average rating per season alongside the overall score.
  • New: Language-aware posters — non-English titles now show native language posters from TMDb. Russian films get Russian posters, French films get French posters, and so on.
  • New: Rate limiting on profile and title pages — protection against automated scraping, with a clear message if you ever hit it accidentally.
  • Security: Full codebase audit completed. Four findings fixed.
v2.2.x March 2026
  • New: Weekly digest email — every Friday you will receive a summary of what your network has been watching and rating. Opt out any time in Settings under Email preferences.
  • Improved: Long rating comments are now clipped to three lines on the feed and profile pages. The full comment is shown on the title page.
v2.1.x March 2026
  • New: HTML email templates — all emails from doIwatch.it now use a styled template matching the site's look and feel, with a plain text fallback for email clients that need it.
  • New: Email preferences in Settings — choose whether to receive the weekly digest and deployment announcement emails. Both are on by default.
v2.0.3 – v2.0.16 March 2026
  • Improved: Profile stats now visible to all logged-in visitors, not just on your own profile.
  • Improved: Score breakdown chart redesigned with clearer labels; season average stat added.
  • Improved: Search relevance — quoted phrase matching used first, exact title matches ranked higher.
v2.0.2 March 2026
  • Fixed: Non-ASCII title characters (Cyrillic, Korean, etc.) now display correctly everywhere.
v2.0.0 March 2026
  • New: Contact form spam prevention with silent bot detection; real users are unaffected.
v1.9.9 March 2026
  • New: Discover card redesign with poster overlay showing title, original title, and year on hover or tap.
  • New: Live character counter on rating comment textarea; turns red near the limit.
  • New: Watchlist AJAX on discover page so adding or removing titles updates without a page reload.
  • Improved: Rating comment limit increased to 300 characters.
  • Fixed: Search SQL precedence bug where filters were not applied to fulltext matches.
  • Fixed: Welcome page layout and step divider spacing.
  • Fixed: Poster cropping on mobile card view.
v1.9.8 March 2026
  • New: dI monogram favicon (SVG plus PNG at 16, 32, and 180px).
  • Improved: Local search now includes original/foreign language titles so searching in the original language finds results without a Trakt fallback call.
  • Improved: Following/followers filter shows result count and updates on each keystroke.
  • Fixed: Filter inputs no longer trigger iOS autofill prompts.
v1.9.7 March 2026
  • New: Open Graph and Twitter card meta tags for social sharing previews on all pages.
v1.9.6 February 2026
  • New: The homepage has been redesigned to better explain what makes doIwatch.it different from Letterboxd and IMDb.
  • New: The welcome guide now explains why there are no likes, comments, or chat — and why that’s intentional.
  • Improved: Review notes can now be up to 300 characters instead of 280.
v1.9.5 February 2026
  • Fixed: Search is now significantly more reliable — titles with alternate names, translations, or unusual indexing are much more likely to appear in results.
  • Fixed: Searching with a year filter no longer silently returns nothing when an unrelated local title partially matches the query.
  • Fixed: Navigation buttons on mobile are now correctly sized and aligned when logged out.
  • Fixed: Feed toggle now clearly says Hide my ratings and Show my ratings instead of describing the current state.
  • Improved: Feed on mobile now shows the poster above the title and rating for easier reading on small screens.
  • Improved: Posters on the feed and profile pages are larger on desktop and show the full image without cropping on all screen sizes.
  • Improved: Profile header on mobile no longer breaks the member since date across multiple lines or stacks the stats vertically.
v1.9.4 February 2026
  • New: Share your profile — visitors who are not logged in now see Log in to follow and Create account buttons on any profile page. After signing in, the follow completes automatically.
  • Fixed: Feed toggle now says Hide my ratings and Show my ratings instead of describing the current state.
  • Fixed: Search with year or type filters no longer misses results due to an unrelated local title partially matching the query.
  • Improved: Profile and feed posters show the full image without cropping on mobile.
  • Improved: Navigation buttons on mobile are now correctly sized and aligned when logged out.
v1.9 February 2026
  • New: Private profiles — make your profile private so only logged-in users can view it (Settings → Privacy)
  • New: Terms of Service — registration now requires agreement to the terms. Existing accounts are unaffected.
  • New: Contact form — report incorrect film or TV data directly from a title page. The form pre-fills the title so you do not have to.
  • New: Smarter nightly sync — the background title refresh now only updates titles that have actually changed on Trakt, making it significantly faster.
  • Fixed: Log in to follow — visiting a profile while logged out now shows buttons to log in or create an account, which then complete the follow automatically.
  • Fixed: Season cache refreshes daily for currently airing shows instead of waiting seven days.
v1.8 February 2026
  • New: Profile stats — your own profile now shows total ratings, film/TV split, season rating count, average scores overall and by type, a score distribution chart, top genres with average ratings, favourite decade, and a genre insight line ("you rate X highest and Y lowest")
v1.7 February 2026
  • New: doIwatch? — can't decide what to watch? Pick something random from your watchlist or titles your network has rated that you haven't seen yet. See who said yes and who said no before you commit.
  • New: Film or TV filter on doIwatch? — narrow picks to just films or just TV series
  • New: "Not this one" cycles through picks without repeating titles in the same session
  • New: "Start over" resets your picks
  • Improved: Account deletion — Settings now links to a pre-filled deletion request form; we'll confirm by email when your account is deleted
v1.6 February 2026
  • New: Notifications — see when someone follows you, with unread badge in nav
  • New: Contact & suggestions form — get in touch without logging in at /contact
  • New: Email delivery help page — known problem providers and workarounds at /email-help
  • Fixed: Verification email notice shown after registration with link to email help
v1.5 February 2026
  • New: Watchlist — save titles you want to watch without rating them yet. Add from title pages, search results, discover, or a friend's profile
  • New: Watchlist is public by default — others can see what you plan to watch on your profile
  • New: Titles automatically removed from your watchlist when you rate them (can be turned off in Settings)
  • New: Change your email address — a verification link is sent to the new address before the change takes effect
  • New: Copyright notice in the footer
  • New: Two-row mobile nav — primary links on top, account links below
  • Fixed: Logout now asks for confirmation before ending your session
v1.4 February 2026
  • New: Discover page — browse titles rated by your network that you haven't seen, trending on doIwatch.it, and trending globally
  • New: Season ratings — rate individual seasons of TV shows alongside or instead of the whole series
  • New: Network average score — see what your network rates a title on average
  • New: Load more on the feed now appends items instead of replacing the page
  • New: Foreign titles show their original name in brackets — e.g. Parasite (기생충), Money Heist (La casa de papel)
  • New: Title descriptions shown on title and discover pages
  • Fixed: Search reliably finds titles even when partial matches exist in the local cache
  • Fixed: Poster images re-fetch automatically if a file goes missing
v1.2 – v1.3 February 2026
  • New: Feed toggle — hide or show your own ratings in your feed with one click
  • New: Edit button on your own profile ratings
  • New: Poster images switched to TMDb — higher quality and better coverage
  • New: Download your ratings as a CSV file (Settings → Your data)
  • Fixed: TV show search no longer misses results when partial title matches exist
  • Fixed: Recently joined sidebar now always shows even when you follow many people
v1.0 – v1.1 February 2026
  • Initial launch — rate films and TV shows 1–10 with optional comment
  • Follow friends and see their ratings in your feed
  • Search any film or TV series via Trakt
  • Title pages with network ratings and poster images
  • Email verification, forgot password, remember me
  • Mobile responsive dark UI