Releases: Difference between revisions
Jump to navigation
Jump to search
(→Release history: removed 'incomplete label' and added remaining changelog) |
Gamester17 (talk | contribs) |
||
Line 436: | Line 436: | ||
{{main| Kodi v15 (Isengard) changelog |Isengard API changes}} | {{main| Kodi v15 (Isengard) changelog |Isengard API changes}} | ||
{{incomplete}} | {{incomplete}} | ||
* ? | * 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 | |||
* ? | * ? | ||
| | | | ||
Line 442: | Line 582: | ||
|- | |- | ||
| style="white-space:nowrap; background:skyblue;"| 16.0 | | style="white-space:nowrap; background:skyblue;"| 16.0 | ||
| | | TBA | ||
| | | J* | ||
| | |||
{{main| Kodi v17 (J) changelog |J API changes}} | |||
{{incomplete}} | |||
* ? | |||
* ? | |||
| | | | ||
| | | |
Revision as of 06:24, 6 July 2015
Kodi Development |
Releases |
See also: Category:Changelogs
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.
Legend | |
---|---|
Red | Old releases |
Green | Current release |
Blue | Future releases |
Version | Release date | Codename | Significant changes | XBMC Live based on | |||
---|---|---|---|---|---|---|---|
1.0.0 | 29 June 2004 | N/A |
|
N/A | |||
1.1.0 | 18 October 2004 | N/A |
|
N/A | |||
2.0.0 | 29 September 2006 | N/A |
|
N/A | |||
8.10 | 15 November 2008 | Atlantis |
|
Ubuntu 8.10 | |||
9.04 | 6 May 2009 | Babylon |
|
Ubuntu 9.04 | |||
9.11 | 24 December 2009 | Camelot |
|
Ubuntu 9.10 | |||
10.0 10.1 |
18 December 2010 10 March 2011 |
Dharma |
|
Ubuntu 10.04 | |||
11.0 | 24 March 2012 | Eden |
Main pages: XBMC v11 (Eden) changelog and Eden API changes
|
Lubuntu 11.10 | |||
12.0 12.1 12.2 12.3 |
29 January 2013 18 March 2013 3 May 2013 24 December 2013 |
Frodo |
Main pages: XBMC v12 (Frodo) changelog and Frodo API changes
|
Lubuntu 12.10 | |||
13.0 13.1 13.2 |
4 May 2014 5 June 2014 17 August 2014 |
Gotham |
Main pages: XBMC v13 (Gotham) changelog and Gotham API changes
|
Lubuntu 14.04 | |||
14.0 14.1 |
23 December 2014 1 February 2015 |
Helix |
Main pages: Kodi v14 (Helix) changelog and Helix API changes
|
||||
15.0 | TBA | Isengard |
Main pages: Kodi v15 (Isengard) changelog and Isengard API changes
|
||||
16.0 | TBA | J* |
Main pages: Kodi v17 (J) changelog and J API changes
|