New Features: - Death year and age added to a person's credit when viewing a film/episode (Wow, that was kinda morose. Sorry.) Bug fixes: - Fix completely jacked-up Upcoming section in people's filmographies - Fix wonky quick links presentation on iPad & Mac - Fix visual glitch in Settings → Select Link - Fix episode trivia link being off by one. I am now living proof the computer science joke is real. "There are two hard problems in computer science: cache invalidation, naming things, and off-by-one errors." —Leon Bambrick
New Features: - When viewing a person, TV appearances are correctly placed in the year of their first appearance. The short-lived section for "long-running series" is gone! - Ages in cast/crew lists now show the person's age at the time of release *and* the age they are now - People who are pinned are now highlighted when looking at cast/crew lists - New Quick Link to Letterboxd for movies - Quick Links you don't want can be hidden - Added credit counts for people — they can be found all the way at the bottom of the credit lists - Added tool tips for Quick Links and toolbar on macOS - You can now paste TMDB URLs in the Search box, and once you hit "Search" Callsheet will jump to the right spot Bug fixes: - Fixed behavior for TV shows with non-contiguous season numbers - Fixed share links from context menus not using universal links - People's "Known For" should now more heavily weight shows and movies you've pinned - Actor heights are now back, where possible - Searches will trim whitespace by default - Fix weird visual glitch with the fourth (and only fourth) person on a cast/crew list - Fix visual glitch with "Released" for TV episodes - When running on the Mac, now requires macOS 15.0 - German localization fixes
New Features: - Full context menus in the Discover screen for adding/removing pins - Vastly improved and simplified sharing, thanks to the new callsheetapp.com. This includes universal deep link support - Live activities can be started — manually — for movies and TV episodes. This allows you to one-tap return to Callsheet on your phone Bug fixes: - Fix leaky Finnish translations, particularly when long-pressing the app icon - Fix Pretty in Pink app icon - Improve list ordering and make more consistent - Add missing dark variant icons - Add VoiceOver/accessibility labels for app icons - Improve verbiage for buttons in a delete dialog - The mark used in the years a show ran is now an endash
New Features: 2025.2 includes a fix for a situation when a pin list can't be deleted. 2025.1 — which most users did not receive — includes the following: - MULTIPLE LISTS OF PINS! - There is only one "active" list at a time - You can switch lists on the Discover screen - You can see all the pins in the active list by tapping the list name on the Discover screen - You can add the same pin to multiple lists - You can move/copy pins between lists (open your list and then tap-and-hold on a pin) - You can add/remove pins from non-active lists by tapping-and-holding on the pin button in the toolbar - Add support for ⌘F on iPad and macOS - Add ability to "roll the dice" and choose a random pin - Add support for automatic switchover between dark mode and light mode icons for the OG icon set - Add shortcuts for Spotlight/Shortcuts - Add Control Center controls - Can now un-hide spoilers in Known For - When looking at a person, long-running series (think Saturday Night Live) are now grouped together. This should cut down on the amount of times you see someone born in 2000 credited for a show in 1975. - Add Pretty in Pink icon - Add TipKit to a couple of spots, which will give you hints on how to use every part of Callsheet to the fullest Bug fixes: - Fix episode summaries not honoring spoiler settings - Fix broken episode counts for roles that have been coalesced - Small VoiceOver fixes - Fix oddball case when a Wikipedia title has a question mark in it would lead to Callsheet getting confused when opening Wikipedia - Fix a plurality mismatch on the pre-sale screen - Nerds: some work toward Swift 6 Strict Concurrency. This work may never end, however.
- MULTIPLE LISTS OF PINS! - There is only one "active" list at a time - You can switch lists on the Discover screen - You can see all the pins in the active list by tapping the list name on the Discover screen - You can add the same pin to multiple lists - You can move/copy pins between lists (open your list and then tap-and-hold on a pin) - You can add/remove pins from non-active lists by tapping-and-holding on the pin button in the toolbar - Add support for ⌘F on iPad and macOS - Add ability to "roll the dice" and choose a random pin - Add support for automatic switchover between dark mode and light mode icons for the OG icon set - Add shortcuts for Spotlight/Shortcuts - Add Control Center controls - Can now un-hide spoilers in Known For - When looking at a person, long-running series (think Saturday Night Live) are now grouped together. This should cut down on the amount of times you see someone born in 2000 credited for a show in 1975. - Add Pretty in Pink icon - Add TipKit to a couple of spots, which will give you hints on how to use every part of Callsheet to the fullest - Fix episode summaries not honoring spoiler settings - Fix broken episode counts for roles that have been coalesced - Small VoiceOver fixes - Fix oddball case when a Wikipedia title has a question mark in it would lead to Callsheet getting confused when opening Wikipedia - Fix a plurality mismatch on the pre-sale screen - Nerds: some work toward Swift 6 Strict Concurrency. This work may never end, however.
Headline Features: - The black "Subscribe" button should no longer flash on-screen for subscribers. _Finally_. - Dramatically revamp filtering when looking at a person, so you can hone in on, say, just their movie roles, or TV jobs Improvements: - Add awards as a Quick Access link - When viewing a TV season, use chevrons rather than arrows to page between seasons - When viewing a TV season, honor the oldest-first vs. newest-first preference - Change "Safari" → "System Default" in Persnickety Preferences - Add "Open in browser" item to share sheet menus where appropriate - More explicit search prompts when searching on-screen by swiping down slightly - Additional logging around purchase errors Bug fixes: - Allow for instances where a "known for" job isn't provided by TMDB - Fix a rare issue where searching by callsheet:// search did not return results if you had trailing whitespace - Fix workaround by which pinning can be used as a way to get free searches - Fix a rare issue where a mostly-invalid URL returned from TMDB could cause a crash
- New OG icon variants - You can now optionally force the app to be in light mode or dark mode - When looking at a TV show's season, you can now use ↑ ↓ to page between seasons - Improved localizations - Callsheet will now be shown as a result when you search some basic terms in Spotlight, like "movie", "tv", etc. - Fixes issue where a movie's local release date was used for calculating cast and crew ages, rather than the international release date - Fixes issue where adult content was not filtered out of "Known For" sections - Fixes scroll hitches for TV shows
- Localize for Dutch, French, German, Hebrew, Italian, Norwegian, Polish, Portuguese, Russian, Spanish, Swedish, Ukrainian - New dark-themed OG icons - Add ↑ ↓ buttons to page through movies that are part of a collection/series. (Say, the nine Star Wars movies) - Add spoiler prevention option for summaries, as some of them have no chill. (Looking at you, Handmaid's Tale season 5) - Slightly rearrange Settings & add a link to set the app's language (shown only if you have more than one language enabled on your device) - Fix Spoiler Settings insta-closing the first time you open it - Fix weird kerning issue in Spoiler Settings - Some improved logging around subscription verification so I can see if me blaming StoreKit2 is justified or not O:-)
- You can now search for films that two people worked on together. Tap the "Find shared film credits" on a person's details. Note this only works for films and not shows. - Add Pride & Trans icon sets (see Persnickety Preferences) - Loading people was slow due to the request that tries to load a person's height. That's now been separated out, so the view should load far faster. - Rejigger purchase detection in order to add lots more logging and also be more forgiving. - Add context menus for zoomed-in posters & profile photos - Fix issue where some bad data coming back from a search result would cause all results to be ignored - Fix issue with TV episode titles not updating when using the up/down chevrons
- Movie/show titles will show in the language you specify in Language Override, or your device's native language, whenever possible. - To see titles in a movie/show's original language, tap the title when looking at the details of that item. - If you tap on a movie or TV show's rating, a popover will show the genres for that movie/show - Small accessibility improvement for TV ratings - Performance improvements for movies & shows Add ugly in-app log viewer; you can see it by opening callsheet://logs in Safari
- Slightly change the default icon. The original is available in the in-app Settings → Persnickety Preferences → App Icon. - Hide search box when an image is zoomed in - Some refinements to the TV season carousel: when a show has only one season, the larger button is used — the same as multiple-season shows; when a show has more than 10 seasons, the dates of those seasons are now shown. - When you scroll laterally in the main/Discover screen, and then drill into a movie/show, and then return to Discover, it should remember[-ish] your scroll position. - When you are in an episode view and switch between Guests/Cast/Crew, and then drill into a person, and then return to the episode, your prior G/C/C selection is no longer ignored - Tapping an item in Search History will move it to the top of the list. - Fix edge case where, if an actor was in a show and movie with the same ID number, only one would show on their filmography. In this case, Bruce Willis, Die Hard, and The Ellen Degeneres Show - Fix some small layout issues, mostly in iPad
- Now available on visionOS! If you're subscribed to this version, you'll automatically be subscribed on visionOS once you download the app there. (Note that in visionOS the icon is different!) - Now requires iOS 17.0 - Attempt to show buttons for all quick access links rather than one and the More… button. This is most visible on People and on everything on iPadOS
Add heights to actor screen, where possible. Not every actor will have their height listed, but many will. The units are specified by your phone's settings. Within the Settings app: General → Language & Region → Measurement System However, to see the alternative unit, simply tap the actor's height. If the height shown is in feet/inches, the popover will show centimeters, and vice/versa.
- Fixes an issue with the layout/behavior or spoiler settings From version 2024.5, which was only out for a day or so: - The same pull-down-to-search on movies from TV shows, and TV episodes in the last version is now added to people as well! - Fixes an issue where up/down chevrons for TV episodes weren't refreshing the cast/crew lists - When you do a pull-down-to-search, the app will scroll to the cast list automatically; this is particularly useful for regular-sized phones - Fixes an issue where the Cast/Crew label was tappable if a person has only cast or only crew credits - Pins will now be hidden if you don't have any AND you've searched 10+ times, or, now, if it's been at least a week since you've purchased
- The same pull-down-to-search on movies from TV shows, and TV episodes in the last version is now added to people as well! - Fixes an issue where up/down chevrons for TV episodes weren't refreshing the cast/crew lists - When you do a pull-down-to-search, the app will scroll to the cast list automatically; this is particularly useful for regular-sized phones - Fixes an issue where the Cast/Crew label was tappable if a person has only cast or only crew credits - Pins will now be hidden if you don't have any AND you've searched 10+ times, or, now, if it's been at least a week since you've purchased
- You can now pull-down-to-search on movies, TV shows, and TV episodes! This is far and away the most frequent request I get. Now it's there! - When you share a person/movie/show/season/episode, you'll now be presented with a menu, offering to share a web link, or a Callsheet link. The latter is super useful for sending to other Callsheet users.
- Fix broken segmented control on TV episode view when using larger font sizes - Fix episode counts not being summed for actors that have multiple roles on the same show - Fix ages being shown in movie/episode details even if "Show Ages" was disabled in Persnickety Preferences
Upgrades & Updates: - Support season-level cast for ensemble shows like Fargo, True Detective, etc. You can see this in an episode's cast list. - Attempt to prevent spoilers from showing while data/images are loaded - Account for spoiler settings in "You may know them from" section - Add shortcut in search to load by TMDB ID: "tmdb[m|s|p]:#". For example, "tmdbm:1669" will jump you directly to The Hunt for Red October. Use 's' for shows and 'p' for people Bugs busted: - Fix an issue (that most of you probably didn't see unless you had 2024.1) wherein character names were always hidden on episode cast lists - Fix a rare issue where a TV show had a Specials season, but it wasn't being displayed - Fix issue where using the search URL scheme wouldn't work when the app is not already in memory (It would previously ignore your search if the app wasn't backgrounded). - Fix icon selector not showing the correct state in some circumstances - Fix hang in "More Purchase Options" screen when reached via Search History - Fix issue where releases without associated ratings were being ignored, leading to incorrect release dates Modifications made: - Add debug logging around language/region overrides and iCloud status - Update to latest version of TelemetryDeck package - Use native SwiftUI review requests rather than dropping down to UIKit
Upgrades & Updates: - Support season-level cast for ensemble shows like Fargo, True Detective, etc. You can see this in an episode's cast list. - Attempt to prevent spoilers from showing while data/images are loaded - Account for spoiler settings in "You may know them from" section - Add shortcut in search to load by TMDB ID: "tmdb[m|s|p]:#". For example, "tmdbm:1669" will jump you directly to The Hunt for Red October. Use 's' for shows and 'p' for people Bugs busted: - Fix a rare issue where a TV show had a Specials season, but it wasn't being displayed - Fix issue where using the search URL scheme wouldn't work when the app is not already in memory (It would previously ignore your search if the app wasn't backgrounded). - Fix icon selector not showing the correct state in some circumstances - Fix hang in "More Purchase Options" screen when reached via Search History - Fix issue where releases without associated ratings were being ignored, leading to incorrect release dates Modifications made: - Add debug logging around language/region overrides and iCloud status - Update to latest version of TelemetryDeck package - Use native SwiftUI review requests rather than dropping down to UIKit
• Fix odd condition where the Subscribe button on the bottom panel would break if you tapped on it to clear a popover. • Prevent the use of both Hawaiian and Swiss German because TMDB doesn't support them. • Many many layout fixes for people who use hilariously large fonts and/or Display Zoom.
Fantastic Features & Fixes: - New Persnickety Preferences (found in the in-app Settings) - Fix TV show names not showing in search history; my bad. :( - Now shows actors' ages when possible on TV episode detail screens - No longer feature future releases in "You may know them from" Minor modifications: - Some refinements to Now Playing layout - Some small copy fixes - Don't show modal over the app when on macOS and a web view is opened - Fixes issue where the navigation stack wasn't being restored when a search is canceled - Fixes KnownFor button shapes
Lots of fixes in this release: - Fix crash when using the search box while drilled into the details of something - Decrease likelihood of crashes on launch - Fix unresponsive "More Purchase Options" - Fix inconsistent release dates between search results & details - Fix actor ages being way off due to aforementioned incorrect release date on details screens - Improve look of buttons on the main/Discover screen when Show Button Shapes is enabled
New features: - Adds “You may know them from” section to the people view. It's not perfect, but should hopefully be enough. - In movies, show age of cast and crew when possible. Handle posthumous credits appropriately. - Includes five alternate icons, each with six variants, from my pal Ste Grainer. Subscribers can change them in the in-app Settings. - Splits out the links section on people/show/movie views on iPad (and thus, remove Quick Access Link from Settings) - Turn on Apple Silicon Mac support Fixes: - When browsing the crew of a movie/show, and you tap on a person, always pre-select crew on the person's screen, even if they're known for acting. Thanks, Luke Burrage. - I forgot to add context menus to the Pinned Items view; now that's fixed. Thanks, Irae. - If you open Callsheet with a URL for a TV show/episode, but don't provide a TMDB ID, Callsheet will hold onto the show/episode parameters for once you select the correct show. - More forgiving handling of garbage data coming out of TMDB. This will fix, for example, Ted Lasso season two. In theory.
Major features: - Actors' ages are shown when viewing their credits - Actors' filmographies honor TV spoiler settings - Movies now show when there are mid- and post-credits scenes - Opt-in integration with Channels and **experimental** integration with Plex; you must opt into this in the in-app Settings. - Shortcuts on the home screen icon - More reliable links to Wikipedia. For example, you should go to the correct The Little Mermaid — live-action or animated. Other changes: - Most views handle bad connections better, including offering a refresh button. - Most views handle unexpected HTTP responses (not 200) better, offering a refresh button.
SUMMARY: - Add new Setting for a default/global spoiler setting. This can still be overridden on a per-show basis. - Show TV series regular cast on TV episode screens. - Put trivia in the toolbar for TV episodes when available. - Add link to the main show screen when showing a guest star's subset of that show's episodes - Where to Watch now defaults to free first, and then subscription - When adding a favorite, insert that at the beginning of the list, rather than appending to the end. DETAILS: - Sanitize some places where a tiny bit of *my* private information could leak out. - Improve contrast for Increased Contrast users - Refine decision-making for a person → role transition to account for weird data - Fix crash in "One Piece" where episode numbers are… just… I can't even. Thanks, Jelv. - Add a "← Discover" to the main screen instead of leaving the Settings gear sitting there - When browsing something in Discover, if you tap the search box, and then cancel it, don't punt the user back to Discover. (Note they will still get punted if text is entered.) - Show character name on guest star's subset of show's episodes - Fix Discover issue for Swiss German - Improve voiceover for runtime information - Updates Quick Access Links settings screen from saying the others are stored in "Links…" (where they used to be) to "More…" (where they are now) - "Ends at" popovers now update every minute to make the grumps on the internet happy (thanks, _) - Fix crash when hammering on the pin button - Add total season runtime popover; thanks Hawke Bassignani - Add clarifying popover to Scores - Where to Watch now defaults to free first, and then subscription - Show "Releases" instead of "Released" for TV episodes and movies that are debuting in the future - Hide score on movies and TV episodes if the score is 0% - Add new Technical Details quick access link - New URL scheme: callsheet://activateInput which will cause the search box to be focused on launch - New URL scheme: callsheet://search/{mediaType}?q={query} to do a search. Currently the media type is ignored, but it may be used in the future. - Refine decision-making for a person → role transition to account for weird data