Skip to content

v1.9.0 - Lots of Bug Fixes plus Aspect Ratio and External Web

Compare
Choose a tag to compare
@iwalton3 iwalton3 released this 13 Mar 05:10
· 129 commits to master since this release

The goal of this release was to clean up a bunch of bugs and issues. You can now set the aspect ratio from the player. I also added a bunch of codec profile settings and force transcode Dolby Vision content. Using a web client provided by your Jellyfin server instead of the built-in one is now supported too.

  • Add aspect ratio controls to player. (#388)
  • Don't reset mute between videos. (#349)
  • Auto-detect and switch SteamOS to TV mode. (#237)
  • Add options to disable Windows integrations. (#351 #342)
  • Allow forcing transcodes for HEVC, Hi10p, 4K, HDR, and/or AV1.
    • Media profile settings now work without a client restart.
  • Allow requesting the server to transcode to HEVC.
  • Improve usability of client API to make integrations with other clients easier.
  • Allow running JMP without an embedded webclient.
    • This will make it easier for upsteam distributions to package the software.
    • You can opt-in to using a server-provided web client through client settings.
    • This may also be useful for people who modify their web client on the server.
  • JMP now uses the official webclient build from repo.jellyfin.org.
  • Switch to custom mpv build which has working TLS 1.3 support.
  • Fix time breakage from skipIntroPlugin. (#387)
  • Add delay to prevent broken update dialog. (#373)
  • Prevent Dolby Vision content playing without server transcoding.
    • This fixes colors in media but requires a GPU on the server to support playback.
    • I have disabled remuxing of HEVC due to a bug in the server for now. You can re-enable it in settings but it will break this Dolby Vision fix.
    • If you want to direct play Dolby Vision, you could try using the experimental gpu-next mpv mode with MPV Shim.