Skip to content

AniPlay v1.6.1: Playback & Stream Precision Update 🚀

Latest

Choose a tag to compare

@SahilKumar337 SahilKumar337 released this 03 Oct 10:34
· 1 commit to main since this release

🚀 AniPlay v1.6.1: Playback & Stream Precision Update

⏸️ Strict Player Pause Lock

  • Removed segment buffer auto-play: Fixed a bug where Hls.Events.BUFFER_APPENDED repeatedly called .play() on each buffered segment, causing the player to resume playback automatically after the user paused.
  • Player strictly remains paused across buffering, ad cycles, and loading states until explicitly resumed.

🎯 Cross-Episode Stream Isolation

  • Resolved cross-episode contamination (e.g. Episode 14 playing Episode 2) with multi-episode isolation checks and active stream cleanup on episode/track switch.
  • getCachedServers now validates against episodes 1, 2, and prior episodes, instantly purging contaminated cache entries.

👻 Ghost Server Auto-Purge & Failover

  • Unresolved placeholder servers (AniHD, MegaPlay) are cleanly discarded when an episode has not yet aired on those providers, routing straight to working streams (WavesHD, HD-1).
  • resolvePlaceholderServer strictly matches by exact server name and type without falling back to unrelated servers.

🔄 Dynamic Episode Cache Refresh

  • AniKoto scraping automatically bypasses and refreshes cached episode manifests when newly released episodes air.

📱 In-App & Settings Version Parity

  • Settings page now features a dedicated "Version & Release Fixes" card displaying AniPlay v1.6.1 (Latest Release) with an inline summary of fixes and a direct link to full release notes.
  • Profile menu updated with "What's New (v1.6.1)" modal highlights.