Kodi

Media

An open-source home theatre software.

Latest 21.3-Omega · by XBMC FoundationWritten in C++Websitexbmc/xbmcRSS

Branches

22
22.0b2-PiersPre-release
21
21.3-Omega

Release activity

Release activity — 5 releases across 4 days in the last year. Each cell is one day; darker means more releases that day. Older weeks are hidden at this screen width.
JunJulAugSep
SundayNo releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 20261 release on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026No releases on Aug 16, 2026No releases on Aug 23, 2026No releases on Aug 30, 2026No releases on Sep 6, 2026
MondayNo releases on May 25, 2026No releases on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 20261 release on Aug 31, 2026No releases on Sep 7, 2026
TuesdayNo releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026
WednesdayNo releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on May 30, 2026No releases on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

5 releases in the last year, busiest day 2

Changelog

Filter releases by branch
11 of 11 releases
22.0b2-PiersPre-release

v22.0b2-Piers

Added 7
  • Enabled screenshots for HDR content
  • Added full RetroAchievements support
  • Added ability to remember which emulators are used per-game and per-folder
  • Added Fairchild Channel F emulation
  • Added advanced setting to ignore folder names within archives
  • Added SVG image support
  • Added $MAP[] XML syntax for key/value lookup tables
Changed 5
  • Upgraded FFmpeg to v9.0.1
  • Upgraded Libbluray to v1.5.0
  • Improved Blu-ray episode handling
  • Improved Blu-ray movie playlist selection
  • Change ReplayGain PreAmp settings to be centered at 0 dB instead of 89 dB
Fixed 8
  • Fixed pixel format detection for AV1 content
  • Fixed fullscreen playback dimensions on 50 Hz TVs
  • Fixed FPS detection of MPEG Transport Streams (.ts / .m2ts)
  • Fixed loss of the HDMI video signal when playing certain content
  • Fixed skip accuracy when paused
  • Fixed playback when moving Kodi between screens on Windows
  • Fixed tonemapped (HDR->SDR) colorimetry
  • Fixed Dolby Vision playback on Android with PGS subtitles

From Kodi

Changelog
Video
  • Upgraded FFmpeg to v9.0.1
  • Fixed pixel format detection for AV1 content
  • Fixed fullscreen playback dimensions on 50 Hz TVs
  • Fixed FPS detection of MPEG Transport Streams (.ts / .m2ts)
  • Fixed loss of the HDMI video signal when playing certain content
  • Fixed skip accuracy when paused
  • Fixed playback when moving Kodi between screens on Windows
  • Fixed resuming MPEG Transport Streams with H.264 video on Android
  • Fixed VC-1 regression causing heavy stuttering on Android TV
  • Fixed "sync playback to display" setting for some embedded (GBM) platforms
  • Fixed crash when using add-on video codecs with some embedded (DRMPRIME) platforms
  • Fixed possible memory leak with video codec binary add-ons
Blu-ray
  • Upgraded Libbluray to v1.5.0
  • Improved Blu-ray episode handling
  • Improved Blu-ray movie playlist selection
  • Improved speed of Blu-ray disc detection
  • Fixed possible crash when selecting "Blu-ray menu" while choosing a Blu-ray playlist
  • Fixed stale metadata on playlist item transition
HDR
  • Enabled screenshots for HDR content
  • Fixed tonemapped (HDR->SDR) colorimetry
  • Fixed stale HDR metadata shown for video info
  • Fixed Dolby Vision playback on Android with PGS subtitles
  • Fixed HDR transfer PQ logic on webOS
  • Fixed playback of HDR10 HEVC Main 10 content on macOS
  • Fixed playback of sources with bad HDR light metadata
Bookmarks / Chapters
  • Fixed bookmark not cleared when playback finished
  • Fixed chapter skipping during DVD playback
  • Fixed displayed time and chapter after a chapter jump
  • Fixed two chapters being created in the first 1 second
3D
  • Fixed delayed switch when changing 3D mode
Audio
  • Change ReplayGain PreAmp settings to be centered at 0 dB instead of 89 dB
  • Fixed errors in M2TS parser for DTS/TrueHD and LPCM content
  • Fixed MPEG-TS fast probe breaking DTS/DTS-HD audio metadata
  • Fixed possible loss of audio when playing HDR with passthrough audio
  • Fixed distorted sound on webOS
  • Fixed skipping first track after playing last track with "repeat all" enabled
Subtitles
  • Improved automatic selection of different languages
  • Fixed possible desync of external subtitles when seeking
  • Fixed issue with external subtitle searching and HTTP:// paths
  • Fixed subtitles not appearing after backward chapter or large seek
  • Fixed system-level crash on LG webOS when subtitles are displayed
  • Fixed removal of subtitles with URL-encoded paths
PVR
  • Fixed "smart select" in Guide window
  • Fixed possible loss of video when switching PVR channels on embedded platforms
  • Fixed wrong reminder types displayed in timer settings dialog
  • Fixed resolution of items only carrying item path, no tag
Games
  • Added full RetroAchievements support
  • Added ability to remember which emulators are used per-game and per-folder
  • Added error message when compressed savestates from v23 are loaded in v22
  • Added Fairchild Channel F emulation
  • Improved RetroAchievement support
  • Fixed broken audio with some emulators
  • Fixed discarding audio frames at the beginning of a stream
  • Fixed in-game rumble not working
  • Fixed torn frames on some Linux-based platforms
  • Fixed emulators using the previous emulator's system/save directories
  • Fixed possible crash when connecting/disconnecting controllers
  • Fixed analog triggers in Dreamcast emulators
Library
  • Added advanced setting to ignore folder names within archives
  • Improved video version functionality
  • Improved crossfading of images
  • Fixed showing artwork for movie series
  • Fixed crash when exiting while a directory is still loading
  • Fixed outdated watched/in progress status of movies/TV shows
  • Fixed TV show details being lost after a metadata refresh
  • Fixed sorting library items with Nordic (æ/ø/å/ä/ö) accents
  • Fixed display of empty TV shows
  • Fixed incomplete removal of movies when setting source content to "None"
  • Fixed scraping items with a {tvdb} tag in the filename
  • Fixed several bugs for .rar archive handling
  • Fixed sort order of movies with versions
  • Fixed slow scanning for imports/exports of actor thumb and TV show art
  • Fixed incorrect name and information shown for BDMV files
  • Fixed inability to play trailers when a Blu-ray ISO has been played at least once
UI
  • Added SVG image support
  • Fixed jerky vertical scrolling of long text
  • Fixed swizzle detection on some OpenGL platforms
  • Fixed deadlock on shutdown when the PlayerProcess dialog is open
  • Fixed resolution changing for some embedded platforms
  • Fixed monitor selection hidden on some multi-monitor systems
  • Fixed showing CPU/GPU temperature on M5 systems
Skinning
  • Added $MAP[] XML syntax for key/value lookup tables
  • Added Control.ResetGrouplist() to reset the last focused item in a grouplist
  • Fixed unmatched [TABS] handling
  • Fixed overshooting items in fixed lists by one item
  • Fixed possible error loading TTF fonts
  • Fixed using custom fonts without a "family_name" field
  • Fixed several glitches in font rendering on Windows
  • Fixed screensaver bug when updating the active skin
  • Fixed error logging when loading a skin
  • Fixed stale images after weather update
Peripherals
  • Enhanced CEC support, especially for Pulse-Eight CEC adapters
  • Upgraded libcec to v8.1.6
  • Changed controller handling from the Linux Joystick API to Udev
  • Fixed memory leak when unplugging devices
  • Fixed sorting of keyboard layouts
  • Fixed handling of "guide" button on some remotes
  • Fixed unconfirmed changing of peripheral settings
Network
  • Upgraded Samba to v4.24.4
  • Improved SMB stability over poor connections
  • Fixed crash when scanning NFS folders with # or ; in the directory name
  • Fixed loss of network/database services when logging off the master profile
  • Fixed browsing files via HTTP, HTTPS, and WebDAV if the server requires authorization
  • Fixed handling of spaces in WebDAV paths
  • Fixed sorting UPnP items by date
  • Fixed MySQL escaping for strings with %
JSON-RPC
  • Added Database.GetDatabaseName method and Database.Type enum
  • Added VideoLibrary.SetSourceContent method
  • Added PVR.GetPlayableBroadcasts method
  • Added GUI.OnSkinUnloading, GUI.OnSkinLoaded and GUI.OnSkinLoadFailed notifications
  • Added ability to set TV show trailer
  • Added ability to get game sources via Files.GetSources
  • Extended full BCP 47 language support over JSON-RPC
  • Improved JSON-RPC error reporting
  • Fixed missing "status" field in Video.Fields.TVShow
  • Fixed consistency bug for versions returned by Files.GetDirectory
  • Fixed live stream metadata when playing a PVR radio channel
Python
  • Upgraded Python to v3.14.7
  • Upgraded Pillow to v12.3.0
  • Added xbmc.getDevicePowerStatus()
  • Added xbmc.getCecAdapterNames()
  • Added xbmc.getDatabaseName()
  • Added xbmcgui.ControlVideoWindow
  • Fixed xbmcgui.ControlButton.setLabel() having no effect on the item's font
Profiles
  • Fixed database stability and add-on enable/disable after profile switch
  • Fixed deleting the currently active profile
Android
  • Fixed possible crash on exit
  • Fixed asking for local network access permission
  • Fixed launching playlists with Android intents
Developers
  • Dropped p8-platform dependency
  • Raised minimum macOS deployment target to 10.15
  • Improved running Kodi in iOS and tvOS simulators
  • Fixed building with GCC 15
  • Fixed building with generators other than Visual Studio
  • Fixed documentation glitches and broken dark mode
Known issues
  • If Kodi is provided without our patched TagLib 2.3.1, Matroska tagging is degraded back to v21
Download link

You can get Beta 2 from here. Select your platform of choice, and look in the "Prerelease" section.

View originalPermalink
How 22.0b2-Piers went
22.0b1-PiersPre-release

v22.0b1-Piers

Added 5
  • Added live bitrate infolabels
  • Shows the codec of the current subtitle of the playing video
  • Added Media Details dialog
  • Added audio language to media item badges
  • Added additional HDR formats to the UI
Changed 7
  • Upgraded to FFmpeg 8.1.2
  • Improved accuracy for chapter changes
  • Improved handling of chapters read by FFmpeg
  • Improved tempo settings
  • Integrated bookmarks into forward/backward skip
  • Subtitle visibility improvements
  • Subtitle timing improvements
Fixed 8
  • Fixed seeking during 1.6x tempo
  • Fixed AV1 playback with keyframe-filtering=2
  • Fixed broken OSD for DVDs after Alpha 3
  • Fixed possible crash during DTS-HD audio playback
  • Fixed audio delay for live TV with AC3/EAC3 passthrough
  • Fixed handling of ASS/SSA script headers
  • Fixed duplicate taglines in the library view
  • Fixed various stream detail issues

From Kodi

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 originalPermalink
How 22.0b1-Piers went
22.0a3-PiersPre-release

v22.0a3-Piers

Added 6
  • Support for taglines in TV shows
  • Support for H264 AVCC subtitles
  • Support for full IANA language tags
  • JSON RPC methods Player.GetChapters and Player.OnPropertyChanged
  • N64 support using software rendering
  • Support for folder stacks, useful for DVD/Bluray folders
Changed 5
  • Upgraded FFmpeg to v8.0.1
  • Upgraded Python to v3.14.3
  • MySQL/MariaDB charset to utf8mb4 and collation to general_ci (case insensitive)
  • Default audio samplerate from 44.1kHz to 48kHz
  • Default audio output on Windows to XAUDIO and WASAPI
Fixed 9
  • Missing 200ms of audio at the start of video playback
  • Occasional missing audio when changing playback speed
  • AC3 audio duration being incorrect for non-48KHz content
  • Handling of WebVTT (ISOBMFF) subtitles
  • PGS/VobSub subtitle selection for foreign audio tracks
  • Crash when handling some BCP47 language tags

From Kodi

Changelog
Release highlights
  • Added support for taglines in TV shows
  • Added support for H264 AVCC subtitles
  • Added support for full IANA language tags
  • Added JSON RPC methods "Player.GetChapters" and "Player.OnPropertyChanged"
  • Upgraded FFmpeg to v8.0.1
  • Upgraded Python to v3.14.3
  • Changed MySQL/MariaDB charset to utf8mb4 and collation to general_ci (case insensitive)
Video
  • Improved Blu-ray support for both menus and playback
  • Improved TV show episode handling for blu-ray
  • Improved changing chapters in movies
  • Improved seeking during tempo change
Audio
  • Changed default samplerate from 44.1kHz to 48kHz
  • Fixed missing 200ms of audio at the start of video playback
  • Fixed occasional missing audio when changing playback speed
  • Fixed AC3 audio duration being incorrect for non-48KHz content
  • Improved handling of low-latency audio
Subtitles
  • Fixed handling of WebVTT (ISOBMFF) subtitles
  • Fixed PGS/VobSub subtitle selection for foreign audio tracks
  • Fixed crash when handling some BCP47 language tags added in Alpha 2
Library
  • Improved tagline handling for movies and TV shows
Games
  • Added N64 support using software rendering
  • Improved shader support
  • Fixed Black screen for games with unaligned textures
  • Fixed crash when changing resolution
Streaming and network
  • Fixed playback of tcp:// streams
  • Fixed media info display for strm:// streams
  • Fixed occasional errors resuming UPnP playback
Stacks and compressed archives
  • Added support for folder stacks, useful for DVD/Bluray folders
  • Improved playback of folder stacks
  • Improved handling media inside compressed archives
  • Fixed handling of zip files greater than 4GB
Profiles
  • Improved creating profiles in custom folders
  • Fixed deadlock when viewing Weather with multiple profiles
  • Highlighted current profile in profile selection dialog
Platforms
Android
  • Fixed Auto Frame Rate (AFR) when resuming from standby
  • Improved handling of Dolby Vision L5 metadata
  • Improved handling of foreign subtitles
webOS Video
  • General improvements for Dolby Vision support
  • Improved handling of Dolby Vision L5 metadata
  • Fixed tempo control
webOS Audio
  • Improved audio passthrough support
  • Improved volume handling in non-passthrough mode
  • Improved Dolby Digital audio when using eARC
  • Fixed AAC playback on some older versions of webOS
Windows
  • Added front-to-back rendering
  • Changed default audio output to XAUDIO and WASAPI
  • Fixed Kodi unable to run on Windows 8.1
Linux
  • Improved power management for systems without logind
  • Extended range of keyboard keys and remote buttons
  • Fixed long-pressing keyboard keys on Wayland
FreeBSD
  • Extract to disk instead of RAM for large compressed archives
A little love for developers and security researchers
  • (For researchers) Dropped some unused code that kept tripping CVEs
  • (For developers) New KodiAI app on GitHub
  • (For developers) Added support for Visual Studio 2026
  • (For developers) Improved compatibility with C++23
  • (For developers) Added meson support for building dependencies
Known Issues
  • Kodi is incompatible with MySQL 9.6 ('sets' is now a reserved keyword). A fix will be devised for the next v22 prerelease.
  • Blu-ray stream details aren't saved in the library
View originalPermalink
How 22.0a3-Piers went
22.0a2-PiersPre-release

v22.0a2-Piers

Added 7
  • Added HEIF/HEIC support
  • Added Season Plot
  • Added Movie/TV Show Original Language
  • Added new Weather Skinning API
  • Added ability to set available fanart
  • Multiple Kodi instances can now be run simultaneously on Windows
  • Added new dialog explaining microphone permission on Android
Changed 6
  • Upgraded to FFmpeg 8
  • Improved audio channel handling
  • Improved subtitle selection for forced_only subtitles
  • Improved Video Version importing
  • Upgraded to Python 3.13.7
  • Improved Media Pipeline support on LG webOS
Fixed 6
  • Fixed playing streams with more than 256 audio+video+subtitles tracks
  • Fixed bug where scanning fails if local NFO files are present
  • Fixed Daylight Saving Time switching issues
  • Fixed high CPU usage in the background on macOS
  • Fixed very bright subtitles and GUI when playing HDR or DolbyVision content on LG webOS
  • Fixed subtitles sometimes not displaying on LG webOS

From Kodi

Release summary

Major user-facing changes include:

Video/audio
  • Upgraded to FFmpeg 8
  • Added HEIF/HEIC support
  • Fixed playing streams with more than 256 audio+video+subtitles tracks
  • Improved audio channel handling
  • Improved subtitle selection for "forced_only" subtitles
Library/Sources and Management
  • Added Season Plot
  • Added Movie/TV Show Original Language
  • Fixed bug in Alpha 1 where scanning fails if local NFO files are present
  • Improved Video Version importing
PVR
  • Fixed Daylight Saving Time switching issues
Weather
  • New Weather Skinning API
  • Various fixes and improvements for the Home widget and Weather window
Python
  • Upgraded to Python 3.13.7
  • Added ability to set available fanart
Platforms
  • Windows
    • Multiple Kodi instances can now be run simultaneously
  • Android
    • New dialog explaining microphone permission
  • macOS
    • Fixed high CPU usage in the background
  • LG webOS
    • Improvements for new Media Pipeline
    • Fixed very bright subtitles and GUI when playing HDR / DolbyVision content
    • Fixed subtitles sometimes not displaying
View originalPermalink
How 22.0a2-Piers went
21.3-OmegaLatest

v21.3-Omega

Added 2
  • Added HDR support on Xbox One
  • Added support for Turkish keyboards on Linux
Changed 1
  • Improved speed of video library rescans
Fixed 17
  • Fixed Blu-ray playback on Linux
  • Fixed audio and subtitle issues when resuming Blu-rays
  • Fixed handling of HDR10 light metadata changes
  • Fixed subtitle selection for ISO 639-1 two-letter language codes
  • Fixed multi-episode files overwriting the first episode
  • Fixed info dialog for certain Movie Versions

From Kodi

splash

Release Summary

Major user-facing changes include:

Video

  • Added HDR support on Xbox One
  • Fixed Blu-ray playback on Linux
  • Fixed audio/subtitle issues when resuming Blu-rays
  • Fixed handling of HDR10 light metadata changes
  • Fixed subtitle selection for ISO 639-1 (two-letter) language codes

Library/Sources and Management

  • Improved speed of video library rescans
  • Fixed multi-episode files overwriting the first episode
  • Fixed info dialog for certain Movie Versions
  • Fixed some false positives detecting Movie Versions

Music

  • Fixed CDDB lookups using Gnudb.org's CDDB API
  • Fixed album search failing for artist names

Audio

  • Fixed rare Pipewire crash when connecting/removing audio devices

PVR

  • Fixed crash when a PVR stream is stopped via remote app

Peripherals

  • Added support for Turkish keyboards on Linux
  • Fixed enabling and disabling Pulse-Eight CEC adapters
  • Fixed the Delete and Alternative Insert keys on macOS
  • Fixed minor visual glitches when managing peripherals

Addons

  • Fixed updating add-ons after 25 days of inactivity (extended to ~68 years)

Skin/GUI

  • Fixed busy dialog crash when multiple dialogs are opened
  • Fixed suspend dialog remaining open after the system wakes up
  • Improved touch support for slider dialog arrows

Network

  • Added support for HTTP Basic Authentication
  • Fixed some network streams failing due to interrupted HTTP/2 transfers
  • Updated libnfs to v6 for embedded platforms
  • Updated CA certificates to 2025-07-15 from the Mozilla CA certificate store
View originalPermalink
How 21.3-Omega went
22.0a1-PiersPre-release

v22.0a1-Piers

Added 9
  • Blu-ray menu support
  • Audio book chapter support
  • Automatic cleaning of cached images/artwork
  • New Recently Added Channels with new widget
  • New Providers window
  • New Custom Timers
Changed 11
  • Upgraded to FFmpeg 7
  • Movie Versions/Extras full redesign
  • Better stream selection
  • Improved channel groups
  • Improved saved searches
  • Improved recording functionality

From Kodi

Changelog
Video/audio
  • Upgraded to FFmpeg 7
  • Blu-ray menu support
  • Audio book chapter support
  • Movie Versions/Extras full redesign
  • Better stream selection
  • Automatic cleaning of cached images/artwork
PVR
  • New Recently Added Channels (plus new widget)
  • New Providers window (requires skin support)
  • New Custom Timers
  • Improved channel groups
  • Improved saved searches
  • Improved recording functionality
  • Improved EPG search
  • 1-minute EPG resolution (requires skin support)
Games
  • Shader support (from Google Summer of Code 2017/2019)
  • Improved mouse and keyboard support
Performance
  • Reduced memory usage for single- and dual-channel textures
  • Improved performance and memory usage on OpenGL and OpenGLES
Network
  • Improved SMB GUI settings
  • Support for SMBv2.0 devices lacking SMBv2.1 features such as "large MTU"
  • Fixed connecting to Windows SMB servers with no password
  • Drastically improved performance at listing large SMB directories
Platforms
  • Windows/Xbox
    • Initial Windows ARM64 desktop support
    • Python 3.13 on Windows/Xbox
    • Enabled XAudio2 sink for Windows desktop (was previously only on Xbox)
    • Enhanced Video Super Resolution feature with 10-bit SDR support (Intel and Nvidia) and HDR10 (Nvidia)
  • Android
    • Enabled file sharing to other apps and players
    • Improved channels on the home page
    • Upgraded to Android 15
    • Minimum Android version is now 7.0
    • Android support for 16KB page size
  • LG webOS
    • New unified media pipeline
  • HDR passthrough on OpenGL (was previously only on OpenGLES)
Peripherals
View originalPermalink
How 22.0a1-Piers went
21.2-Omega

v21.2-Omega

Added 1
  • Add missing original flag support in subtitle settings dialog
Changed 3
  • Update Android default buttonmaps and generic controllers
  • Replace context menu items in video navigation window
  • Store CFileItem mimetype to CURL to avoid forced HTTP HEAD requests
Fixed 16
  • Fix crash when audio device does not have 'PKEY_Device_EnumeratorName' property on Windows
  • Fix OSMC remote keymapping
  • Fix discovery of MAC address on Windows
  • Initialize m_cpuFeatures in CPUInfo
  • Fix 'gcc_struct' attribute directive warning in dvdread
  • Fix EPG search in PVR

From Kodi

Blog Announcement

Kodi 21.2 "Omega" - Release: https://kodi.tv/article/kodi-21-2-omega-release/

Downloads

https://kodi.tv/download/

What's Changed

Full Changelog: https://github.com/xbmc/xbmc/compare/21.1-Omega...v21.2-Omega

View originalPermalink
How 21.2-Omega went
21.1-Omega

v21.1-Omega

Added 1
  • Add System.Platform.WebOS conditional
Changed 4
  • Update webinterface.default to 21.x-1.0.1
  • Improve performance of the Choose version dialog
  • Use PulseAudio by default again on Linux
  • Update MediaSession only when something changes
Fixed 15
  • Fix two heap-user-after-free issues in guilib
  • Handle MediaKey callback in main thread on macOS
  • Fix master profile database instance in CGUIDialogVideoManager
  • Fix wake-up when sleeping with active HDMI on Android
  • Fix setting no HDR mode on SDR display in GBM
  • Fix playback delay for items from uPnP sources
Removed 1
  • Remove fstatvfs64 wrapper from DllLoader

From Kodi

What's Changed

Full Changelog: https://github.com/xbmc/xbmc/compare/21.0-Omega...21.1-Omega

View originalPermalink
How 21.1-Omega went
21.0-Omega

v21.0-Omega

Added 5
  • Support HiDPI (retina) displays on macOS
  • Add speech recognition and microphone usage descriptions for macOS and iOS
  • Add DXVA Video Super Resolution upscaler on Windows
  • Add --audio-backend command line switch for Linux
  • Add Graphics log component for Direct3D on Windows
Changed 11
  • Improved rendering of label texts in EditControl
  • Improved audio sink on webOS
  • Handle Page Up/Down/Home/End keys in settings and CGUIControlGroupList
  • Raise minimum macOS version to 10.14
  • Support fullscreen move and fix display lost on macOS
  • Check HDR10 color space support in Windows DXVA video processor
Fixed 4
  • Maintain selection position after end of playback or watched status change
  • Fix resolution label regression in windowing
  • Fix HLG to PQ HDR playback on Windows
  • Fix watched/unwatched filter not working when creating playlists

From Kodi

What's Changed
New Contributors

Full Changelog: https://github.com/xbmc/xbmc/compare/20.5-Nexus...21.0-Omega

View originalPermalink
How 21.0-Omega went
21.0rc2-OmegaPre-release

v21.0rc2-Omega

Added 1
  • Install scalable svg icon
Changed 1
  • LLVM15 support reduces errors to warnings in tools/depends
Fixed 3
  • Fall back to legacy OpenGL profile on NSOpenGLContext creation error on macOS
  • UWP fix escaping generate-UWP-pythonfix script in cmake
  • Fix regression when playing deleted movie

From Kodi

What's Changed

Full Changelog: https://github.com/xbmc/xbmc/compare/21.0rc1-Omega...21.0rc2-Omega

View originalPermalink
How 21.0rc2-Omega went
21.0rc1-OmegaPre-release

v21.0rc1-Omega

Added 1
  • Add branding color to metainfo for linux
Changed 3
  • Remove unused code and improve extraction of the apk file on Android
  • Use compileSdk, minSdk and targetSdk on Android
  • Make adjustments in manifest file on Android
Fixed 13
  • Fix player controls
  • Fix Read Factor displayed as 0.0x in logs when setting value is Adaptive
  • Fix not using CFileStreamBuffer in all network files
  • Ignore fileaction (play) if item is not playable in plugins
  • Get correct duration of stream from FFMPEG for audiobook chapters
  • Fix LISTITEM_LABEL for movies with multiple versions
Removed 1
  • Remove dead code on macOS
Deprecated 1
  • zipAlignEnabled has been deprecated on Android
Security 1
  • Fix Zip Path Traversal vulnerability on Android

From Kodi

What's Changed
New Contributors

Full Changelog: https://github.com/xbmc/xbmc/compare/21.0b3-Omega...21.0rc1-Omega

View originalPermalink
How 21.0rc1-Omega went
View all

Discussion

If you publish Kodi, you can claim this product by proving you administer its repository.