Finish Airing Date - MAL

Calculate the expected finish dates for airing anime, manage and see your tracked anime in a custom dashboard, and get browser notifications when they complete.

queste sono le versioni di questo script in cui il codice è stato aggiornato Visualizza tutte le versioni.

  • v8 13/05/2026

    Now the script menu button no longer disappears after opening the menu on pages that have the Notify me when it starts button.

  • v7 11/05/2026

    Updated script description.

  • v6 11/05/2026
    1. Interactive Dashboard UI: Added a visual modal (accessed via a new "Notify me" button) to view, manage, and search all tracked anime.

    2. Advanced Data Storage: Changed storage from raw numerical timestamps to rich JSON objects containing the anime's title, cover image, episode count, and status.

    3. Categorization & Pagination: Automatically separates tracked anime into "Projected Finale" (known dates) and "Pending Finale" (TBA dates) with paginated navigation.

    4. Settings Toggles: Added UI checkboxes to automatically track airing anime you open (Auto-add) and to toggle the post-airing deletion behavior (Auto-del).

    5. Highlighting: Added a star button (★) to favorite and visually highlight specific cards in the dashboard.

    6. Anti-Spam Notifications: Implemented a notified flag to ensure you are only alerted once per finished anime, unless MAL adds a newer date, preventing duplicate popups if you reopen the page.

    7. Single-entry Support: Upgraded the date parser to accurately capture and track 1-episode entries with static release dates rather than weekly schedules.

    8. Manual Update Sync: Added an "Update" button to fetch the latest episode counts and status changes from MAL for all tracked entries.

    9. Legacy Data Auto-Fixer: The script automatically detects old v5 timestamp data and fetches the missing titles/images to seamlessly upgrade them to the new JSON format.

    10. Removed Rigid Selectors: Removed the hardcoded reliance on #curEps and specific <h2> tags, replacing it with a robust, centralized DOM parser to prevent crashes if MAL changes its layout.
  • v5 08/05/2026

    Now the script:
    Shows a browser notification.

    Checks for animes that finished airing on every single MAL anime page load.

    Checks in case the Information header or Aired divs don't exist.

    Changed the Anime ID extraction to guarantee it always grabs the correct numeric ID, even if the URL structure has extra parameters.

  • v4 02/10/2024

    Added two checks:
    Now the anime link is only opened If the expected Finished Airing Date is today or has passed.
    The entry page only has the symbol ﹌﹌﹌﹌﹌﹌ added below the expected Finished Airing Date If the expected Finished Airing Date hasn't passed yet.

    This fixes the bug where when the expected Finished Airing Date had passed, the script opened the anime entry page in a loop.

  • v3 03/07/2024

    Added support to notify users when an anime entry has finished airing.

  • v2 18/12/2023

    Now the script also works on entries that have only "Aired: month year" and have no "day," number yet.

  • v1 12/12/2023