Kodi 22.0b1-Piers

22.0b1-PiersPre-release

v22.0b1-Piers

Added 5
  • Add live bitrate infolabels
  • Show the codec of the current subtitle of the playing video
  • Add Media Details dialog
  • Add audio language to media item badges
  • Add additional HDR formats to the UI
Changed 8
  • Upgrade to FFmpeg 8.1.2
  • Improve accuracy for chapter changes
  • Improve handling of chapters read by FFmpeg
  • Improve tempo settings
  • Integrate bookmarks into forward/backward skip
  • Improve subtitle visibility
  • Improve subtitle timing
  • Improve Bluray handling for .nfo files
Fixed 8
  • Fix seeking during 1.6x tempo
  • Fix AV1 playback with keyframe-filtering=2
  • Fix broken OSD for DVDs after Alpha 3
  • Fix possible crash during DTS-HD audio playback
  • Fix audio delay for live TV with AC3/EAC3 passthrough
  • Fix handling of ASS/SSA script headers
  • Fix duplicate taglines in the library view
  • Fix various stream detail issues
Changelog
Video
  • Upgraded to FFmpeg 8.1.2
  • Added live bitrate infolabels
  • Improved accuracy for chapter changes
  • Improved handling of chapters read by FFmpeg
  • Improved tempo settings
  • Integrated bookmarks into forward/backward skip
  • Fixed seeking during 1.6x tempo
  • Fixed AV1 playback with keyframe-filtering=2
  • Fixed broken OSD for DVDs after Alpha 3
Audio
  • Fixed possible crash during DTS-HD audio playback
  • Fixed audio delay for live TV with AC3/EAC3 passthrough
Subtitles
  • Subtitle visibility improvements
  • Subtitle timing improvements
  • Fixed handling of ASS/SSA script headers
  • Shows the codec of the current subtitle of the playing video
Library
  • Added "Media Details" dialog
  • Added audio language to media item badges
  • Added additional HDR formats to the UI
  • Fixed duplicate taglines in the library view
  • Fixed various stream detail issues
  • Improved Bluray handling for .nfo files
  • Improved Bluray playcount handling
  • Improved stacking for movie/folder path names with roman numerals
  • Fixed handling of more complex episode ranges
  • Improved Movie Version scanning behavior
  • Improved media badges
Music
  • Fixed several issues for CUE sheets
  • Fixed several audiobook issues
  • Fixed rescanning music items
PVR
  • Improved daily wake-up timer
Games
  • Added new Disc Manager
  • Fixed possible crash when changing resolution
  • Fixed M3U handling for multi-disc games
  • Fixed transparency when choosing video filters
  • Added ability for Amiga controllers to autoconnect
  • Added "Select" button for Amiga controllers
Network
  • Fixed NFSv4 file creation with atomic O_EXCL flag
  • Fixed possible crash when a JSON-RPC TCP client disconnects
  • Fixed parsing NFS URL options
  • Fixed reading DVD folders on NFS
  • Fixed SMB session exhaustion (Windows desktop is limited to 20 connections)
  • Extended the JSON-RPC method Textures.GetTextures to report texture status
  • Fixed potential XSS and open redirects in the web UI
Databases
  • Fixed incompatibility with MySQL 9.6 and above
  • Fixed incompatibility with MariaDB 10.x remote databases
  • Fixed possible crash when MySQL server is temporarily unavailable
Inputstream add-ons
  • Added HDR, color metadata, 10-bit and 12-bit to Inputstream add-ons
  • Fixed non-encrypted streams in Inputstream add-ons
Peripherals
  • Improved CEC handling (product of DevCon 2026 outside Barcelona)
  • Fixed crash when rapidly hotplugging Linux joysticks
Profiles
  • Fixed possible crash switching to a profile that has never been used before
  • Fixed migrations across different profiles
Skinning
  • Blocked clicks on disabled buttons
  • Small tweaks to default Estuary skin
  • Fixed nested label formatting
  • Fixed scrolling text speed scaling with display resolution
  • Fixes for skin reloading for skin developers
  • Improved HDR profile support
  • Added skin setting for showing original/localised movie titles
Python
  • Upgraded to Python 3.14.6
  • Fixed addVideoStream(), addAudioStream() and addSubtileStream()
Platforms
Android
  • Fixed crash when using voice recognition
  • Fixed general app failures due to JNI exception
  • Fixed crash when starting Zeroconf browser
  • Fixed error when running "Library > Clean library" in settings
Linux (general)
  • Increased support for remote keys
Embedded Linux (DRM, GBM, and GLES)
  • Substantial rewrite of Linux rendering
  • Brings GLES to feature parity with GL
  • Added full HDR end-to-end support (decode, colorimetry, tonemapped GUI, and 10-bit output)
  • Added 12-bit decoding support
  • Added dithering and HQ scalers for GLES
  • Added "auto" dithering mode (GLES-only)
  • Added YUV 4:2:2 and 4:4:4 support
  • Added VAAPI hardware decoding of HEVC 4:2:2 and 4:4:4 (GLES-only)
  • Improved video performance
  • Improved GUI appearance in HDR mode
  • Expanded hardware support, especially for ARM devices
  • Fixed BT.2020 colorimetry signalling for DP-HDMI dongles
  • Fixed numerous "limited-range" video black-level issues
webOS
  • Fixed screensaver enabling during playback on webOS 4
  • Fixed playback on webOS 26
  • Fixed forced aspect ratio playback
tvOS
  • Improved Siri Remote playback controls
Developers
  • Fixed build failure with Visual Studio 2026 18.6.0 (May 2026 Update)
  • Change minimum required FFmpeg version from 8.1.0 to 8.1.1
  • Warning for case-sensitive filesystem users: a filename was corrected, and may cause git errors
Known issues
  • On some GBM/GLES platforms, fullscreen video may show stale or flickering overlay graphics
View original

Upgraded? How did it go?

Discussion