Skip to content

Releases: allecsc/Stremio-Kai

v4.4.0

16 Feb 18:20
09c45c2

Choose a tag to compare

Changelog

Subtitle & Track Selection

  • Fixed subtitle position - Now starts from bottom of screen (0% vertical margin)
  • Fixed Smart Track Selector - Stored preferences now properly validated against rejection rules, improved auto vs manual change detection, and better preference matching using substring logic
  • Added external subtitle support - 10-second waiting window with track-list observer for external subs to load

Audio & Playback

  • Improved Audio Modes - Enhanced audio profiles for more noticeable differences (previous settings were too subtle)
  • Minor profile manager stability improvements

UI Fixes

  • Fixed Hero Banner title size adjustment #72
  • Reduced navigation bar's hover area to prevent it overlapping with the dismiss button on first poster

v4.3.0

02 Feb 18:29
09c45c2

Choose a tag to compare

Changelog

Profile Selection & State Logic Overhaul

  • Fixed race conditions when applying profiles with single gatekeeper that coordinates between asynchronous MPV events and Stremio metadata, eliminating timing conflicts and improving stability.

Audio System Changes

Default Audio Handling

  • Changed default from normalized sound to "Passthrough (bit-perfect)" - Ensures unmodified, lossless audio by default.

New Audio Profile Settings

  • Added Audio Profile dropdown in Settings → Player → Audio (before "Match Audio to Video Language")
  • Passthrough (Default): Bit-perfect, no filters applied
  • Night Mode (Reduce Bass & Rumble): 100Hz high-pass filter with +4dB voice boost for late-night listening
  • Voice Clarity (Boost Dialogue): +5dB speech bias for better dialogue intelligibility

UI Fixes

  • Fixed some Settings labels not hiding when their associated function is disabled

v4.2.0

27 Jan 23:02
4bdd7c8

Choose a tag to compare

Changelog

Major Fixes

Track Selection & Subtitles

  • Fixed "Remember Track Selection" - Now permanently remembers audio and subtitle language preferences per individual show when enabled #51
  • Fixed "Subtitles Selection Mode" - Now properly respects your choices

Playback & Performance

  • Removed watchdog from profile manager that caused stutter loops
  • Added microseek after each SVP initialization to reduce A/V desync issues
  • Performance optimizations and stability improvements

Display & UI

  • Fixed ICC being incorrectly applied to HDR content when ICC setting is enabled
  • Added Ultrawide support with zoom-in option to fill the screen
  • Changed video/stream list size to be more responsive across different resolutions

UI/UX Improvements

  • Added Board shortcut when clicking the logo
  • Added Board shortcut when clicking the back button from a show's detail page
  • Layout consistency for Ultrawide screens

Bug Fixes

  • Fixed edge case for anime detection causing false positives
  • Fixed "Show Skip Notification" toggle not properly disabling notifications
  • Added multiple CORS proxy fallback options for improved reliability which should fix MDBlist lists failing to add content to Hero Banner for some users #53

v4.1.1-Hotfix

25 Jan 00:04

Choose a tag to compare

Changelog

  • Fixed edge case where regular content would be identified as anime

v4.1.0

24 Jan 01:35
48c9d7c

Choose a tag to compare

Changelog

New Features

  • HDR Target Peak (nits): Added a new setting in Display to customize peak brightness for HDR content
  • OSD Profile Messages: Added a toggle in Advanced settings to show/hide the "Cinema • HDR" auto profile selection on-screen messages #34
  • Vulkan Mode: Added a toggle to enable Vulkan GPU API with async compute/transfer (requires restart)

Improvements & Fixes

UI & Metadata

  • Changed on-demand private refresh to automatic refresh on hover once every 24h
  • Fixed title being shown in original language instead of English when localized version was not found #43
  • Added TMDB certification for content with tooltip explaining meaning
  • Unified all textboxes (API Keys, Hero Banner, Settings) to use identical styling
  • Fixed margin inconsistencies between rows on Settings page

API & Settings

  • Changed "Language" and "Ratings" settings to fully hide (instead of dim) when required API keys are missing

Playback

  • Refined skip intro filter detection for fewer false positives
  • Fixed skipping behavior when chapters are unavailable
  • Fixed volume reset occurring on every file #41
  • Fixed HDR passthrough functionality #38
  • Improved SVP implementation

v4.0.0

20 Jan 05:28
e5da4d1

Choose a tag to compare

Changelog - Stremio Kai v4.0

🎨 UI & Metadata

  • Fixed MAL links not working and some IDs not being saved properly by improving database merging and saving algorithm
  • Changed default movies/series lists to use snoak's catalogs
  • Reduced size of episodes list
  • Improved scrolling and hiding mask
  • Moved OLED toggle under settings page
  • Added back scrollbars across the app
  • Added auto fullscreen toggle under settings page
  • Improved Board layout and responsiveness - hero banner and board content now properly rendered for all resolutions and window sizes without overlapping elements
  • Added Hero Banner section under settings page that allows selecting different catalog lists and even using a custom one from MDBList. Hero Banner can now be completely disabled by setting both catalogs to None
  • Added complete metadata to show's details page, including all ratings available, tags, cast & crew with photos names and characters played, episodes description, and localized description, tagline and logo to the chosen language, when available
  • Made clickable links inert during playback to avoid accidental webpage openings
  • Fixed Search textbox missing from the Addons page
  • Added quick shortcut to GitHub repo on settings page and donation button
  • Changed UI font overall to Montserrat
  • Fixed thumbfast not showing up
  • Added TMDB language selector for metadata in your preferred language, under Settings > Enhanced Metadata > Preferences. Note: It's not perfect as some titles do not have localized data and not all fields, data, and places in the app have been converted but it should be enough for a personalized experience. Titles, tagline, overview and logos are localized when available
  • Added toggles for all ratings, to choose just the ones you want to see, under Settings > Enhanced Metadata > Preferences
  • Added network badges and studio logos for anime content on the hover panel for easier identification of preferred releases

⚙️ Settings & Configuration

  • Added first time welcoming setup wizard for quick setup
  • Added private API enrichment for enhanced metadata from TMDB and MDBList (requires private API keys), under Settings > Enhanced Metadata
  • Added HDR passthrough toggle, Anime4K presets and SVP toggle to Settings page under Settings > Player and Settings > Player > Anime Enhancements
  • Added color profiles, ICC toggle, replaced audio presets with new ones (and added night mode on cycle shortcut), changed and updated shortcuts (see the new shortcuts under Settings page)
  • Integrated smart_track_selector script for better audio and subs preferences directly into Stremio's Settings page - no need to edit conf files anymore. Settings have been integrated into Stremio's native subs and audio settings with lots of power user preferences. Users can filter with precision exactly how their subs and audio should behave
  • Added Auto-skip and Show notification toggles for skipping intro function under Settings > Player > Advanced

🎬 MPV & Playback

  • Fixed embedded subtitles not being able to resize
  • Reviewed and optimized all mpv related scripts
  • Skipping Intros outside the intro/outro windows is now allowed everywhere during playback but will ask for confirmation by pressing the button again in a 5 second window. Complete script rewriting, optimizing, modularized, new features, better detection for notifications, less false positives
  • Improved stability and compatibility with all encoding and formats by removing experimental async settings that caused AMD driver timeouts from mpv.conf. Reconfigured mpv completely, changed from gpu-api=vulkan to automatic selection which usually defaults to d3d11va and configured everything for this api. Also improved properties reset between files and different profiles
  • Profile Manager v7.0: Complete architecture rewrite - hybrid static+dynamic approach. Base profiles (sdr, anime-sdr) in mpv.conf contain only static settings. Dynamic layers (HDR handling, shaders, VF chains) applied via mp.set_property(). Eliminates profile inheritance bleeding issues. Improved anime detection based on specific anime IDs, multiple metadata and group regex patterns to avoid applying anime profiles to Asian live-action content. Moved anime enhancements logic and all HDR profile logic here, added HDR-to-SDR tonemapping profile for HDR content played on non-HDR screens
  • Fixed A/V desync issues for anime content via active watchdog system
  • Smart Track Selector: Replaced smart_subs_selector with smart_track_selector which now allows audio language prioritization and rejection. This script intelligently scans and selects the best tracks based on your preferences. Includes native forced override feature for perfect subtitle selection. The script's behavior is controlled via Settings page.

📦 Distribution

  • Stremio Kai Zero is no longer distributed as a separate build - you can now toggle all features you need or do not need from within the app's Settings page
  • Added installer option besides the usual portable archive installation

🐛 Known Issues

  • Details page is not being injected if show is entered from Discover page
  • Some scaling issues still remain

v3.0.0

13 Dec 12:14
e0ac201

Choose a tag to compare

Changelog - Stremio Kai v3.0

UI Overhaul

  • Complete Redesign: A modern, universal aesthetic with a new logo.
  • Refined Layout: Cleanup of spacing and consistency across all views.
  • Redesigned Hero Banner: Improved metadata and more diverse catalog selection.
  • Anime Hero Section: Dedicated section showing today's episode releases.
UI

New Features

  • Metadata Panel: A dedicated info panel for quick content insights.
Metadata Panel


  • OLED (Pure Black) Toggle: Instant theme switching for high-contrast displays.

oled-toggle

Performance Improvements

  • Optimized Engine: Reduced UI overhead for faster navigation and snappier interactions.
  • Stability: General bug fixes and internal logic improvements.
  • Core Update: Updated to Stremio Community 5.0.21

Builds

  • Stremio Kai: The complete experience including all anime enhancement features.
  • Stremio Kai Zero: A "clean" build with all UI, Performance upgrades and QoL enhancements but no anime-specific sections.

💬 Issues & Requests

Your feedback is important:

v2.9.0-hotfix1

03 Nov 23:47
bdc4f24

Choose a tag to compare

🔥 Calendar Hotfix (v2.9.0)

  • Fixed calendar UI clipping issue where it rendered out of bounds.

Installation:
Requires full version v2.9.0.
Extract the hotfix into your Stremio main folder (where the .exe is located) and overwrite when prompted.

v2.9.0

03 Nov 16:35
bdc4f24

Choose a tag to compare

Changelog

  • Improved smart subtitles script to better handle edge cases

Enhanced Metadata

  • Reworked to use CSS instead of DOM manipulation, fixing black screen crashes (#8)
  • Improved compatibility with intelligent type detection and error handling
    • Properly displays metadata for both series and movies
    • Supports Cinemeta and IMDB metadata (limited by free Cinemeta API)
  • Caches results in localStorage for faster performance
  • Reacts to content changes to update metadata dynamically

Library Fixes

  • Restored missing More options button
  • Fixed broken dropdown menu (#7)
  • Integrated enhanced metadata into the library view

Image



v2.8

19 Oct 17:46
59359ae

Choose a tag to compare

Changelog - Major UI Improvements

  • Extensive visual refinements and overall polish
  • Applied glassy blur across the UI for a unified look
  • Added automatic Update Notification that shows a clickable release link when a new version is available
Dashboard



  • Added seekbar hover time preview showing exact time while hovering
  • Fixed thumbfast's thumbnail preview rendering to display properly

Image



  • Redesigned toast notifications for skipping intros/outros to match the new UI
Skip Toast Notification


  • Added Kai Shortcuts in the settings panel for quick access to common actions
  • Added version number display in the settings side panel
Kai Shortcuts


  • Added drop-shadow to subtitles ⇨ Check below how to set them up properly
Subtitle Drop-Shadow Configuration


  • Minor performance improvements

Notes

  1. For those who prefer a box around subtitles, you can find instructions in the mpv.conf file inside portable_config.
  2. Two builds are provided:
  • Stremio Kai — full build with anime enhancement features and all scripts. Two theme flavors included:
    • OLED — Pure black, great for OLED displays. Default
    • Stremio Flavor — Maintains Stremio's original purple tinted theme.
  • Stremio Kai Zero — stripped down build without anime enhancement features but including UI, shortcuts, and notification features.

Known Issues

  • UI might fail to render and show a black screen. Hit F5 for a quick refresh, that should solve it.

💬 Community Contributions & Feature Requests

This update introduces support for custom CSS and JS via WebMods.
If you build something with it — a theme, script, or tweak — share it in the Discussions page so others can benefit.

Got ideas or feature requests? Use the same space to start a thread.