Releases: Difference between revisions
Jump to navigation
Jump to search
Gamester17 (talk | contribs) No edit summary |
Gamester17 (talk | contribs) No edit summary |
||
Line 583: | Line 583: | ||
| | | | ||
|- | |- | ||
| style="white-space:nowrap; background: | | style="white-space:nowrap; background:#a0e75a;"| 16.0 | ||
| | | 20 February 2016 | ||
| Jarvis | | Jarvis | ||
| | | | ||
{{main| Kodi v16 (Jarvis) changelog |Jarvis API changes}} | {{main| Kodi v16 (Jarvis) changelog |Jarvis API changes}} | ||
{{incomplete}} | {{incomplete}} | ||
* ? | * Added support for handling RDS Radio signals via PVR and EPG frontend | ||
* Added support for PVR addons to handle RDS radio signals in UECP and Rass formats | |||
* Added FM Radio receiver based upon RTL-SDR as PVR Addon backend client | |||
* Added support to PVR API for Scheduling Recordings of TV Shows (EPG based DVR Timers for "Series Recording") | |||
* Added option for PVR clients and backends to add timeshift indicator to the Video OSD for Live TV | |||
* Added support to show channels without EPG data in PVR guide window | |||
* Added 'Play recording' context menu option if an EPG entry has an associated (PVR) recording | |||
* Added enhancement and impovements to the PVR API (example series/episode metadata, timer and recording status) | |||
* Updated Kodi's PVR Addon API version to 4.0.0 for Kodi v16 (Jarvis) | |||
* Improved EPG association by broadcast ID | |||
* Improved speedup reading EPG from database | |||
* Changed activations of PVR windows so they are only available if PVR is enabled | |||
* Changed "Add timer" as renamed to "Record", and renamed "Add custom timer" to just "Add timer" | |||
* Added, updated, and improved PVR backend clients addons for all popular third-party external [[PVR backend]] platforms: | |||
** [[Add-on:PVR Demo Client|PVR Demo Client]] dummy addon with fake (method stub) [[PVR backend]] for [[PVR]] skinning and regression testing | |||
** [[Add-on:IPTV Simple Client|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:Stalker Client|Stalker Middleware]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:HDHomeRun PVR|HDHomeRun]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:VU+ / Enigma2 Client|Enigma2 (Dreambox / Vu+ / DBox2)]] 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 | |||
** [[Add-on:Njoy N7 PVR Client|Njoy Digital (N7)]] 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:Tvheadend HTSP Client|Tvheadend HTSP Client]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:VDR VNSI Client|VDR VNSI Client]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:MythTV PVR Client|MythTV PVR Client]] Addon backend client maintained and available from the Kodi's community | |||
** [[Add-on:NextPVR PVR Client|NextPVR (former GB-PVR)]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:Argus TV Client|Argus TV (former ForTheRecord)]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:DVBLink PVR Client|DVBLink PVR Client]] Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:DVBViewer Client|DVBViewer Client]] PVR Addon backend client maintained and available from Kodi's community | |||
** [[Add-on:MediaPortal PVR Client|MediaPortal PVR Client]] 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 | |||
* Added support for allowing skins and resource addons to be activated via info dialog | |||
* Added support for disabling auto-updates per addon from the info panel dialog | |||
* Added automatic dependency handling for binary addons | |||
* Improved add-on update and rollback support by adding ability to choose only a specific repo | |||
* Improved capabilities for downgrading of addons by supporting multiple versions in same repository | |||
* Improved bootstrap buildsystem for binary addons to support arbitrary meta repositories | |||
* 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] | |||
* Updated the Groovy (code generator) library to 2.4.4 | |||
* Moved some binary (RSXS) Screensavers and Audio Visualizations (Vis) to addons | |||
* Moved the addon rollback feature to the update dialog and list all available versions there | |||
* Updated GUI ABI version 15 as minimum setting any skin before Kodi 15.0 (Isengard) as incompatible | |||
* Update guilib ABI (for libgui) to version 5.10.0 | |||
* Changed saving of skin settings which are now stored as separate files | |||
* Added support for Animated GIF images to loadable for any kind of textures, e.g. Posters and FanArt | |||
* Added support for image resource addons (as example weather icons, weather fanart, studio logos, and genre icons) | |||
* Added support for sound resource addons (skin effect sounds for button clicks, transitions, etc.) | |||
* Added new dialogs for managning and settings for digital sound processing addons (Audio DSP plugins) | |||
* Added new dialog to display RDS Radio information under PVR windows | |||
* Added option for skinners to add a timeshift indicator to the Video OSD for Live TV | |||
* Added skinning support to enable editing of user-ratings from skins frontend | |||
* Added support of <depth> tag for stereoscopic (3D) effect for controls to GUI engine for skins | |||
* Added stereoscopic (3D) depth support for the Confluence skin | |||
* Added the use of image resource addons for updating weather fanart images in Confluence | |||
* Added 'Events' to the Confluence homescreen 'System' submenu | |||
* Added EPG to search results window (add to PVR search results window in Confluence) | |||
* Added new infolabel that can be used to display fanart for moviesets inside a movie set | |||
* Added new infolabels that can display audio/subtitle properties for all available streams | |||
* Added new infolabels for displaying user ratings | |||
* Added support for skins to use a lightweight font | |||
* Added toggle switch to visually mark dirty regions to help skinners optimize and troubleshoot skins | |||
* Added support for sortby and sortorder attributes to the <content> element | |||
* Added ability in guilib to visualize control hitrects when tagged | |||
* Added option to conditionally include files to allow skinners to conditionally include a file | |||
* Added option for skins to show separate icons for empty and full DVD-ROM drives | |||
* Added support for specifying the image scaling algorithm for image resizing/caching | |||
* Added new on-screen keyboard layouts for; Chinese, Korean, English QWERTZ, Czech QWERTZ and QWERTY | |||
* Updated keyboard layout for some languages and added a new keyboard layouts for a few languages | |||
* Improved default quality setting of image scaling algorithm for image resizing/caching | |||
* Improved skinning PVR section by reduceing amount of dialogs and simplify skinning Live TV and EPG windows | |||
* Improved skin reloading in case theme/color/font is not default | |||
* Improved touch and gesture support for all platforms, and also improved the default touch screen skin ([[Add-on:Re-Touched|Re-Touched]]) | |||
* Removed skin XML files for Karaoke support as the feature has been removed from Kodi's core | |||
* Removed native TvTunes support from Confluence since they changed into a paid-only service | |||
* Added support for lossless software decode of DTS-HD tracks/streams in videos using libdcadec | |||
* Added support to utilize pixel aspect ratio from SAR (Storage Aspect Ratio) tags in MKV containers | |||
* Improved Stereoscopic 3D playback with video playlist switching when playlists have 2D and 3D videos | |||
* Improved and enhanced Blu-ray support (including updated libbluray dependecies) | |||
* Upgraded FFmpeg multimedia codec and demux libraries to stable branch release version [http://www.ffmpeg.org/download.html#release_2.8.5 FFmpeg 2.8.5] | |||
* Removed certain audio codecs from core and made them into audio decoder and audio encoder add-ons | |||
* Unified the music library and files view (similar to how its done in video library already) | |||
* Added option for for user ratings of video items and editing userratings from the GUI frontend | |||
* Added support for set overview (plot) in movie sets in the video library | |||
* Added setting for to not group movies into a movie set in the video library if it contains a single item | |||
* Added event logging which among others shows which files did not get added to library | |||
* Added genre to television series episode view in the video library | |||
* Added support for Audio and Subtitle Track Count to Smart Playlist selections in the video library | |||
* Added support to sort by top albums by play count in the music library | |||
* Added support for sorting dynamic directory listings from content | |||
* Added a FFmpeg tag loader that can read additional metadata from more media containers | |||
* Added support to use the new FFmpeg tag loader for reading tags from .DSP files | |||
* Added support to use the new FFmpeg tag loader for reading tags from .MKA files | |||
* Added support for the MusicBrainz "ARTISTS" tag in id3v2, ape, xiph for music files | |||
* Added ability to fetch season year from video database based on first aired episode | |||
* Updated music, movies, tv shows, and music video scrapers for Kodi | |||
* Added initial support for [http://forum.kodi.tv/forumdisplay.php?fid=235 Audio DSP] (Digital Signal Processing) plugins and addons for Kodi's [[AudioEngine]] | |||
* 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 initial support for AirPlay from iOS 9 music streaming capability | |||
* Added own lists for audio, subtitle and sub download languages | |||
* Added ability to open the SmartPlayListEditor for a given playlist | |||
* Added "long-press" support to extend the functionality of a single button on a remote control | |||
* Improved code stability and performance as well as general code clean-up in many core areas | |||
* Improved the the integrated UPnP / DNLA Media Server and Client | |||
* Improved AirPlay compatibility suppor for iOS 8 (via updated libshairplay) | |||
* Improved Kodi's JSON-RPC API | |||
* Improved [[CEC|HDMI CEC (Consumer Electronics Control)]] support for [http://libcec.pulse-eight.com/ Pulse-Eight's LibCEC] | |||
* Updated community maintained translations to over 60+ languages to date for Kodi via [[Translation System|Transifex Translation System]] | |||
* Updated critical dependency libraries such as openssl, gnutls, and CMake (used to compile binary addons) | |||
* Removed support for the current karaoke implmenetation from the core as it was not being maintained | |||
* Added experimental pass-through support for Dolby Digital (AC3) audio | |||
* Added experimental pass-through support for Dolby TrueHD audio (if supported by underlying hardware & firmware) | |||
* Added experimental pass-through support for DTS audio | |||
* Added experimental pass-through support for DTS-HD Master Audio (if supported by underlying hardware & firmware) | |||
* Added software decode support of Dolby Digital Plus (DD+/E-AC3/EC-3) to PCM audio output | |||
* Added proper implementation of Surface Rendering going thru EGL for video decoded with Android's MediaCodec API | |||
* Added proper implementation of handling MEDIA keys support on Android | |||
* Improved MediaCodec API video decoding implementations support for Android 4.2 (API level 17) and later | |||
* Improved automatic refresh rate switching support for video playback on Android 5.0 and later (>= API 21), inc. Android TV | |||
* Improved support for UltraHD decoding / 4K resolution output when HW supports it | |||
* Improved playback of HEVC, VC-1 / WMV 9, and VP9 hardware video decoding when using Android's MediaCodec API | |||
* Improved display of other Android apps while browsing these under Kodi as application launcher | |||
* Improved audio output by decouple Kodi and system volume which removes double audio volume slider | |||
* Improved touch-screen keymapping for Android based platforms for better gesture support | |||
* Improved [http://en.wikipedia.org/wiki/ARM_architecture#Advanced_SIMD_.28NEON.29 NEON (Advanced SIMD instruction set)] CPU acceleration support for ARM architecture | |||
* Removed support for hardware video decoding via Android StageFright library (libstagefright) | |||
* Improved Kodi support for [http://en.wikipedia.org/wiki/Berkeley_Software_Distribution BSD (operating system)] on FreeBSD, PC-BSD, and other similar BSD platforms | |||
* Improved VAAPI (Video Acceleration API) support (requires VAAPI compatible hardware and drivers) | |||
* Improved VDPAU (NVIDIA) Hardware Video Acceleration (requires VDPAU compatible hardware and drivers) | |||
* Added multi-touch support, and improved touch and gesture support on Linux | |||
* Added support for HEVC hardware video decoding via [[wikipedia:VAAPI|VAAPI]] API when the VPU and drivers supports it | |||
* Added support for HEVC hardware video decoding via [[wikipedia:VDPAU|VDPAU]] API when the VPU and drivers supports | |||
* Improved rendering GUI (including OSD) at a different resolution than video playback plane | |||
* Improved automatic refresh rate switching support for video playback | |||
* Improved EGL rendering on Amlogic by implement 480cvbs/i/p and 576cvbs/i/p modes | |||
* Improved SQLite file access performance on Raspberry Pi using MMAP acceleration | |||
* Improved support for UltraHD decoding / 4K resolution output when hardware supports it | |||
* 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 | |||
* Added support for iOS 9.0 by adding support for compiling Kodi with Xcode 7 IDE and iOS SDK 9.0 | |||
* Moved to iOS 8.4 SDK and Xcode 6.4 IDE as default which added support for iOS 8.4 | |||
* Improved Apple VDADecoder Video Acceleration support for iOS (on iPad, iPhone, and iPod iDevices) | |||
* Improved touch and gesture support for iOS based iDevice platforms (iPad, iPod, and iPhone) | |||
* Removed support for compiling Apple TV 2 builds | |||
* Removed iOS 5.1 (iPad 1) compatiibility as it was required to add iOS 9 | |||
* Improved Apple VDADecoder Video Acceleration support for (Mac) OS X | |||
* Added support for compiling Kodi with Xcode 7 IDE and OS X 10.11 SDK | |||
* Updated the whole rendering system on Microsoft Windows platforms to DirectX 11 and Direct3D 11 native support | |||
* Added support for caching font vertices on GPU side (requires Windows 8 and DirectX 11 device drivers) | |||
* Added support for hardware based Stereoscopic 3D (requires Windows 8 and DirectX 11 device drivers) | |||
* Added support for interleaved Stereoscopic 3D mode on Windows platforms (requires DirectX 11 device drivers) | |||
* Added support for checkerboard Stereoscopic 3D mode on Windows platforms (requires DirectX 11 device drivers) | |||
* Improved DXVA/DXVA2 rendering and decoding on Windows (when using DirectX 11 device drivers) | |||
* Improved support for HEVC hardware video decoding via DXVA on Windows when hardware and driver supports exist | |||
* ? | * ? | ||
| | | |
Revision as of 06:50, 23 February 2016
Kodi Development |
Releases |
See also: 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 14.2 |
23 December 2014 1 February 2015 28 March 2015 |
Helix |
Main pages: Kodi v14 (Helix) changelog and Helix API changes
|
||||
15.0 15.1 15.2 |
21 July 2015 16 August 2015 19 October 2015 |
Isengard |
Main pages: Kodi v15 (Isengard) changelog and Isengard API changes
|
||||
16.0 | 20 February 2016 | Jarvis |
Main pages: Kodi v16 (Jarvis) changelog and Jarvis API changes
|
||||
17.0 | TBA | Krypton |
Main pages: Kodi v17 (Krypton) changelog and Krypton API changes
|
Codename history
- See: Codename history
References
- ↑ http://github.com/anssih/xbmc/commits/android/refreshrate_wip WIP refreshrate