|
|
| (71 intermediate revisions by 7 users not shown) |
| Line 1: |
Line 1: |
| {{mininav| [[Kodi]] {{l2| [[Development]] }} }} | | {{mininav| [[Kodi]] {{l2| [[Development]] }} }} |
|
| |
|
| {{see also|Category:Changelogs}}
| | |
|
| |
|
| == Release history == | | == Release history == |
|
| |
|
| This is a release history with condensed changelogs for the most important added or removed notable new features, functions, and changed in each stable version of {{kodi}}. | | This is a summary of the Kodi release history with links to relevant changelog pages. |
| | |
| | |
| | [[File:Github Logo.png|40px|link=]] [https://github.com/xbmc/xbmc/milestones?state=closed Version Milestones can be found here] |
| | |
|
| |
|
| {| class="prettytable" | | {| class="prettytable" |
| Line 11: |
Line 15: |
| ! colspan="2"| Legend | | ! colspan="2"| Legend |
| |- | | |- |
| | style="background:salmon;"| Red | | | style="background:skyBlue;"| Blue |
| | Old releases | | | Future release |
| |- | | |- |
| | style="background:#a0e75a;"| Green | | | style="background:#a0e75a;"| Green |
| | Current release | | | Current release |
| |- | | |- |
| | style="background:skyBlue;"| Blue | | | style="background:salmon;"| Red |
| | Future releases | | | Old releases |
| |} | | |} |
|
| |
|
| {| class="prettytable" | | {| class="prettytable" |
| |- | | |- |
| | ! [[Codename history]] |
| ! Version | | ! Version |
| ! Release date | | ! scope="col" style="width: 10%" | Release date |
| ! Codename
| |
| ! Significant changes | | ! Significant changes |
| ! XBMC Live based on | | ! XBMC Live<br /><span style="font-size: 95%;">development base</span> |
| | |- |
| | ! style="background: skyblue; border-bottom:solid 3px black;" | Piers |
| | | style="background: skyblue; border-bottom:solid 3px black; text-align: right;" | 22.0 |
| | | style="background: skyblue; border-bottom:solid 3px black;" | In Development |
| | | style="border-bottom:solid 3px black;" | |
| | | style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |
| | |
| | |- |
| | ! rowspan="4" style="background: #a0e75a; border-bottom:solid 3px black;" | Omega |
| | | style="background: #a0e75a; text-align: right;" | 21.3 |
| | | style="background: #a0e75a;" | [https://kodi.tv/article/kodi-21-3-omega-release/ 13 Dec 2025] |
| | | rowspan="4" style="border-bottom:solid 3px black;" | '''[https://github.com/xbmc/xbmc/pulls?q=is%3Apr+is%3Aclosed+label%3A%22v21+Omega%22 Kodi v21 (Omega) changelog]''' |
| | | rowspan="4" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |- |
| | | style="text-align: right;" | 21.2 |
| | | [https://kodi.tv/article/kodi-21-2-omega-release/ 19 Jan 2025] |
| | |- |
| | | style="text-align: right;" | 21.1 |
| | | [https://kodi.tv/article/kodi-21-1-omega-release/ 18 Aug 2024] |
| | |- |
| | | style="border-bottom:solid 3px black; text-align: right;" | 21.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-21-0-omega-release/ 6 Apr 2024] |
| | |- |
| | |
| | |
| | ! rowspan="6" style="background: salmon; border-bottom:solid 3px black;" | Nexus |
| | | style="background: salmon; text-align: right;" | 20.5 |
| | | style="background: salmon;" | [https://kodi.tv/article/kodi-20-5-nexus-release/ 3 Mar 2024] |
| | | rowspan="6" style="border-bottom:solid 3px black;" | '''[https://github.com/xbmc/xbmc/pulls?q=is%3Apr+is%3Aclosed+label%3A%22v20+Nexus%22 Kodi v20 (Nexus) changelog]''' |
| | | rowspan="6" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |- |
| | | style="text-align: right;" | 20.4 |
| | | [https://kodi.tv/article/kodi-20-4-nexus-release/ 11 Feb 2024] |
| | |- |
| | | style="text-align: right;" | 20.3 |
| | | [https://kodi.tv/article/kodi-20-3-nexus-release/ 10 Jan 2024] |
| | |- |
| | | style="text-align: right;" | 20.2 |
| | | [https://kodi.tv/article/kodi-20-2-nexus-release/ 29 June 2023] |
| | |- |
| | | style="text-align: right;" | 20.1 |
| | | [https://kodi.tv/article/kodi-20-1-nexus-release/ 12 March 2023] |
| | |- |
| | | style="border-bottom:solid 3px black; text-align: right;" | 20.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-20-0-nexus-release/ 16 January 2023] |
| | |- |
| | |
| | ! rowspan="6" style="background: salmon; border-bottom:solid 3px black;" | Matrix |
| | | style="background: salmon; text-align: right;" | 19.5 |
| | | style="background: salmon;" | [https://kodi.tv/article/kodi-matrix-19-5-release/ 25 December 2022] |
| | | rowspan="6" style="border-bottom:solid 3px black; | <span id="Matrix">{{main|Kodi v19 (Matrix) changelog|Matrix API changes}}</span> |
| | | rowspan="6" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |- |
| | | style="text-align: right;" | 19.4 |
| | | [https://kodi.tv/article/kodi-matrix-19-4-release/ 4 March 2022] |
| | |- |
| | | style="text-align: right;" | 19.3 |
| | | [https://kodi.tv/article/kodi-matrix-19-3-release/ 28 October 2021] |
| | |- |
| | | style="text-align: right;" | 19.2 |
| | | [https://kodi.tv/article/kodi-matrix-19-2-release/ 09 October 2021] |
| | |- |
| | | style="text-align: right;" | 19.1 |
| | | [https://kodi.tv/article/kodi-matrix-19-1-release/ 10 May 2021] |
| | |- |
| | | style="border-bottom:solid 3px black; text-align: right;" | 19.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-19-0-matrix-release/ 20 February 2021] |
| | |- |
| | |
| | |
| | ! rowspan="12" style="background: salmon; border-bottom:solid 3px black;" | Leia |
| | | style="background: salmon; text-align: right;" | 18.9 |
| | | style="background: salmon;" | [https://kodi.tv/article/kodi-leia-189-release 24 October 2020] |
| | | rowspan="12" style="border-bottom:solid 3px black; | <span id="Leia">{{main|Kodi v18 (Leia) changelog|Leia API changes}}</span> |
| | <br />29 December 2017 - XBox One v18 Alpha released to Windows Store |
| | * ^v18.7.1- Special Android Release |
| | * ^v18.7.2- Special Android Release |
| | * ^v18.9- Special release due to [https://community.cloudflare.com/t/http-h2c-upgrade-requests-result-in-connection-reset-by-peer/214761 Cloudflare http2 issue]. |
| | | rowspan="12" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |- |
| | | style="text-align: right;" | ^18.8 |
| | | [https://kodi.tv/article/kodi-leia-188-release 29 July 2020] |
| | |- |
| | | style="text-align: right;" | ^18.7.2 |
| | | [https://kodi.tv/article/kodi-leia-187-android 14 June 2020] |
| | |- |
| | | style="text-align: right;" | ^18.7.1 |
| | | [https://kodi.tv/article/kodi-leia-187-android 1 June 2020] |
| | |- |
| | | style="text-align: right;" | 18.7 |
| | | [https://kodi.tv/article/kodi-leia-187-release 21 May 2020] |
| | |- |
| | | style="text-align: right;" | 18.6 |
| | | [https://kodi.tv/article/kodi-leia-186-release 02 Mar 2020] |
| | |- |
| | | style="text-align: right;" | 18.5 |
| | | [https://kodi.tv/article/kodi-leia-185-release 17 Nov 2019] |
| | |- |
| | | style="text-align: right;" | 18.4 |
| | | [https://kodi.tv/article/kodi-leia-184-release 1 Sept 2019] |
| | |- |
| | | style="text-align: right;" | 18.3 |
| | | [https://kodi.tv/article/kodi-leia-183-release 27 June 2019] |
| | |- |
| | | style="text-align: right;" | 18.2 |
| | | [https://kodi.tv/article/kodi-leia-182-release 22 April 2019] |
| | |- |
| | | style="text-align: right;" | 18.1 |
| | | [https://kodi.tv/article/kodi-v181-leia-rc1 17 February 2019] |
| | |- |
| | | style="text-align: right; border-bottom:solid 3px black;" | 18.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-180 29 January 2019] |
| | |- |
| | ! rowspan="7" style="background: salmon; border-bottom:solid 3px black;" | Krypton |
| | | style="background: salmon; text-align: right;" | 17.6 |
| | | style="background: salmon;" | [https://kodi.tv/article/kodi-v176-final-very-last 15 November 2017] |
| | | rowspan="7" style="vertical-align: top; border-bottom:solid 3px black;" | <span id="Krypton">{{main|Archive:Kodi v17 (Krypton) changelog}}</span> |
| | | rowspan="7" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |- |
| | | style="text-align: right;" | 17.5 |
| | | [https://kodi.tv/article/kodi-v175-final-another-bunch-fixes 24 October 2017] |
| | |- |
| | | style="text-align: right;" | 17.4 |
| | | [https://kodi.tv/article/kodi-v174-final-just-bunch-fixes 22 August 2017] |
| | |- |
| | | style="text-align: right;" | 17.3 |
| | | [https://kodi.tv/article/kodi-v173-minor-bug-fix-and-security-release 25 May 2017] |
| | |- |
| | | style="text-align: right;" | 17.2 |
| | | [https://kodi.tv/article/kodi-v172-minor-bug-fix-and-security-release 21 May 2017] |
| | |- |
| | | style="text-align: right;" | 17.1 |
| | | [https://kodi.tv/kodi-v17-1-krypton 23 March 2017] |
| | |- |
| | | style="text-align: right; border-bottom:solid 3px black; " | 17.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/kodi17 5 February 2017] |
| | |- |
| | ! rowspan="2" style="background: salmon; border-bottom:solid 3px black;" | Jarvis |
| | | style="text-align: right;" | 16.1 |
| | | [https://kodi.tv/article/kodi-161-%E2%80%93-jarvis-%E2%80%93-mark-xvi 24 April 2016] |
| | | rowspan="2" style="border-bottom:solid 3px black;" | <span id="Jarvis">{{main|Archive:Kodi v16 (Jarvis) changelog|Archive:Jarvis API changes}}</span> |
| | | rowspan="2" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| | |- |
| | | style="text-align: right; border-bottom:solid 3px black;" | 16.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-160-jarvis-mark-xvi 21 February 2016] |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 1.0.0
| | ! rowspan="3" style="white-space: nowrap; background: salmon; border-bottom:solid 3px black;" | Isengard |
| | 29 June 2004 | | | style="text-align: right;" | 15.2 |
| | {{n/a}} | | | [https://kodi.tv/article/kodi-152-isengard-final-chapter 19 October 2015] |
| | | | | rowspan="3" style="border-bottom:solid 3px black;" | <span id="Isengard">{{main|Archive:Kodi v15 (Isengard) changelog}}</span> |
| * Total rewrite of the source code from [[Xbox Media Player|XBMP (Xbox Media Player)]]
| | | rowspan="3" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| |{{n/a}}
| |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 1.1.0 | | | style="text-align: right;" | 15.1 |
| | 18 October 2004 | | | [https://kodi.tv/article/kodi-151-isengard-maintenance-release 16 August 2015] |
| | {{n/a}} | | |- |
| | | | | style="text-align: right; border-bottom:solid 3px black;" | 15.0 |
| * ITU H.261, creative labs yuv (cyuv), supermac cinepak (cvid), quicktime, on2 vp4, 3ivx d4 / 3vi1 mpeg-4 video support
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-150-isengard-one-release-rule-them-all 21 July 2015] |
| * Container support for nsa, raw audio in .mov, .ac3, .dts and dts-wav
| | |- |
| * Zoom/stretch options: zoom, stretch 4x3 or 14x9 or 16x9, original size, custom
| | ! rowspan="3" style="background: salmon; border-bottom:solid 3px black;" | Helix |
| * Volume control
| | | style="text-align: right;" | 14.2 |
| * Tags parsing and display for wma, m4a, mp4 and aac (mpeg-4 audio) audio-files
| | | [https://kodi.tv/article/kodi-142-helix-final-translation 28 March 2015] |
| * International-language fonts for subtitles via ttf-fonts
| | | rowspan="3" style="border-bottom:solid 3px black;" | <span id="Helix">{{main| Archive:Kodi v14 (Helix) changelog |Archive:Helix API changes}}</span> |
| * Audio CD Ripper, backup cdda's to hdd in wav, ogg or mp3 (lame) format
| | | rowspan="3" style="text-align: center; border-bottom:solid 3px black;" | N/A |
| * Karaoke cdg-file and audio cue sheets (.cue) support
| | |- |
| * iIunes music shares via DAAP (network stream from Apple iTunes)
| | | style="text-align: right;" | 14.1 |
| * XBMC's xbmsp-client code updated to support "auto-discovery of xbmsp servers"
| | | [https://kodi.tv/article/kodi-141-helix-bugfix-release 2 February 2015] |
| * Auto-temperature and fan-speed control options
| | |- |
| * Network-configuration and setup via GUI
| | | style="text-align: right; border-bottom:solid 3px black;" | 14.0 |
| * Emergency recovery console (enables the ftp-server during fatal errors)
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/kodi-140-helix-unwinds 23 December 2014] |
| * Profiles for settings
| | |- |
| * Mouse support and virtual-keyboard
| | ! rowspan="3" style="background: salmon; border-bottom:solid 3px black;" | Gotham |
| * LCD-display output extended to also support xaddons lcd-mods and xecuter3 lcd
| | | style="text-align: right;" | 13.2 |
| | {{n/a}} | | | [https://kodi.tv/article/xbmc-132-gotham-final-release 18 August 2014] |
| | | rowspan="3" style="border-bottom:solid 3px black;" | <span id="Gotham">{{main|Archive:XBMC v13 (Gotham) changelog}}</span> |
| | | rowspan="3" style="text-align: center; border-bottom:solid 3px black;" | Lubuntu 14.04<br />"Trusty Tahr" |
| | |- |
| | | style="text-align: right;" | 13.1 |
| | | [https://kodi.tv/article/xbmc-131-gotham-returns 5 June 2014] |
| | |- |
| | | style="text-align: right; border-bottom:solid 3px black;" | 13.0 |
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/xbmc-130-gotham-rises 4 May 2014] |
| | |- |
| | ! rowspan="4" style="background: salmon; border-bottom:solid 3px black;" | Frodo |
| | | style="text-align: right;" | 12.3 |
| | | [https://kodi.tv/article/xbmc-123-frodo-fixes 24 December 2013] |
| | | rowspan="4" style="border-bottom:solid 3px black;" | <span id="Frodo">{{main|Archive:XBMC v12 (Frodo) changelog|Archive:XBMC v12 (Frodo) API changes}}</span> |
| | | rowspan="4" style="text-align: center; border-bottom:solid 3px black;" | Lubuntu 12.10<br />"Quantal Quetzal" |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 2.0.0 | | | style="text-align: right;" | 12.2 |
| | {{nowrap|29 September 2006}} | | | [https://kodi.tv/article/xbmc-122-even-more-frodo 3 May 2013] |
| | {{n/a}}
| |
| |
| |
| * Reworked skinning engine.
| |
| * DVD-Video menu/navigation support (with ISO/IMG image parsing) through internally developed core
| |
| * RAR/ZIP archive parsing
| |
| * New audio/music-player (PAPlayer) with crossfade, gapless playback and ReplayGain support
| |
| * Karaoke CDG-file display
| |
| * Xored Trainer Engine (gaming-cheats) (not ported from Xbox)
| |
| * XLink Kai (online-gaming) front-end (depreciated)
| |
| * Added iTunes 6.x DAAP and UPnP-client
| |
| * Read-only support for FAT12/16/32 formatted USB Mass Storage Devices up to 4GB in size
| |
| * Brand new "skinnable" 3D visualizer.
| |
| | {{n/a}}
| |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 8.10 | | | style="text-align: right;" | 12.1 |
| | 15 November 2008 | | | [https://kodi.tv/article/xbmc-121-now-even-better 18 March 2013] |
| | Atlantis
| |
| |
| |
| * Cross platform support adding support for Linux, Mac OS X, and Windows
| |
| * Brand new High Definition skin “PM3.HD”
| |
| * "XBMC Live" bootable CD with unified hard disk/USB flash disk installer
| |
| * The XBMC profile
| |
| * Integration of iTunes and iPhoto media (OS X exclusive).
| |
| | Ubuntu 8.10
| |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 9.04 | | | style="text-align: right; border-bottom:solid 3px black;" | 12.0 |
| | 6 May 2009 | | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/xbmc-120-frodo 29 January 2013] |
| | Babylon | |
| |
| |
| * PPC (PowerPC) support for Mac OS X (PowerPC G4 or later)
| |
| * VDPAU (Nvidia's Video Decode and Presentation API for Unix)
| |
| * New Karaoke features
| |
| * Officially dropped support for Xbox
| |
| * Updated codecs and major bug-fixes for DVD-Video playback core
| |
| * More Media Info Scrapers
| |
| * Improved FanArt support
| |
| * Revamped skinning engine
| |
| | Ubuntu 9.04
| |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 9.11 | | ! style="background: salmon; border-bottom:solid 3px black;" | Eden |
| | 24 December 2009 | | | style="text-align: right; border-bottom:solid 3px black;" | 11.0 |
| | Camelot | | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/xbmc-110-eden 24 March 2012] |
| | | | | style="border-bottom:solid 3px black;" | <span id="Eden">{{main|Archive:XBMC v11 (Eden) changelog|Archive:Eden API changes}}</span> |
| * Revamped user interface via the new default skin “Confluence“
| | | style="text-align: center; border-bottom:solid 3px black;v" | Lubuntu 11.10<br />"Oneiric Ocelot" |
| * DirectX support by default for the Windows platform
| |
| * A complete reorganization of the settings menus uniformed across skins
| |
| * Automatic video information extraction
| |
| * Out of the box support for new remotes
| |
| * Smoother video playback performance
| |
| * All scrapers updated
| |
| * Increased subtitle and Karaoke lyric support
| |
| * Support for CoreAudio API (OS X exclusive)
| |
| * AC3 and DTS digital audio pass-through to SP/DIF on Apple TV (thanks to CoreAudio)
| |
| | Ubuntu 9.10 | |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 10.0<br />10.1
| | ! rowspan="2" style="background: salmon; border-bottom:solid 3px black;" | Dharma |
| | 18 December 2010<br />10 March 2011 | | | style="text-align: right;" | 10.1 |
| | Dharma | | | [https://kodi.tv/article/bug-fix-release-101 10 March 2011] |
| | | | | rowspan="2" style="border-bottom:solid 3px black;" | |
| * Unified Addon framework | | * <span id="Dharma">Unified Addon framework</span> |
| * Addon Browser GUI for installation and management of third-party addons, skin, and scripts | | * Addon Browser GUI for installation and management of third-party addons, skin, and scripts |
| * Team XBMC's official Addons Repository with Addon FanArt support | | * Team XBMC's official Addons Repository with Addon FanArt support |
| Line 145: |
Line 266: |
| * SSH file transfer protocol (sftp) via libssh | | * SSH file transfer protocol (sftp) via libssh |
| * MySQL database backend | | * MySQL database backend |
| | Ubuntu 10.04 | | | rowspan="2" style="text-align: center; border-bottom:solid 3px black;" | Ubuntu 10.04<br />"Lucid Lynx" |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 11.0 | | | style="text-align: right; border-bottom:solid 3px black;" | 10.0 |
| | 24 March 2012 | | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/xbmc-100 18 December 2010] |
| | Eden | | |- |
| | | | ! style="background: salmon; border-bottom:solid 3px black;" | Camelot |
| {{main|XBMC v11 (Eden) changelog|Eden API changes}}
| | | style="text-align: right; border-bottom:solid 3px black;" | 9.11 |
| * iOS port for Apple TV 2G, iPhone, iPod Touch, and iPad
| | | style="border-bottom:solid 3px black;" | [https://kodi.tv/article/xbmc-911-camelot 24 December 2009] |
| * [[Dirty regions]] rendering for texture support to skinning engine
| | | style="border-bottom:solid 3px black;" | |
| * Efficiency improvements to reduce high cpu/gpu usage | | * <span id="Camelot">Revamped user interface via the new default skin “Confluence“</span> |
| * Default skin changed to a horizontal home layout | | * DirectX support by default for the Windows platform |
| * New RenderCapture type to the Python script framework | | * A complete reorganization of the settings menus uniformed across skins |
| * Combined Files and Library mode for videos | | * Automatic video information extraction |
| * Playback of ISO image files for Blu-ray Disc support | | * Out of the box support for new remotes |
| * Slingbox playback over the network support | | * Smoother video playback performance |
| * Peripheral manager controller under settings | | * All scrapers updated |
| * Consumer Electronics Control (CEC) support for HDMI | | * Increased subtitle and Karaoke lyric support |
| * Improved Apple VDADecoder Video Acceleration support | | * Support for CoreAudio API (OS X exclusive) |
| * Improved Touch / Gesture API and Mouse support
| | * AC3 and DTS digital audio pass-through to SP/DIF on Apple TV (thanks to CoreAudio) |
| * Improved ARM processor architecture support
| | | style="text-align: center; border-bottom:solid 3px black;" | Ubuntu 9.10<br />"Karmic Koala" |
| * Improved OpenMAX Video Decoding Acceleration support
| | |- |
| * Improved OpenGL ES and EGL support
| | ! rowspan="2" style="background: salmon; right; border-bottom:solid 3px black;" | Babylon |
| * Improved JSON-RPC API compliant with JSON-RPC 2.0 specs
| | | style="text-align: right;" | 9.04.1 |
| * Improved VDPAU performance | | | [https://kodi.tv/article/xbmc-9041-released 27 May 2009] |
| * VDPAU HQ Upscaling support (require NVIDIA's capable GPU)
| | | rowspan="2" style="right; border-bottom:solid 3px black;" | |
| * H.264 accelerated video decoding via Apple's VideoToolBox API | | * <span id="Babylon">PPC (PowerPC) support for Mac OS X (PowerPC G4 or later)</span> |
| * JPEG accelerated video decoding via Apple's VideoToolBox API | | * VDPAU (Nvidia's Video Decode and Presentation API for Unix) |
| * Added basic DRC (Dynamic Range Compression) volume limiter
| | * New Karaoke features |
| * [[AirPlay|AirPlay/AirTunes]] target support | | * Officially dropped support for Xbox |
| * Extended Addons API adding extension points for Service Addons
| | * Updated codecs and major bug-fixes for DVD-Video playback core |
| * Ability for all addons to provide their own web interface | | * More Media Info Scrapers |
| * Removed native weather forecast scraper, use weather add-ons instead | | * Improved FanArt support |
| * Added support for multiple simultaneous HID device mappings | | * Revamped skinning engine |
| * FFmpeg upgraded (libavformat and libavcodec) | | | rowspan="2" style="text-align: center; border-bottom:solid 3px black;" | Ubuntu 9.04<br />"Jaunty Jackalope" |
| | Lubuntu 11.10 | |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 12.0<br />12.1<br />12.2<br />12.3 | | | style="text-align: right; border-bottom:solid 3px black;" | 9.04 |
| | 29 January 2013<br />18 March 2013<br />3 May 2013<br />{{nowrap|24 December 2013}}
| | | style="border-bottom:solid 3px black;" | 6 May 2009 |
| | Frodo
| |
| |
| |
| {{main|XBMC v12 (Frodo) changelog|Frodo API changes}}
| |
| * Added unified [[PVR|Live TV and PVR frontend]] with a common EPG and DVR (Digital Video Recording) client GUI
| |
| * Added unified PVR backend framework and API for multiple [[PVR/Backend|PVR backend software]] from third-parties
| |
| * Initial [http://en.wikipedia.org/wiki/Android_%28operating_system%29 Android (operating system)] port with multi-architecture platform support
| |
| * Initial [http://en.wikipedia.org/wiki/Berkeley_Software_Distribution BSD (operating system)] port for FreeBSD, PC-BSD, and other similar BSD platforms
| |
| * Added unified "[[AudioEngine]]" audio abstraction framework with an API and platform sinks
| |
| * Added dedicated AMLPlayer video player for hardware accelerated video decoding on [[AMLogic devices|Amlogic]]
| |
| * Added dedicated OMXPlayer video player for hardware accelerated video decoding via OpenMAX IL API
| |
| * [http://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29 NEON (Advanced SIMD instruction set)] CPU acceleration support for the ARM architecture
| |
| * Improved ARM processor architecture ([http://www.pivosgroup.com/xios.html Pivos XIOS DS] and [[Raspberry Pi]] as reference devices)
| |
| * Improved OpenGL ES and EGL support ([http://www.pivosgroup.com/xios.html Pivos XIOS DS] and [[Raspberry Pi]] as reference devices)
| |
| * Added ability to run a split display resolution for GUI and video playback on embedded platforms[http://github.com/xbmc/xbmc/pull/1467]
| |
| * Enabled [[Dirty regions|Dirty Regions]] rendering to redraw whole screen on single dirty region by default on all platforms[http://github.com/xbmc/xbmc/pull/1426][http://xbmc.org/theuni/2011/06/19/working-with-dirty-regions/]
| |
| * Added 64-bit build support Mac OS X to match the existing 64-bit support for Linux
| |
| * Improved [http://en.wikipedia.org/wiki/HDMI#CEC|HDMI CEC (Consumer Electronics Control)] support for [http://libcec.pulse-eight.com/ Pulse-Eight's LibCEC]
| |
| * Library customization that allows for custom video nodes
| |
| * Added [[Advanced Library Filtering]] for Movies, TV Shows, Music Videos, and Music views
| |
| * Improved [[Smart playlists|Smart Playlist]] for Advanced Library Filtering
| |
| * Added custom [[video library tags]] for Movies, TV Shows and Music Videos to simplify sets with scraping
| |
| * Added support for both banner and poster video art types simultaneously[http://github.com/xbmc/xbmc/pull/1575]
| |
| * Added storing of "Episode ID" for First Aired, DVD Episode Number, and Absolute Number sort order
| |
| * Added support for exporting video art as JPG or PNG rather than TBN file extension
| |
| * Switched to [http://en.wikipedia.org/wiki/TagLib TagLib] for reading metadata embedded into audio files
| |
| * Better library database handling for faster browsing
| |
| * Improved image and texture caching for GUI speedup
| |
| * Improved Touch / Gesture API support for touchscreen interfaces
| |
| * Added HLS (HTTP Live Streaming) and M3U8 (Extended M3U) playlist support
| |
| * Added WebSocket support for JSON-RPC and to Addons API[http://github.com/xbmc/xbmc/pull/511]
| |
| * Added image transformation handler for resizing images on-the-fly over JSON-RPC and WebServer API
| |
| * Added basic support for PVR / EPG extensions and notifications over the JSON-RPC API
| |
| * Added SmartPlaylist Extensions and Extended Filtering in JSON-RPC[http://github.com/xbmc/xbmc/pull/1258]
| |
| * Added support for screensavers written in Python programming language
| |
| * Added ability to [http://github.com/xbmc/xbmc/pull/901 extend XBMC's native Python API by writing C++ code generated] via [http://en.wikipedia.org/wiki/Groovy_%28programming_language%29 Groovy] and [http://en.wikipedia.org/wiki/Groovy_%28programming_language%29 SWIG]
| |
| * Blu-ray Disc HDMV menu support (but not BD-J / BD-Live menus)[http://github.com/xbmc/xbmc/pull/464]
| |
| * Improved deinterlacing "Weave" method for playback of interlaced video when upscaling
| |
| * Improved performance of the default Web Interface (complete rewrite of JavaScript loading)
| |
| * Improved AirPlay / AirTunes target support
| |
| * Improved the Audio-CD ripper that now works as a background task job
| |
| * Improved international language file translations system that are powered by Transifex[http://xbmc.org/blittan/2012/10/30/dear-addon-and-skin-developers/]
| |
| * Added a Test Suite based on [http://code.google.com/p/googletest/ Google C++ Testing Framework] to make regression testing easier
| |
| * Added support controlling external XBMC and third-party UPnP/DLNA instances over UPnP
| |
| * Upgraded [http://www.plutinosoft.com/platinum Plutinosoft's Platinum (libplatinum)] UPnP and DNLA libraries
| |
| * Upgraded [http://en.wikipedia.org/wiki/FFmpeg FFmpeg's libavcodec and libavformat] audio/video cedec and demuxer libraries
| |
| * Removed the old HTTP API in favour of the new JSON-RPC API
| |
| | Lubuntu 12.10 | |
| |- | | |- |
| | style="white-space:nowrap; background:salmon;"| 13.0<br />13.1<br />13.2
| | ! style="background: salmon; right; border-bottom:solid 3px black;" | N/A |
| | 4 May 2014<br />5 June 2014<br />17 August 2014 | | | style="text-align: right; right; border-bottom:solid 3px black;" | 2.0.0 |
| | Gotham
| | | style="right; border-bottom:solid 3px black;" | 29 September 2006 |
| |
| | | style="right; border-bottom:solid 3px black;" | |
| {{main|XBMC v13 (Gotham) changelog|Gotham API changes}}
| | * Reworked skinning engine. |
| * Added much improved PVR / EPG and Live TV interface in XBMC's GUI skinning engine (already in use in Confluence)
| | * DVD-Video menu/navigation support (with ISO/IMG image parsing) through internally developed core |
| * Added improved PVR / DVR timeshift support to pause Live TV (note that each PVR backend still need to support timeshifting)
| | * RAR/ZIP archive parsing |
| * Added much improved PVR / EPG extensions and notifications support over the JSON-RPC API
| | * New audio/music-player (PAPlayer) with crossfade, gapless playback and ReplayGain support |
| * Improved PVR front-end with Live TV and EPG specific windows, plus PVR stuff in OSD and GUI settings in Confluence skin
| | * Karaoke CDG-file display |
| * Added, updated, and improved PVR backend clients addons for many popular third-party external [[PVR backend]] platforms:
| | * Xored Trainer Engine (gaming-cheats) (not ported from Xbox) |
| ** [[PVR/Testing|PVR Demo Client]] dummy addon with fake backend from Team-XBMC for skin development and regression testing
| | * XLink Kai (online-gaming) front-end (depreciated) |
| ** [[PVR/Backend/IPTV|IPTV (IPTV Simple Client)]] PVR Addon backend client maintained and available from XBMC's community
| | * Added iTunes 6.x DAAP and UPnP-client |
| ** [[PVR/Backend/Tvheadend|Tvheadend]] PVR Addon backend clients maintained and available from XBMC's community
| | * Read-only support for FAT12/16/32 formatted USB Mass Storage Devices up to 4GB in size |
| ** [[PVR/Backend/NextPVR|NextPVR (former GB-PVR)]] PVR Addon backend client maintained and available from XBMC's community
| | * Brand new "skinnable" 3D visualizer. |
| ** [[PVR/Backend/Njoy|Njoy Digital (N7)]] PVR Addon backend client maintained and available from XBMC's community
| | | style="text-align: center; right; border-bottom:solid 3px black;" | N/A |
| ** [[PVR/Backend/MediaPortal|MediaPortal]] PVR Addon backend client maintained and available from XBMC's community
| |
| ** [[PVR/Backend/MythTV|MythTV]] PVR Addon backend client maintained and available from the XBMC's community
| |
| ** [[PVR/Backend/VDR|VDR (Video Disk Recorder)]] PVR Addon backend client maintained and available from XBMC's community
| |
| ** [[PVR/Backend/VUPlus|Vu+ / Enigma2 / Dreambox]] PVR Addon backend client maintained and available from XBMC's community
| |
| ** [[PVR/Backend/ForTheRecord|Argus TV / ForTheRecord]] PVR Addon backend client maintained and available from XBMC's community
| |
| ** [[Add-on:PVR.WMC|WMC (Windows Media Center)]] PVR Addon backend client maintained and available from XBMC's community
| |
| ** [[DVBLink]] PVR Addon backend client maintained and available from XBMC's community
| |
| ** [[PVR/Backend/DVBViewer|DVBViewer]] PVR Addon backend client maintained and available from XBMC's community
| |
| * Added option for allowing skins to query directories (e.g. plugins) to fill static content
| |
| * Added a Monitor class to receive JSON-RPC notifications directly through the Python bindings
| |
| * Added announce function and register addon for announcements to the Add-ons API
| |
| * Added new Built-In function to control state of attached HDMI CEC device via Add-ons API
| |
| * Added support for XBMC's Python interface to use native keyboard if possible (currently only iOS)
| |
| * Added support for addon binary reading and writing via a "buffer" class usable from addons
| |
| * Added WOL (Wake-on-LAN) with send magic packet function to the Add-ons API
| |
| * Improved the ability to [http://github.com/xbmc/xbmc/pull/901 extend XBMC's native Python API by writing C++ code generated] via [http://en.wikipedia.org/wiki/Groovy_%28programming_language%29 Groovy] and [http://en.wikipedia.org/wiki/Groovy_%28programming_language%29 SWIG]
| |
| * Improved Addons API for homebrew DIY RGB LED [http://en.wikipedia.org/wiki/Ambilight Ambilight] clone client software such as [[Add-on:XBMC Boblight|Boblight]]
| |
| * Added support for customizable menu structure for home and beyond | |
| * Added Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) to XBMC's GUI skinning engine
| |
| * Added Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) for Subtitles when in 3D mode | |
| * Added a simple Movie Set management to GUI for Edit/Clear Set and Add/Remove Set members
| |
| * Added option support for both banner and poster music art types simultaneously
| |
| * Added picture tags metadata info accessible for skins or addons developers
| |
| * Added further optimizations to XBMC's GUI engine for faster rendering on low resource embedded devices
| |
| * Improved touch and gesture support for all platforms, and also improved the default touch screen skin ([[Touched]])
| |
| * Added [http://github.com/xbmc/xbmc/pull/2040 ImageFactory implementation] with factory to abstract different image libraries and hardware acceleration
| |
| * Improved [[Dirty regions|Dirty Regions]] rendering on all platforms
| |
| * Refactored settings system to consist of XML files containing descriptions of every setting
| |
| * Added support for H.264 (including [[Hi10P]]) multi-threaded video decoding when software decoder on CPU is used
| |
| * Added support for Forced Subtitles ("forced flag") in external subtitle files | |
| * Added support for video playback of SageTV recordings
| |
| * Added unified buffering capability to video and overlay renderers for all internal players | |
| * Upgraded FFmpeg (libavcodec and libavformat) audio/video codec and demuxer libraries to [http://www.ffmpeg.org/download.html#release_1.2 FFmpeg 1.2 (rev e820e3a)]
| |
| * Added extensive [[MusicBrainz]] tags support to the Music Library and Database
| |
| * Added ability to queue list of items / add items to a playlist without playing them
| |
| * Improved and extended [[Smart playlists|Smart Playlists]] functionality
| |
| * Added support for scanning videos SFTP and SSH sources so can scrape metadata
| |
| * Added support for write-enabled WebDAV (delete/rename/write files and directories) | |
| * Added "Add art" button to video artwork selection dialog
| |
| * Added support for "last played" sort option to the TV Show GUI
| |
| * Added support for OGG cover art extraction to TagLib
| |
| * Added option support for exporting music art as JPEG or PNG rather than TBN file extension
| |
| * Improved performance for SQL database queries for faster browsing
| |
| * Added theaudiodb.com music video scraper as new default for music videos
| |
| * Added new cross-platform event driven active state machine pattern [[AudioEngine#ActiveAE|ActiveAE]] sink as the default for XBMC's [[AudioEngine]]
| |
| * Added ALSA sink for [[AudioEngine#ActiveAE|ActiveAE]] for Linux Desktop and generic Linux based Embedded Systems | |
| * Added PulseAudio sink for [[AudioEngine#ActiveAE|ActiveAE]] for Linux Desktop
| |
| * Added OSS (Open Sound System) sink for [[AudioEngine#ActiveAE|ActiveAE]] for BSD, like FreeBSD, PC-BSD, and similar Unix based systems
| |
| * Added AUDIOTRACK sink for [[AudioEngine#ActiveAE|ActiveAE]] for [[Amlogic]]
| |
| * Added Pi Audio sink for [[AudioEngine#ActiveAE|ActiveAE]] for [[Raspberry Pi]]
| |
| * Added DirectSound sink for [[AudioEngine#ActiveAE|ActiveAE]] for Windows
| |
| * Added WASAPI sink for [[AudioEngine#ActiveAE|ActiveAE]] for Windows
| |
| * Added Darwin sink for [[AudioEngine#ActiveAE|ActiveAE]] for Mac OS X and iOS
| |
| * Added support for CoreAudio AudioEngine to OS notifications for device changes on Mac OS X and iOS
| |
| * Added support for "Play to" and controlling remote XBMC / DLNA instance over UPnP
| |
| * Added new "Fishbmc" audio visualization addon (only OpenGL versions for Linux and Mac OS X for now)
| |
| * Added GUI settings levels for Basic, Standard, Advanced, Expert (defaults to "Standard")
| |
| * Added support and GUI settings for SOCKS 4/4a/5 proxy types and remote DNS | |
| * Added possibility to define help descriptions ("I" key) for every setting in GUI settings
| |
| * Added option to set auto login of a specific user profile via the GUI
| |
| * Added CPU / GPU frequency and temperature for all supported Linux platforms
| |
| * Added support to allow key IDs in keyboard.xml to be in hexadecimal format
| |
| * Upgraded DVD-Video navigation and playback libraries (libdvdnav, libdvdread, and libdvdcss)
| |
| * Upgraded SAMBA client to version 3.6.x adding full support for SMB 2.0 and SMB 2.1 protocols | |
| * Added initial support for running libxbmc.so headless (without GUI) as a background service / deamon
| |
| * Added a generic and user-mappable cross-platform touch input system | |
| * Improved [http://en.wikipedia.org/wiki/HDMI#CEC|HDMI CEC (Consumer Electronics Control)] support for [http://libcec.pulse-eight.com/ Pulse-Eight's LibCEC]
| |
| * Moved subtitle addon core handling to core and added native support for subtitle plugin services
| |
| * Updated community maintained translations to over 60+ languages to date for XBMC via [[Translation System|Transifex Translation System]]
| |
| * Added first full (and stable) XBMC for [[Android]] port with multi-architecture platform support (supports ARM, MIPS, and x86)
| |
| * Added built-in command for addons and skins to execute Android apps with optional params via applicationmanager
| |
| * Added support to allow landscape and reverse landscape orientation of XBMC GUI on Android | |
| * Added MediaCodec API (Android 4.1 API level 16) software rendering implementation support to XBMC's DVDPlayer
| |
| * Added StageFright API (Android 4.0 API level 14) hardware rendering implementation support to XBMC
| |
| * Added OpenMAX Video Acceleration API support for OpenMAX AL API on Android via StageFright and MediaCodec
| |
| * Improved the dedicated AMLPlayer video player for hardware accelerated video decoding on [[AMLogic devices|Amlogic]]
| |
| * Added external player (external player launcher) support on Android
| |
| * Added native volume control for Android from within XBMC
| |
| * Improved [http://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29 NEON (Advanced SIMD instruction set)] CPU acceleration support for ARM architecture
| |
| * Improved XBMC support for [http://en.wikipedia.org/wiki/Berkeley_Software_Distribution BSD (operating system)] on FreeBSD, PC-BSD, and other similar BSD platforms
| |
| * Improved VDPAU (NVIDIA) Hardware Acceleration Video Decoding support on BSD
| |
| * Improved VAAPI (Video Acceleration API) Hardware Acceleration Video Decoding support on BSD
| |
| * Added VA-API (libva) support for decoding videos with larger resolutions than 1080p (such as 4K resolution)
| |
| * Improved ARM processor architecture ([http://www.pivosgroup.com/xios.html Pivos XIOS DS] and [[Raspberry Pi]] as reference devices)
| |
| * Improved OpenGL ES and EGL support ([http://www.pivosgroup.com/xios.html Pivos XIOS DS] and [[Raspberry Pi]] as reference devices)
| |
| * Improved VAAPI (Video Acceleration API) support (requires VAAPI compatible hardware and drivers)
| |
| * Improved VDPAU (NVIDIA) Hardware Video Acceleration and its upscaling/deinterlacing capabilities
| |
| * Improved OpenMAX Video Acceleration API support for Linux (using Raspberry Pi as reference hardware)
| |
| * Added RenderCapture implementation to Linux for Raspberry Pi for Ambilight addons
| |
| * Added support for OpenMAX pipeline to handle JPEG decode/resize/convert/encode to texture on Raspberry Pi
| |
| * Added support for hardware assisted video decoding of MJPEG, VP6, VP8 and Ogg Theora on Raspberry Pi
| |
| * Added support for Fast Forward and Rewind video up 4x to OpenMAX (OMXPlayer) on Linux for Raspberry Pi
| |
| * Added support multi-channel PCM audio output over HDMI to OpenMAX (OMXPlayer) on Linux for Raspberry Pi
| |
| * Added screenshot implementation to Linux for Raspberry Pi that includes the video layer
| |
| * Added hot-plug support for Linux input devices, such as Bluetooth remotes and keyboards
| |
| * Improved AMD/Intel x86-64 64-bit (AMD64 / IA-64t CPU architectures) support under Linux
| |
| * Removed dependencies of SDL (Simple DirectMedia Layer) for windowing and event handling on X11
| |
| * Added support for native media control bar and play background music on iOS
| |
| * Added adaptions for developing XBMC on non-jailbroken iSO devices (for development only, not to release on App Store)
| |
| * Improved XBMC support for OS X 10.9 (Mavericks)
| |
| * Added support for copy and paste to and from clipboard with command key
| |
| * Added support for Pixel Shader based HQ (High Quality) scalers for DXVA renderer on Windows
| |
| * Added hybrid shutdown option on Windows 8 (which in turn enables quick boot)
| |
| * Removed Windows XP support (as from now XBMC for Windows requires at least Vista or later)
| |
| | Lubuntu 14.04
| |
| |- | | |- |
| | style="white-space:nowrap; background:#a0e75a;"| 14.0<br />14.1 | | ! style="background: salmon; border-bottom:solid 3px black;" | N/A |
| | 23 December 2014<br />1 February 2015 | | | style="text-align: right; border-bottom:solid 3px black;" | 1.1.0 |
| | Helix | | | style="border-bottom:solid 3px black;" | 18 October 2004 |
| | | | | style="border-bottom:solid 3px black;" | |
| {{main| Kodi v14 (Helix) changelog |Helix API changes}}
| | * ITU H.261, creative labs yuv (cyuv), supermac cinepak (cvid), quicktime, on2 vp4, 3ivx d4 / 3vi1 mpeg-4 video support |
| * Renamed and rebranded to Kodi Media Center (from XBMC Media Center) | | * Container support for nsa, raw audio in .mov, .ac3, .dts and dts-wav |
| * Improved PVR, EPG, and OSD frontend GUI in Kodi and extended the PVR API to support more features and functions
| | * Zoom/stretch options: zoom, stretch 4x3 or 14x9 or 16x9, original size, custom |
| * Improved PVR / EPG and Live TV interface in Kodi's GUI skinning engine (already in use in Confluence)
| | * Volume control |
| * Improved PVR / DVR timeshift support to pause Live TV (note that each PVR backend still need to support timeshifting)
| | * Tags parsing and display for wma, m4a, mp4 and aac (mpeg-4 audio) audio-files |
| * Improved PVR / EPG extensions and notifications support over the JSON-RPC API | | * International-language fonts for subtitles via ttf-fonts |
| * Updated and improved PVR backend clients addons for many popular third-party external PVR backend platforms:
| | * Audio CD Ripper, backup cdda's to hdd in wav, ogg or mp3 (lame) format |
| * PVR Demo Client dummy addon with fake (method stub) backend for skin development and regression testing
| | * Karaoke cdg-file and audio cue sheets (.cue) support |
| * IPTV (IPTV Simple Client) PVR Addon backend client maintained and available from Kodi's community
| | * iIunes music shares via DAAP (network stream from Apple iTunes) |
| * Tvheadend PVR Addon backend clients maintained and available from Kodi's community
| | * XBMC's xbmsp-client code updated to support "auto-discovery of xbmsp servers" |
| * NextPVR (former GB-PVR) PVR Addon backend client maintained and available from Kodi's community
| | * Auto-temperature and fan-speed control options |
| * Njoy Digital (N7) PVR Addon backend client maintained and available from Kodi's community
| | * Network-configuration and setup via GUI |
| * MediaPortal PVR Addon backend client maintained and available from Kodi's community | | * Emergency recovery console (enables the ftp-server during fatal errors) |
| * MythTV PVR Addon backend client maintained and available from the Kodi's community
| | * Profiles for settings |
| * VDR (Video Disk Recorder) PVR Addon backend client maintained and available from Kodi's community
| | * Mouse support and virtual-keyboard |
| * Enigma2 / Vu+ / Dreambox PVR Addon backend client maintained and available from Kodi's community
| | * LCD-display output extended to also support xaddons lcd-mods and xecuter3 lcd |
| * Argus TV / ForTheRecord PVR Addon backend client maintained and available from Kodi's community
| | | style="text-align: center; border-bottom:solid 3px black;" | N/A |
| * WMC (Windows Media Center) PVR Addon backend client maintained and available from Kodi's community
| |
| * DVBLink PVR Addon backend client maintained and available from Kodi's community | |
| * DVBViewer PVR Addon backend client maintained and available from Kodi's community | |
| * Added framework support for binary addons (inc. closed source proprietary addons) for audio encoder codecs
| |
| * Added support for audio encoder codecs via a binary addons and move Vorbis, LAME, Flac and WAV audio encoders to addons
| |
| * Added capability for Text-to-Speech screen readers addons for visual impaired | |
| * Improved the ability to extend Kodi's native Python API by writing C++ code generated via Groovy and SWIG
| |
| * Improved Addons API for homebrew DIY RGB LED Ambilight clone client software such as Boblight | |
| * Improved Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) to Kodi's GUI skinning engine
| |
| * Improved Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) for Subtitles when in 3D mode
| |
| * Added support for HEVC (High Efficiency Video Coding) a.k.a. H.265 software video decoding
| |
| * Improved support for H.264 (including Hi10P) multi-threaded video decoding when software decoder on CPU is used | |
| * Upgraded FFmpeg (libavcodec and libavformat) audio/video codec libraries to release version FFmpeg 2.2)
| |
| * Removed FFmpeg from from the Kodi code tree, making it easier to compile/build separately
| |
| * Improved network and file system reading when scanning files and searching for subtitles
| |
| * Improved MusicBrainz tags support to the Music Library and Database
| |
| * Improved and extended Smart Playlists functionality
| |
| * Improved performance for SQL database queries for faster library browsing | |
| * Updated music, movies, tv shows, and music video scrapers for Kodi from the community
| |
| * Added support for Planar Formats and PTS audio synchronization from player in ActiveAE
| |
| * Improved the default cross-platform event driven active state machine pattern ActiveAE (Kodi's AudioEngine)
| |
| * Improved ALSA sink for ActiveAE for Linux Desktop and generic Linux based Embedded Systems | |
| * Improved PulseAudio sink for ActiveAE for Linux Desktop
| |
| * Improved OSS (Open Sound System) sink for ActiveAE for BSD, like FreeBSD and similar BSD Unix based systems
| |
| * Improved AUDIOTRACK sink for ActiveAE for Amlogic
| |
| * Improved Pi Audio sink for ActiveAE for Raspberry Pi
| |
| * Improved DirectSound sink for ActiveAE for Windows
| |
| * Improved WASAPI sink for ActiveAE for Windows
| |
| * Improved CoreAudio sink for ActiveAE for Mac OS X and iOS
| |
| * Improved Darwin sink for ActiveAE for Mac OS X and iOS
| |
| * Improved CEC (Consumer Electronics Control) support for Pulse-Eight's LibCEC
| |
| * Upgraded DVD-Video navigation and playback libraries (libdvdnav, libdvdread, and libdvdcss)
| |
| * Upgraded SAMBA client to version 3.6.x for improved support for SMB and CIFS protocols
| |
| * Updated community maintained translations to over 60+ languages to date for Kodi via Transifex Translation System | |
| * Improved MediaCodec API video decoding implementations support for Android 4.1 (API level 16) and later
| |
| * Improved StageFright API video decoding implementations support for Android 4.0 (API level 14)
| |
| * Improved the dedicated AMLCodec hardware accelerated video decoding support for AMLogic devices
| |
| * Improved NEON (Advanced SIMD instruction set) CPU acceleration support for ARM architecture | |
| * Improved Kodi support for BSD (operating system) on FreeBSD, PC-BSD, and other similar BSD platforms
| |
| * Added initial optional X11 support on EGL (EGL-X11) based systems on Linux, full-screen mode only | |
| * Added native XvBA accelerated video decoding for AMD/ATI GPUs on Linux | |
| * Improved ARM processor architecture (using WeTek Play and Raspberry Pi as reference devices) | |
| * Improved OpenGL ES and EGL support (using WeTek Play and Raspberry Pi as reference devices)
| |
| * Improved VAAPI (Video Acceleration API) support (requires VAAPI compatible hardware and drivers) | |
| * Improved VDPAU (NVIDIA) Hardware Video Acceleration (requires VDPAU compatible hardware and drivers)
| |
| * Improved OpenMAX Video Acceleration API support for Linux (using Raspberry Pi as reference hardware)
| |
| * Improved dedicated AMLCodec hardware accelerated video decoding support for Linux on AMLogic devices
| |
| * Improved AMD/Intel x86-64 64-bit (AMD64 / IA-64t CPU architectures) support under Linux
| |
| * Upgraded SDL (Simple DirectMedia Layer) from version 1.2 to 2.0 for improved input-support on Linux
| |
| * Removed dependencies of SDL (Simple DirectMedia Layer) for windowing and event handling on X11
| |
| * Improved Apple VDADecoder Video Acceleration support for iOS (on iPad, iPhone, and iPod iDevices)
| |
| * Improved Apple VDADecoder Video Acceleration support for (Mac) OS X
| |
| * Improved DXVA (DirectX Video Acceleration) support (requires DXVA compatible hardware and drivers)
| |
| * Upgraded Kodi for Windows and binary addons to compile with Microsoft Visual Studio 2013 by default
| |
| | |
| |
| |
| |- | | |- |
| | style="white-space:nowrap; background:skyblue;"| 15.0
| | ! style="background: salmon; border-bottom:solid 3px black;" | N/A |
| | TBA | | | style="text-align: right; border-bottom:solid 3px black;" | 1.0.0 |
| | Isengard
| | | style="border-bottom:solid 3px black;" | 29 June 2004 |
| |
| | | style="border-bottom:solid 3px black;" | |
| {{main| Kodi v15 (Isengard) changelog |Isengard API changes}}
| | * Total rewrite of the source code |
| {{incomplete}}
| | | style="text-align: center; border-bottom:solid 3px black;" | N/A |
| * Added possibility to use multiple PVR clients for different PVR backends at the same time
| |
| * Improved PVR, EPG, and OSD frontend GUI in Kodi and extended the PVR API to support more features and functions
| |
| * Improved PVR API and database adding many new EPG and Channel properties
| |
| * Improved PVR / DVR timeshift support to pause Live TV (note that each PVR backend still need to support timeshifting)
| |
| * Improved PVR / EPG extensions and notifications support over the JSON-RPC API
| |
| * Improved Closed Captions (CC) support for Live TV
| |
| * Improved the "GlobalSearch" (service addon) function by adding EPG search support
| |
| * Added, updated, and improved PVR backend clients addons for all popular third-party external [[PVR backend]] platforms:
| |
| ** [[PVR/Testing|PVR Demo Client]] dummy addon with fake (method stub) backend for skin development and regression testing
| |
| ** [[PVR/Backend/IPTV|IPTV (IPTV Simple Client)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[Add-on:FilmOn PVR Client|FilmOn]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[Add-on:PCTV Systems Client|PCTV Systems (Broadway)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[Add-on:Stalker Client|Stalker Middleware]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[Add-on:VBox TV Gateway PVR Client|VBox TV Gateway]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/Tvheadend|Tvheadend]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/NextPVR|NextPVR (former GB-PVR)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/Njoy|Njoy Digital (N7)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/MediaPortal|MediaPortal]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/MythTV|MythTV]] PVR Addon backend client maintained and available from the Kodi's community
| |
| ** [[PVR/Backend/VDR|VDR (Video Disk Recorder)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/VUPlus|Enigma2 (Dreambox / Vu+ / DBox2)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/ForTheRecord|Argus TV / ForTheRecord]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[Add-on:PVR.WMC|WMC (Windows Media Center)]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[DVBLink]] PVR Addon backend client maintained and available from Kodi's community
| |
| ** [[PVR/Backend/DVBViewer|DVBViewer]] PVR Addon backend client maintained and available from Kodi's community
| |
| * Removed internal MythTV VFS client code in favour of its external PVR Client Addons
| |
| * Removed internal VDR (VTP) VFS client code in favour of its external PVR Client Addons
| |
| * Removed internal Tvheadend (HTSP) VFS client code in favour of its external PVR Client Addons
| |
| * Removed internal TuxBox (Dreambox/DBox2/Vu+/Enigma1/2) VFS client code in favor of external PVR Client Addons
| |
| * Removed internal ReplayTV (DirectTV) VFS client code since its old and was no longer being maintained by anyone
| |
| * Improved Addon Manager frontend GUI in Kodi, adding support for categorization, new manager layout and more
| |
| * Added initial integration for binary addons support and changing the Kodi build system around it
| |
| * Added framework support for binary addons for audio decoder and audio encoder codecs
| |
| * Extend Addons API to support binary addons for audio decoder and audio encoder codecs
| |
| * Added support for context-menu addons for skinners and addon developers
| |
| * Added option for addons scripts to check status of DPMS energy saving functions of underlying OS
| |
| * Improved the ability to [http://github.com/xbmc/xbmc/pull/901 extend Kodi's native Python API by writing C++ code generated] via [http://en.wikipedia.org/wiki/Groovy_%28programming_language%29 Groovy] and [http://en.wikipedia.org/wiki/Groovy_%28programming_language%29 SWIG]
| |
| * Improved Addons API for homebrew DIY RGB LED [[Ambient lighting]] (Ambilight clone) client software such as [[Add-on:XBMC Boblight|Boblight]]
| |
| * Improved addon management at Kodi version upgrade by immediately fetch updates from repository after upgrade
| |
| * Added support for context-menu addons for skinners and addon developers
| |
| * Added support Sound Addons for skins instead of including sound files within each skin.
| |
| * Improved PVR / EPG / Live TV and context menus interfaces in Kodi's GUI skinning engine (already used in Confluence)
| |
| * Added support for Language Addons, moving internal Language translation files into external Language Addons
| |
| * Added an accessibility settings section to provide one configuration area for the visually and hearing impaired
| |
| * Added further optimizations to Kodi's GUI engine for faster rendering on low resource embedded devices
| |
| * Added PVR and EPG support to the Re-Touched (touchscreen friendly) skin
| |
| * Improved [[Dirty regions|Dirty Regions]] rendering on all platforms
| |
| * Improved Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) to Kodi's GUI skinning engine
| |
| * Improved Stereoscopic 3D rendering support (Side-by-Side, Top-Bottom, and Anaglyph) for Subtitles when in 3D mode
| |
| * Improved navigation of video audio tracks and subtitle selection lists
| |
| * Improved touch and gesture support for all platforms, and also improved the default touch screen skin ([[Add-on:Re-Touched|Re-Touched]])
| |
| * Improved and expanded the internationalization options and regional configuration settings in the GUI
| |
| * Improved GUI settings configuration levels for Basic, Standard, Advanced, Expert (defaults to "Standard")
| |
| * Improved selection when installing new skins
| |
| * Update the default bold and regular Roboto TTF fonts from Google
| |
| * Updated keyboard layout for many languages
| |
| * Restructured settings windows and descriptions for almost every setting and configuration
| |
| * Removed legacy code to backwards compatibility for skins made pre-Frodo (XBMC 11.0)
| |
| * Added adaptive skipping/seeking through audio and video playback, also known as "[[skip steps]]"
| |
| * Improved support for H.264 (including [[Hi10P]]) multi-threaded video decoding when software decoder on CPU is used
| |
| * Improved Stereoscopic 3D playback with video playlist switching when playlists have 2D and 3D videos
| |
| * Added support for MK3D (Matroska 3D) video extensions and enable double cache by default on these videos
| |
| * Added a Chapter Selector Window with visual thumbnails shows thumbs on where to skip to in video
| |
| * Added support for Closed Captions (CC) in CEA-608 and CEA-708 formats (ATSC Closed Caption)
| |
| * Added support for external subtitles over UPnP / DNLA through the settings section
| |
| * Upgraded FFmpeg (libavcodec and libavformat) libraries to release version [http://www.ffmpeg.org/download.html#release_2.6.2 FFmpeg 2.6.2]
| |
| * Remove certain audio codecs from core and made them into audio decoder and audio encoder add-ons
| |
| * Disabled hardware video decoding of MPEG-2 videos with Standard Definition resolution by default
| |
| * Added support for [[audio nodes]] that can defined views that are used to organize your media from the music menu
| |
| * Added support for marking as watched during other library operations like “update library” when scanning sources
| |
| * Added support for allowing different sort orders for different sort methods
| |
| * Added ability to jump to first unwatched episode in TV section by default
| |
| * Added support to rescrape season art for newly added seasons
| |
| * Improved [[MusicBrainz]] tags support to the Music Library and Database
| |
| * Improved and extended [[Smart playlists|Smart Playlists]] functionality
| |
| * Improved performance for SQL database queries for faster library browsing
| |
| * Updated music, movies, tv shows, and music video scrapers for Kodi
| |
| * Improved the default cross-platform event driven active state machine pattern [[AudioEngine#ActiveAE|ActiveAE]] (Kodi's [[AudioEngine]])
| |
| * Improved ALSA sink for [[AudioEngine#ActiveAE|ActiveAE]] for Linux Desktop and generic Linux based Embedded Systems
| |
| * Improved PulseAudio sink for [[AudioEngine#ActiveAE|ActiveAE]] for Linux Desktop
| |
| * Improved OSS (Open Sound System) sink for [[AudioEngine#ActiveAE|ActiveAE]] for BSD, like FreeBSD and similar BSD Unix based systems | |
| * Improved AUDIOTRACK sink for [[AudioEngine#ActiveAE|ActiveAE]] for [[Amlogic]]
| |
| * Improved Pi Audio sink for [[AudioEngine#ActiveAE|ActiveAE]] for [[Raspberry Pi]]
| |
| * Improved DirectSound sink for [[AudioEngine#ActiveAE|ActiveAE]] for Windows
| |
| * Improved WASAPI sink for [[AudioEngine#ActiveAE|ActiveAE]] for Windows
| |
| * Improved CoreAudio sink for [[AudioEngine#ActiveAE|ActiveAE]] for (Mac) OS X and iOS
| |
| * Improved Darwin sink for [[AudioEngine#ActiveAE|ActiveAE]] for (Mac) OS X and iOS
| |
| * Added new audio visualization addons (only OpenGL versions for Linux and OS X for now)?
| |
| * Improved display of CPU / GPU frequency and temperature for all supported platforms
| |
| * Improved keymap for music playback, as while in full screen pressing select/ok button will now show the OSD
| |
| * Added support for [[wikipedia:WSGI|WSGI (Web Server Gateway Interface)]] to extend the Python Script support in Kodi's integrated webserver
| |
| * Added support for JSONP for JSON-RPC requests to Kodi's integrated webserver
| |
| * Added support for image resizing to Kodi's integrated webserver
| |
| * Improved webserver caching control
| |
| * Improved the JSON-RPC API
| |
| * Improved the the integrated UPnP Media Server and Client
| |
| * Changed Kodi application code base to C++11
| |
| * Improved [[CEC|HDMI CEC (Consumer Electronics Control)]] support for [http://libcec.pulse-eight.com/ Pulse-Eight's LibCEC]
| |
| * Upgraded HDMI-CEC libraries code from Pulse-Eight to [http://raw.githubusercontent.com/Pulse-Eight/libcec/master/ChangeLog LibCEC release version 3.0.0]
| |
| * Upgraded DVD-Video navigation and playback libraries (libdvdnav, libdvdread, and libdvdcss)
| |
| * Upgraded SAMBA client code library to version 3.6.12 for improved support for SMB/CIFS protocol
| |
| * Updated community maintained translations to over 60+ languages to date for Kodi via [[Translation System|Transifex Translation System]]
| |
| * Removed internal DAAP VFS client code for iIunes 6.x music shares (network stream from older Apple iTunes)
| |
| * Removal AFP filesystem support from Kodi's VFS (Virtual File System)
| |
| * Improved code stability and performance as well as general code clean-up in all areas
| |
| * Improved MediaCodec API video decoding implementations support for Android 4.2 (API level 17) and later
| |
| * Improved the dedicated AMLCodec hardware accelerated video decoding support for [[Amlogic]] devices
| |
| * Added support for HEVC hardware decoding for MediaCodec API in Android 4.4.2 and later when the VPU supports it
| |
| * Added support for HEVC hardware decoding on [[Amlogic]] SoCs in Android 4.4.2 and later when the VPU supports it
| |
| * Added support for UltraHD decoding / 4K resolution output on [[Amlogic]] SoCs in Android when HW supports it
| |
| * Added support for screenshot and video bookmarks on [[Amlogic]] SoCs hardware
| |
| * Added support for LCD/VFD display panel output on [[Amlogic]] SoCs hardware
| |
| * Added support for de-interlacing using BOB deinterlace method on Android
| |
| * Added support for 7.1 channels PCM playback
| |
| * Added support for system handling of audio volume on Android
| |
| * Moved to Android API 17 as minimum with SDK 14 and NDK 10e, meaning at least Android 4.2 is now required
| |
| * Improved [http://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29 NEON (Advanced SIMD instruction set)] CPU acceleration support for ARM architecture
| |
| * Removed the dependency for root/SU access permission rights on Android
| |
| * Improved Kodi support for [http://en.wikipedia.org/wiki/Berkeley_Software_Distribution BSD (operating system)] on FreeBSD, PC-BSD, and other similar BSD platforms
| |
| * Added MIPS processor architecture support for Linux (Imagination Technologies MIPS Creator CI20 as reference)
| |
| * Added support for HEVC hardware video decoding on [[Amlogic]] SoCs when the VPU supports it
| |
| * Added support for UltraHD decoding / 4K resolution output on [[Amlogic]] SoCs in Android when HW supports it
| |
| * Added support for screenshot and video bookmarks on [[Amlogic]] SoCs hardware
| |
| * Added support for LCD/VFD display panel output on [[Amlogic]] SoCs hardware
| |
| * Improved video accelerated decoding on [[Freescale|Freescale i.MX 6]] based devices
| |
| * Improved ARM processor architecture (using [[WeTek Play]] and [[Raspberry Pi]] as reference devices)
| |
| * Improved OpenGL ES and EGL support (using [[WeTek Play]] and [[Raspberry Pi]] as reference devices)
| |
| * Improved VAAPI (Video Acceleration API) support (requires VAAPI compatible hardware and drivers)
| |
| * Improved VDPAU (NVIDIA) Hardware Video Acceleration (requires VDPAU compatible hardware and drivers)
| |
| * Improved XvBA (AMD/ATI) Hardware Video Acceleration (requires XvBA compatible hardware and drivers)
| |
| * Improved OpenMAX Video Acceleration API support for Linux (using Raspberry Pi as reference hardware)
| |
| * Improved dedicated AMLCodec hardware accelerated video decoding support for Linux on [[Amlogic]] devices
| |
| * Improved AMD/Intel x86-64 64-bit (AMD64 / IA-64t CPU architectures) support under Linux
| |
| * Removed dependencies of SDL (Simple DirectMedia Layer) for everything but hardware abstraction for input devices
| |
| * Improve Apple VDADecoder Video Acceleration support for iOS (on iPad, iPhone, and iPod iDevices)
| |
| * Moved to iOS 8.1 SDK, minimum iOS 5.1 is now required, this removes support for Apple TV 2 builds
| |
| * Improve Apple VDADecoder Video Acceleration support for (Mac) OS X
| |
| * Added Kodi support for OS X 10.10 "Yosemite" from Apple
| |
| * Moved to OS X 10.10 SDK, meaning minimum (Mac) OS X 10.7 Lion is now required, and no more 32-bit builds
| |
| * Improved DXVA/DXVA2 (DirectX Video Acceleration) support (requires DXVA/DXVA2 compatible hardware and drivers)
| |
| * Added support for HEVC hardware video decoding via DXVA on Windows when hardware and driver supports exist
| |
| * ?
| |
| |
| |
| |
| |
| |- | | |- |
| | style="white-space:nowrap; background:skyblue;"| 16.0
| |
| | TBA
| |
| | J*
| |
| |
| |
| {{main| Kodi v16 (J) changelog |J API changes}}
| |
| {{incomplete}}
| |
| * ?
| |
| * ?
| |
| |
| |
| |
| |
| |} | | |} |
| | |
| | |
| | |
| | == Codename history == |
| | {{see|Codename history}} |
| | |
| | |
|
| |
|
| == References == | | == References == |
| <references/> | | <references /> |
| | |
|
| |
|
| [[Category:Kodi]] | | [[Category:Releases|*]] |
| [[Category:Development]]
| |