Releases: jztiger/kromaplay-releases
KromaPlay 0.9.6
KromaPlay — a playback-first client for Plex & Jellyfin. Direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
New
- Find 4K & HDR fast. Every movie/show library now has a Quality filter (the HQ icon): filter by resolution (4K / 1080p / 720p / SD) and HDR / Dolby Vision — works on Plex and Jellyfin.
- Parental controls. Set a PIN-locked maturity ceiling (Settings → Parental controls) and the app hides anything above it — across browsing, search, and the home screen. Unrated titles are hidden too.
- "What's new" in-app. After an update, a quick highlights sheet shows what changed — and it's always available under Settings → What's new.
Fixed
- Search now shows real posters instead of gray placeholders (Plex search was returning incomplete artwork).
Recent (0.9.5)
- Music libraries with gapless playback, a Now-Playing screen, and music playlists.
- On-brand colours that tint to your server — Plex gold, Jellyfin purple.
- Drag-to-scroll everywhere, deeper home rows with hover arrows.
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — signed (publisher Jason Howard). If SmartScreen prompts, More info → Run anyway. Per-user install, no admin.
Android — sideload the APK; allow install unknown apps, Play Protect → Install anyway.
KromaPlay 0.9.5
KromaPlay — a playback-first client for Plex & Jellyfin. Direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
New — Music
- Music libraries. Browse the way your library is organized: artist → albums → tracks. Open an album for the full track list, hit Play or Shuffle, or tap a track to start there.
- Gapless playback. Albums and playlists play seamlessly track-to-track — no gap between songs.
- Now-Playing screen for music — album art front and centre over a soft backdrop, with transport, scrubbing, and track skipping.
- Shuffle everything — shuffle an album, an artist's whole discography (Play all / Shuffle), or an entire music library from the top bar.
- Music playlists now appear alongside video playlists and play gaplessly.
- Music shows up in search, and music libraries get their own sort options (Name, Recently Added, Recently Played).
New — Design refresh
- On-brand colours. The app moved off the old Plex-amber accent to the KromaPlay spectrum — a gradient KromaPlay wordmark, gradient Play/Resume buttons, and gradient progress bars.
- It tints to your server. Plex themes the app in warm gold; Jellyfin themes it in purple/blue — switch servers and the whole app re-colours.
New — Browsing & scrolling
- Deeper rows on the home screen, with hover ‹ › arrows to page through them.
- Drag to scroll anywhere with the mouse (not just the wheel) — and the same touch-flick works on tablets.
- A clearer, always-visible scrollbar on the home page.
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — signed (publisher Jason Howard). If SmartScreen prompts, More info → Run anyway. Per-user install, no admin.
Android — sideload the APK; allow install unknown apps, Play Protect → Install anyway.
KromaPlay 0.9.4
KromaPlay — a playback-first client for Plex & Jellyfin. Direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
Fixed
- Remote access. When away from home (cellular / different network), the app could get stuck on your server's LAN address and time out instead of switching to a reachable remote connection. It now re-checks the best connection on launch and when you return to the app, so Plex works on the go.
Recent
- Windows in-app update notifications (0.9.3).
- Jellyfin support, the KromaPlay icon, Dolby Vision Profile 5 — see 0.9.0–0.9.3.
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — signed (publisher Jason Howard). If SmartScreen prompts, More info → Run anyway.
Android — sideload the APK; allow install unknown apps, Play Protect → Install anyway.
KromaPlay 0.9.3
KromaPlay — a playback-first client for Plex & Jellyfin. Direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
New
- Windows in-app updates. KromaPlay now checks for new versions on launch and tells you when one's available (with a one-click download) — and there's a Settings → Check for updates button. Previously this was Android-only. So once you're on 0.9.3, you'll be notified of every future release automatically.
- Cleaner "What's new" text in the update prompt.
Everything from 0.9.x
- Jellyfin support alongside or instead of Plex (Settings → Source).
- The KromaPlay app icon across Windows, Android, and iOS.
- Player transport controls, Dolby Vision Profile 5 color-correct on both Plex and Jellyfin.
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — signed (publisher Jason Howard). If SmartScreen prompts, More info → Run anyway. Per-user install, no admin.
Android — sideload the APK; allow install unknown apps, Play Protect → Install anyway.
Upgrading from 0.9.0 or earlier on Android: that build had a different application id — uninstall it first, then install this APK. (0.9.1+ → 0.9.3 updates in place.)
KromaPlay 0.9.2
KromaPlay — a playback-first client for Plex & Jellyfin. Direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
New
- Brand-new app icon — the gradient-K mark (Plex gold → Jellyfin blue), now across Windows, Android (adaptive), and iOS.
Included from 0.9.1
- Plex sign-in handoff fix, and the full KromaPlay rename.
Everything from 0.9.0
- Jellyfin support alongside or instead of Plex (Settings → Source).
- Player transport controls (restart, ±10s, next/previous episode).
- Dolby Vision Profile 5 color-correct on both Plex and Jellyfin.
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — signed (publisher Jason Howard). If SmartScreen prompts, More info → Run anyway.
Android — sideload the APK; allow install unknown apps, Play Protect → Install anyway. In-app updates work from here on.
⚠️ Upgrading from 0.9.0 or earlier on Android: that build had a different application id, so uninstall it first, then install this APK. (0.9.1 → 0.9.2 updates in place.)
KromaPlay 0.9.1
KromaPlay — a playback-first client for Plex & Jellyfin. Direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
A bugfix + finalization release on top of 0.9.0.
Fixed
- Plex sign-in now completes. After authorizing in the browser, the app sometimes bounced back to the login screen instead of landing on Home. Fixed — the handoff now works reliably.
Changed
- The app is now fully KromaPlay under the hood (executable, package, and bundle identifiers), not just the display name.
Everything from 0.9.0
- Jellyfin support alongside or instead of Plex (Settings → Source).
- Player transport controls (restart, ±10s, next/previous episode).
- Dolby Vision Profile 5 color-correct on both Plex and Jellyfin.
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — signed (publisher Jason Howard). If SmartScreen prompts, More info → Run anyway. Per-user install, no admin needed.
Android — sideload the APK; allow install unknown apps, and on Play Protect choose More details → Install anyway.
⚠️ Upgrading from 0.9.0 or any earlier build on Android: this release has a new application id, so Android treats it as a separate app. Uninstall the old one first, then install this APK. From 0.9.1 onward, in-app updates work normally. (Windows is unaffected — just install over the top.)
KromaPlay 0.9.0
KromaPlay is a playback-first client for Plex & Jellyfin — direct play with the latest codecs (HEVC, AV1, Dolby Vision, HDR10/10+, lossless audio), powered by libmpv.
This is the first release under the new name (formerly "Modern Plex").
What's new in 0.9.0
- Jellyfin support. Add a Jellyfin server alongside (or instead of) Plex — browsing, detail pages, search, Continue Watching / Next Up, collections, playlists, and playback all work the same. Sign in from the login screen or add one any time in Settings → Source, then switch between servers there.
- Renamed to KromaPlay, with a refreshed About screen and identity.
- Player transport controls. Restart, skip ±10s, and next/previous-episode buttons in the player, plus the existing Up-Next auto-play.
- Dolby Vision Profile 5 renders correctly over Jellyfin too (same color-accurate engine path as Plex).
Downloads
| Platform | File |
|---|---|
| Windows installer (recommended) | KromaPlay-Setup-x64.exe |
| Windows portable (no install) | KromaPlay-win11-x64-portable.zip |
| Android (most phones) | KromaPlay-android-arm64.apk |
| Android (older 32-bit devices) | KromaPlay-android-arm32.apk |
Installing
Windows — the app is code-signed (publisher Jason Howard). If SmartScreen still shows a blue prompt on first run, click More info → Run anyway. The installer is per-user and needs no admin rights.
Android — sideload the APK:
- Open the
.apk(arm64 for virtually all modern phones). - If prompted, allow your browser/files app to install unknown apps.
- Play Protect may scan it — choose More details → Install anyway.
- After this first manual install, future updates are in-app (Settings → About → Check for updates, or the prompt on launch).
Updating from an older build? Install this 0.9.0 APK once by hand; in-app updates resume from here.
Known issues
- On Jellyfin, the library genre filter is empty — this server's genre aggregation endpoint returns nothing (per-item genres are fine). Plex is unaffected.
- Dolby Vision Profile 5 on Android is correct on arm64 only; 32-bit builds use the stock engine.