If ever there was an update for me to phone in the release notes, it'd be this one. "Bug fixes and other improvements", as big companies would say. But no! Instead I will talk about the changes in far too much detail: - When pages have no data to display, they now show a nicer explanation of why they're empty. Sometimes there's just no data. Other times, you might need to log in or do something else to get data to show up. In all these cases, the app now explains it a bit better, and the messages themselves just look nicer. - Quality of life improvements to the way errors are handled! Exciting, right? In a perfect world, you would never see these changes because errors would never happen. But they do, so you will eventually. This actually stems from the item above. What started as just a simple change for empty states spiraled out of control into a large overhaul of how I handle errors. It's actually kind of complicated, especially when you factor in differences between the "older" way of writing iOS apps (UIKit) versus the "newer" way (SwiftUI) (Ryuusei uses both)! To summarize the changes: most errors that happen on initial page load will now be shown inline rather than as a popup, which means that in most places you'll no longer see the weird behavior from before where you could cancel out of an error popup and see a loading spinner forever even though nothing was loading. And these inline error messages look nicer and are a bit easier to read! They're built on the same foundation as the "empty state" messages from the item above. There were more changes than that, but those were mostly under-the-hood things for better consistency in how errors are handled everywhere. - [Possibly] fixed a [possible] crash on iOS 26 that was impacting a small number of users a large number of times. Like, a suspiciously large number of times. To the point that I wonder if it was actually crashing, or if the crash reporting system was spazzing out. It seems like this was happening especially when the app was first launched. Unfortunately I was not able to get it to happen myself. Anyway, I hope this is fixed now. - Fixed a rare issue where songs could have a blank title, which was especially weird-looking in the "Copy" menu. Now it'll say "(Untitled)". I doubt this will happen often (I only saw this happen on CITY THE ANIMATION). - Fixed error banner messages having 5 pixels of extra padding on the top (only on iOS 26), making them slightly off-center. So yeah, "bug fixes and other improvements."
This version of Ryuusei is built for iOS 26 and its new design with Liquid Glass: - The app's icon has a new glass look - Updated design of navigation bar buttons and menus - Updated score picker background color and toolbar buttons - Reorganized toolbar items on the Browsing History screen [iOS 26 only] - Updated the organization of Sort menus - Updated design of confirmation popups for destructive actions - Message banners (like for some errors and warnings) have a new glass appearance [iOS 26 only]
This update adds new features and improvements: - Custom lists! Edit the custom lists an item is on by using the item's watching/reading status button. The Lists screen allows filtering items based on which custom lists they're on. - Fixed web links in descriptions and biographies always opening a context menu when tapped
This update adds new features and improvements: - Browsing history! Ryuusei can now save all the items you view throughout the app so you can easily get back to them later - You can always see the most recent 5 items in your history, and Stargazer members can see a full 30 days of history - History is enabled by default, but you can limit what kinds of items are saved, or turn it off completely - Songs now offer buttons to search Apple Music and Spotify when a direct link is not available - The Search screen now always shows a paste button. You can paste AniList.co links to open them directly in Ryuusei, or quickly paste any text into the search box - This resolves an issue where sometimes the Apple paste button would not show up even when you had an AniList.co link copied - Fix the Dashboard showing a blank screen when you have no items in progress - Fix a crash that could occur when tapping the Songs button on Anime Detail - Fix alignment issues on songs with long artist names - Fix a rare issue where data would sometimes not load properly when launching the app This update no longer supports iOS 16.
This update adds new features and improvements: - Push notifications have new alert sounds to choose from! - The Dashboard allows sorting by number of new episodes available (I forgot to do this in the previous update!) - When there are more than 5 items on your Dashboard and you sort by title (A to Z), an index will appear that allows quick scrolling based on titles - Long-pressing a notification on the Notifications screen shows a context menu that allows you to go to more places than a normal tap (for example, if someone comments on a forum thread you're watching, you can open: the comment, the whole thread, or the other user's profile) - Tapping a push notification opens the most relevant screen in the app (which screen that is depends on what the notification is about) - The "Options" menu on push notifications includes a quick link to the in-app notification settings screen - Data on the Notifications screen is automatically refreshed after a day or so (it was already automatically refreshed if you had unread notifications, but the screen could get out of date if you read notifications on a different device) A future update will remove support for iOS 16. To continue getting updates to Ryuusei, please consider updating iOS if possible.
This version of Ryuusei adds a highly requested feature, plus other improvements and fixes: - The Dashboard now shows how many new episodes of currently airing anime are ready for you to watch - On iOS 18, widget design is improved when using a tinted Home Screen - On iPadOS 18, the tab bar is now at the top of the screen instead of the bottom - The message shown when AniList.co is experiencing technical issues is easier to understand - If errors occur immediately after launching (like if you don't have an internet connection, or AniList is experiencing technical issues), screens no longer incorrectly show "Log In" buttons - Fixed a crash when opening an item from a widget (or ryuusei:// link) when the Profile tab is active - Separator lines on Dashboard and List no longer disappear when refreshing A future update will remove support for iOS 16. To continue getting updates to Ryuusei, please consider updating iOS if possible.
I'm excited to announce some big, often-requested features in this version Ryuusei: - Push notifications for all AniList notifications! To enable them: go to the Notifications tab, press the settings button at the top of the screen, then turn on the "Push Notifications" switch. You can also customize push notifications based on what kind of notification you've received (such as mentions, replies, likes, etc.) - Opening & ending song info for anime! Tap the "Songs" button on an Anime Detail screen to view the OPs and EDs for that anime. You can easily copy info like titles and artists, and find links to multiple music streaming services (when available). Both of these features are available with Stargazer, a new in-app subscription. These new features require me to run a backend server, which costs me money on an ongoing basis. Don't worry if in-app purchases aren't your thing! All existing features will remain free, and I'll continue adding new features for free as well. Over time I'll be adding more features to Stargazer. I hope you'll give it a try! Questions about Stargazer? Please check out the help page here: https://ryuusei.moe/help/stargazer/
This update has a few improvements and fixes: - You can now pull to refresh profile pages, and the Profile tab will refresh itself occasionally - Added a "System Status" link in the Help screen where I can communicate about backend outages (you can also visit it directly: https://status.ryuusei.moe) - Improved handling of errors if AniList is down or blocks your IP address - Fixed a crash that could occur if logging in fails
This update has a couple of improvements and fixes: - You can now track manga volumes read on the Dashboard - (Hopefully) Fix the Airing Schedule widget sometimes being completely blank / empty - A couple of under the hood improvements related to error logging
This update adds system notifications for airing anime episodes, plus other improvements and bug fixes: - System notifications for airing anime episodes! Go to the Notifications tab to turn these on if you'd like. Tap the settings button in that tab to change whether the notifications make sound or light up the screen. - Anime on your list in the "Plan to Watch" and "Paused" statuses now appear in the Airing Schedule widget. "Paused" anime episodes always appear, while only episode 1 of "Plan to Watch" anime appears. The widget also shows special indicators for anime in these statuses. - Fix the Origin Region selector in advanced search showing abbreviations rather than full names - Fix a crash when expanding More Information on media detail screens after following a deep link (such as from a widget, an AniList link, or the ryuusei:// URL scheme) - Fix the synopsis and favorite status sometimes not showing correctly on media detail screens after following a deep link
This update fixes a couple of bugs: - Fix a crash when searching for long titles on the List screen - Fix a situation where the AniList session could expire without showing a message asking you to log back in
This update includes new features around studios and Shortcuts, improvements to search and Dashboard & List sorting, and various bug fixes. New features and improvements: - Studio Details! Tap on a studio from an Anime Detail page or use Search. See all the anime a studio was involved in and mark the studio as a favorite. Open links to studios on AniList.co from your clipboard like other AniList links. - New App Shortcut to start a search! Quickly start a search using the Shortcuts app, Siri, or from Spotlight (iOS 17). You can even create your own Shortcut using the action to do things like highlight text on the web and immediately start a search in Ryuusei with it! (App Shortcuts are available on iOS 16 and up.) - The app icon now has a quick link to get to the Search screen. Long-press / 3D Touch on the app icon on your Home Screen or App Library to try it out! - Added the ability to search for characters and users - Genres on Details screens can now be tapped to browse top anime/manga with that genre - Tags can now be tapped to browse top anime/manga with that tag. For tags that are typically spoilers, a warning is shown first. Long pressing a tag gives the option to view a description of the tag. - The Dashboard and List can now be sorted by when items were added to your list - The Dashboard can now be sorted by next airing episode - Improved the layout of the Help & Feedback screen Bug fixes: - Fixed: the Airing Schedule widget did not update when Ryuusei was re-opened after an anime aired and the anime had a new episode upcoming - Fixed: Anime and Manga Detail screens could send unnecessary requests when the app was re-opened, which in some cases caused AniList to rate limit you - Fixed: tapping on a user's avatar or username could unexpectedly follow/unfollow them - Fixed: the Dashboard would sometimes briefly show an empty state instead of a loading state when the app was first launched - Fixed: section headers on Details screens were partially off-screen when using certain iPhones in landscape orientation This is the last major version of Ryuusei that will support iOS 15. If possible, please consider upgrading to continue getting new features.
This update has widgets and new features for keeping track of when upcoming episodes of anime are airing! • Home Screen widget for airing schedule! This widget displays upcoming episodes of shows you're currently watching. • If an anime has an upcoming episode, the time until it airs is shown on the Dashboard and on the anime's Detail page. When you're on the Detail page, you can tap to see the exact time.
Back with a few more bug fixes! • Fixed a login failure when your lists were empty (like for new AniList users!) • Fixed Recommendations page sometimes sending too many requests to AniList
This update fixes a couple crashes and other issues: • Fix crashes on Notifications screen • Fix missing unread markers on notifications in certain situations • Fix refresh animation immediately ending when refreshing notifications *** Sometimes things go slower than we'd like, or they don't work correctly. This version of Ryuusei improves how the app handles a bunch of situations like those! • Improved performance when quickly making multiple changes to a list item. Previously, if AniList or your connection was running slow, sometimes your changes would seem to be reverted or otherwise not end up how you'd expect. This is fixed! • If Ryuusei is suspended in the background and you make changes to your list on another device or on the AniList website, when you open Ryuusei again it now automatically refreshes your list data • Data on the Discover page is automatically refreshed after a day or so • Loading indicators are shown when updating the status of an item on your list, and when updating the progress or score of an item is going a bit slow • Refreshing the Notifications tab no longer clears out the list, which looked weird and occasionally resulted in showing the wrong data after the refresh was done • Added specific error messages for when requests are being rate limited by AniList and when an item cannot be found • Improved error messages throughout the app. Error popups are less wordy, and error banners give more information about the problem. • Greatly improved performance when loading large lists • Shortened the amount of time the app will wait for network requests to finish • Viewing the Profile tab while the app is still busy logging in now shows a loading indicator instead of incorrectly showing a Log In button • Fixed an issue where viewing enlarged cover images on iPad while using multitasking modes would display the image incorrectly • Fixed crash on Discover pages when loading indicators were tapped
This update fixes a crash on the Notifications page when reopening the app. It also improves the error message that's shown when a user is not found. *** Sometimes things go slower than we'd like, or they don't work correctly. This version of Ryuusei improves how the app handles a bunch of situations like those! • Improved performance when quickly making multiple changes to a list item. Previously, if AniList or your connection was running slow, sometimes your changes would seem to be reverted or otherwise not end up how you'd expect. This is fixed! • If Ryuusei is suspended in the background and you make changes to your list on another device or on the AniList website, when you open Ryuusei again it now automatically refreshes your list data • Data on the Discover page is automatically refreshed after a day or so • Loading indicators are shown when updating the status of an item on your list, and when updating the progress or score of an item is going a bit slow • Refreshing the Notifications tab no longer clears out the list, which looked weird and occasionally resulted in showing the wrong data after the refresh was done • Added specific error messages for when requests are being rate limited by AniList and when an item cannot be found • Improved error messages throughout the app. Error popups are less wordy, and error banners give more information about the problem. • Greatly improved performance when loading large lists • Shortened the amount of time the app will wait for network requests to finish • Viewing the Profile tab while the app is still busy logging in now shows a loading indicator instead of incorrectly showing a Log In button • Fixed an issue where viewing enlarged cover images on iPad while using multitasking modes would display the image incorrectly • Fixed crash on Discover pages when loading indicators were tapped
Sometimes things go slower than we'd like, or they don't work correctly. This version of Ryuusei improves how the app handles a bunch of situations like those! • Improved performance when quickly making multiple changes to a list item. Previously, if AniList or your connection was running slow, sometimes your changes would seem to be reverted or otherwise not end up how you'd expect. This is fixed! • If Ryuusei is suspended in the background and you make changes to your list on another device or on the AniList website, when you open Ryuusei again it now automatically refreshes your list data • Data on the Discover page is automatically refreshed after a day or so • Loading indicators are shown when updating the status of an item on your list, and when updating the progress or score of an item is going a bit slow • Refreshing the Notifications tab no longer clears out the list, which looked weird and occasionally resulted in showing the wrong data after the refresh was done • Added specific error messages for when requests are being rate limited by AniList and when an item cannot be found • Improved error messages throughout the app. Error popups are less wordy, and error banners give more information about the problem. • Greatly improved performance when loading large lists • Shortened the amount of time the app will wait for network requests to finish • Viewing the Profile tab while the app is still busy logging in now shows a loading indicator instead of incorrectly showing a Log In button • Fixed an issue where viewing enlarged cover images on iPad while using multitasking modes would display the image incorrectly • Fixed crash on Discover pages when loading indicators were tapped
This update has a few big new features (advanced search and rich text!), plus other smaller improvements and bug fixes: • Advanced search! Use advanced search to find anime and manga based on season, genres, publishing status, region, whether it's already on your list, and more. • Ryuusei now supports the majority of rich text formatting features on AniList! No more «br», ~!spoilers!~, and so on! Links that Ryuusei can open are opened directly in the app. Spoilers have first-class support, expanding inline when tapped. • Titles and "more information" on anime, manga, staff, and character detail screens can now be copied! Long-press on the text to show the copy button. • Discover Anime now has a section for "next season," and Discover Manga now has a section for "Trending" • Character biographies are now included on character details pages. I had been holding off since those can have a lot of spoilers on them. Now that Ryuusei supports rich text, it was a great time to add character bios! • The general design of the Discover page has been cleaned up • Fixed a crash on newer versions of iPadOS 16 when trying to share a user profile • Pressing the Favorite button on staff and character details now correctly asks you to log in if you aren't already • Possible fix for a rare situation where cover images could show images belonging to the wrong item • Incredibly minor tweak to navigation bar button alignment
This update contains small improvements and bug fixes: • Anime and manga detail pages now show origin region under More Information if the media originates from somewhere other than Japan • The Discover page should load a little faster on slow internet connections • Fix an issue where recommendations could sometimes fail to load • Fix a couple of situations where notifications could fail to load • Minor under the hood improvements to error logging
This update includes multiple new features and improvements: • Private list entry support! Private entries can only be seen by you, not by other AniList users. These are now shown with a "lock" icon in the List tab and on the details screen. To mark an item as private or not, tap the list status button and toggle the "Private" menu item. When you add a new item to your list, you can use the "Add Privately" menu item to make it private right away, which prevents it from showing up in your activity feed on AniList. • Adult content controls: if adult content is enabled on your AniList account, you can now hide certain cover art by default, and hide certain items from Discover entirely if you'd like. When viewing anime & manga detail screens, you can tap on hidden cover art to un-hide it. • Tap cover images on anime & manga detail screens to see a larger version! • Cover images throughout the app are now higher quality • Ryuusei can now open AniList links using a custom URL scheme. If you have an anilist.co link, simply replace "https://" with "ryuusei://" to open it in Ryuusei. This feature works the same kinds of URLs as opening from the clipboard. Try it out with apps like Shortcuts and see what you can build! • If Ryuusei encounters an unexpected error (when you see a popup box about an error or a red banner), an error log is now automatically uploaded so I can help fix it. Crash logs and performance issues are also sent in the same way. This information is not associated with your AniList account. You can find more details in the updated Privacy Policy if you'd like to learn more. • If you need it, a new option to help you delete your AniList account has been added to the Account settings screen • Added a shortcut in Settings to rate the app on the App Store • Improved performance when downloading large anime/manga lists
Welcome to Ryuusei 2.0! It comes with some new features and other changes: • Editing controls have a fresh new design! The new layout works better for long-running series and for smaller screens. List status buttons now use pull-down menus so you can change the status of an item with 1 gesture (if you want). • User profiles! View your own profile in the Profile tab. View other users' profiles through the Following section on media detail screens, from notifications for new followers, or by pasting an AniList link on the Search screen. • You can now open AniList links from the Search page. Copy an AniList link, open Ryuusei, go to the Search page, and press the Paste button to open the link in Ryuusei. (You can also go to the Discover page and long-press the magnifying glass button, then use the "Paste and Go" button that appears.) • REMOVED: Ryuusei no longer tries to open AniList links from the clipboard automatically. Please use the Search page to open AniList links! • The Search page has some small design updates, including a pull-down menu to choose what kind of thing you're looking for (iOS 16 only) This is the last version of Ryuusei that will support iOS 14. Be sure to update iOS to keep getting new features and bug fixes for Ryuusei!
• Fixed an issue where notifications could fail to load • Removed extra whitespace that sometimes appeared in More Information section for staff/characters
This update brings new features and bug fixes: • Customize the app's accent color and color theme! Check Settings > Appearance to see the options. • Change your primary media type—the kind of media that's shown first on Dashboard, List, and Discover. The default is anime, but try changing it to manga if you mostly use Ryuusei to track your reading! • Your preferred person name style is now used throughout the app. You can change your preferred person name style in Settings > Account. If you're not logged in, AniList's default style is used (western order romaji). • Staff and characters have a new More Information section, which includes info like alternate names, birthday, and more • Community ratings are now shown on recommendations • Data change notifications now show the reason for the change, if one was provided • Fix haptic feedback missing on certain Favorite buttons • Fix issue with Accounts page not always updating when logging in from other screens
This update brings some bug fixes: • Fix notifications not appearing for status posts • Fix issue where an anime character with no voice actor could not be tapped • Fix crash that could occur when loading notifications • Fix crashes that could occur when updating progress or score on Dashboard and Details screens • Under the hood changes to the Notifications screen to make it generally more reliable
This update brings new features, bug fixes, and more: Note: Opening links from the clipboard is now off by default. If you used this feature before, you may need to turn it back on under Settings > General - The Staff Detail screen has been rebuilt from the ground up! Voice acting roles have a new layout that gives more focus to characters, and all sections are collapsible so you can move around the screen faster. - Character detail screen! Tap on characters to view more information about them, including larger pictures and what anime and manga they appear in. You can also add them to your favorites! (On rows that have both a character and voice actor, tap on the character's picture to view the character's details.) - Opening Ryuusei when you have a link to a character from AniList.co on your clipboard will offer to open the detail page in the app (if you have clipboard link detection enabled) - Anime, manga, and staff can now be set as favorites - The Settings screen has a new look, and a new Help & Feedback section - The design of the What's New screen has been refined - New notification types are now supported (media data changed, media deleted, media merged) - Improve iOS 15 compatibility - Fix accent colors being slightly wrong in some areas of the app - Image loading should now be faster - Images that are loading have more pleasant placeholder colors - You can send log data when getting help with a problem in the app - iOS 14.5 is now the minimum supported OS version