github allecsc/Stremio-Kai v4.0.0

latest releases: v4.6.2, v4.6.0, v4.5.0...
one month ago

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

Don't miss a new Stremio-Kai release

NewReleases is sending notifications on new releases.