Kodi v18 (Leia) changelog: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 23: Line 23:
* Added support for Keyboard players via Joystick Emulation<ref name="RetroPlayer"/>
* Added support for Keyboard players via Joystick Emulation<ref name="RetroPlayer"/>
* Added support for libretro API and game cores (emulators and games) that support it
* Added support for libretro API and game cores (emulators and games) that support it
* Added [[Game_Add-ons|game clients addons]] for many popular third-party game console emulators and games *
* Added [[Game_Add-ons|game clients addons]] for many popular third-party game console emulators and native open source games *
** ''* Game Client Addons for Kodi is changing quickly so checkout the [[Game_Add-ons|game clients addons]] article for a current list''
** ''* [[Game_Add-ons|Game clients addons]] for Kodi is changing quickly so checkout the [[Game_Add-ons|game clients addons]] article for a current list''
* ?
* ?


=== Live TV and PVR (Personal Video Recorder) ===
=== Live TV and PVR (Personal Video Recorder) ===
* Major GUI actions refactoring and Context Menu rewrite in the PVR section<ref name="PVR context menu rewrite & major gui actions refactoring">https://github.com/xbmc/xbmc/pull/10870</ref><ref>http://github.com/xbmc/xbmc/pull/11115</ref>
* Major GUI actions refactoring of EPG and Context Menu rewrite in the PVR section<ref name="PVR context menu rewrite & major gui actions refactoring">https://github.com/xbmc/xbmc/pull/10870</ref><ref>http://github.com/xbmc/xbmc/pull/11115</ref><ref>https://github.com/xbmc/xbmc/pull/11570</ref>
* Added support for radio channel groups in Kodi's default skin (Estuary)<ref>https://github.com/xbmc/xbmc/pull/11884</ref><ref>https://github.com/xbmc/xbmc/pull/11877</ref>
* Added support for radio channel groups in Kodi's default skin (Estuary)<ref>https://github.com/xbmc/xbmc/pull/11884</ref><ref>https://github.com/xbmc/xbmc/pull/11877</ref>
* Added info support to the recently played channel widget in Kodi's default skin (Estuary)  
* Added info support to the recently played channel widget in Kodi's default skin (Estuary)  
Line 37: Line 37:
* Added new timer type attribute "PVR_TIMER_TYPE_SUPPORTS_ANY_CHANNEL" for additional addon capability<ref name="PVR Addon API changes for Leia"/>
* Added new timer type attribute "PVR_TIMER_TYPE_SUPPORTS_ANY_CHANNEL" for additional addon capability<ref name="PVR Addon API changes for Leia"/>
* Added new field "PVR_RECORDING.strGenreDescription" for additional addon capability<ref name="PVR Addon API changes for Leia"/>
* Added new field "PVR_RECORDING.strGenreDescription" for additional addon capability<ref name="PVR Addon API changes for Leia"/>
* Added new "Channel guide" button to guide info dialog which can open EPG listings for current channel<ref>https://github.com/xbmc/xbmc/pull/11554</ref>
* Changed the PVR dialog guide OSD to supports listing of all EPG items for a supplied channel<ref>https://github.com/xbmc/xbmc/pull/11554</ref>
* Changed so that GUI Actions execute recordings actions async to aviod GUI lockup on wait<ref>https://github.com/xbmc/xbmc/pull/11863</ref>
* Changed so that GUI Actions execute recordings actions async to aviod GUI lockup on wait<ref>https://github.com/xbmc/xbmc/pull/11863</ref>
* Changed to prefill recordings folder with timer title in the Timer settings dialog<ref>https://github.com/xbmc/xbmc/pull/11679</ref>
* Changed to prefill recordings folder with timer title in the Timer settings dialog<ref>https://github.com/xbmc/xbmc/pull/11679</ref>
Line 79: Line 81:
* Added help for load of shared library and allow the use of their own addon temp folder<ref>https://github.com/xbmc/xbmc/pull/12379</ref>
* Added help for load of shared library and allow the use of their own addon temp folder<ref>https://github.com/xbmc/xbmc/pull/12379</ref>
* Added support to inspect add-on dependencies prior to installation<ref>https://github.com/xbmc/xbmc/pull/12242</ref>
* Added support to inspect add-on dependencies prior to installation<ref>https://github.com/xbmc/xbmc/pull/12242</ref>
* Added ability to remove add-on settings upon uninstall<ref>https://github.com/xbmc/xbmc/pull/11499</ref>
* Changed to new addon gui interface for list items to use on addon window<ref>https://github.com/xbmc/xbmc/pull/12214</ref>
* Changed to new addon gui interface for list items to use on addon window<ref>https://github.com/xbmc/xbmc/pull/12214</ref>
* Changed service addons to use event handlers instead of synchronous addon hooks<ref>https://github.com/xbmc/xbmc/pull/12370</ref>
* Changed service addons to use event handlers instead of synchronous addon hooks<ref>https://github.com/xbmc/xbmc/pull/12370</ref>
Line 113: Line 116:
* Added a few (binary) video decoder addons for Kodi<ref name="Addon video codec implementation"/>
* Added a few (binary) video decoder addons for Kodi<ref name="Addon video codec implementation"/>
* Added a "RAW" (libraw based) image decoder addon to Kodi<ref>https://github.com/xbmc/xbmc/pull/11671</ref>
* Added a "RAW" (libraw based) image decoder addon to Kodi<ref>https://github.com/xbmc/xbmc/pull/11671</ref>
* Upgraded FFmpeg multimedia codec and demux libraries to stable branch release version [http://www.ffmpeg.org/download.html#release_3.3.2 FFmpeg 3.3 (3.3.2)]<ref>http://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=release/3.3.2 FFmpeg 3.3.2 release changelog</ref><ref>https://github.com/xbmc/xbmc/pull/12358</ref>
* Improved MMAL playback of H.264 MVC (Blu-ray 3D) stereoscopic video with framepacking decoding on Raspberry Pi
* Improved Stereoscopic 3D playback of 3D videos (as well as better 2D playback of 3D videos)
* Improved and enhanced Blu-ray support (including updated libbluray dependecies from the VideoLAN project<ref>https://github.com/xbmc/xbmc/pull/12305</ref><ref>http://git.videolan.org/?p=libbluray.git;a=blob;f=ChangeLog</ref>
* Updated FFmpeg multimedia codec and demux libraries to stable branch release version [http://www.ffmpeg.org/download.html#release_3.3.2 FFmpeg 3.3 (3.3.2)]<ref>http://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=release/3.3.2 FFmpeg 3.3.2 release changelog</ref><ref>https://github.com/xbmc/xbmc/pull/12358</ref>
* Removed certain audio codecs from core and made them into audio decoder and audio encoder add-ons
* Removed certain audio codecs from core and made them into audio decoder and audio encoder add-ons
* Removed certain video codecs from core and made them into video decoder add-ons<ref name="Addon video codec implementation"/>
* Removed certain video codecs from core and made them into video decoder add-ons<ref name="Addon video codec implementation"/>
Line 220: Line 226:
* Changed to using unicode win32 api methods<ref>https://github.com/xbmc/xbmc/pull/11780</ref>
* Changed to using unicode win32 api methods<ref>https://github.com/xbmc/xbmc/pull/11780</ref>
* Changed windowing systems for screen saver handling on Windows OS platforms
* Changed windowing systems for screen saver handling on Windows OS platforms
* Changed to make Kodi for Windows platform independent of posix/main.cpp<ref>https://github.com/xbmc/xbmc/pull/12215</ref>
* Removed support for Windows Vista as the operating-system is no longer supported by Microsoft<ref>https://github.com/xbmc/xbmc/pull/11953</ref>
* Removed support for Windows Vista as the operating-system is no longer supported by Microsoft<ref>https://github.com/xbmc/xbmc/pull/11953</ref>
* Removed TARGET_POSIX ifdefs from posix/main.cpp and make Kodi for Windows platform independent of posix/main.cpp<ref>https://github.com/xbmc/xbmc/pull/12215</ref>
* ?
* ?



Revision as of 08:46, 26 July 2017

Home icon grey.png   ▶ Releases
▶ Leia
▶ Kodi v18 (Leia) changelog
Emblem-important-yellow.png NOTICE:
Kodi v17 (Krypton) final has just been released, so please keep in mind that a final non-alpha/beta v18 (Leia) release is still far far away into the future. As such, these new features/functions and API changes is a placeholder containing changes to the current Kodi mainline (the git master tree repository on GitHub). It is a very much a work in progress, this is only listing changes commited to the master branch after Jarvis branching, and many many many features/functions and API additions, alterations or removal are still subject to future change.
Incomplete.png INCOMPLETE:
This page or section is incomplete. Please add information or correct uncertain data which is marked with a ?
Future.png FUTURE Leia FEATURE:
This page or section describes features that are a future part of the Kodi v18 release, codename "Leia". For more information see development builds.

This is a placeholder and Kodi Wiki copy of the condensed changelog for the future Kodi v18.x version (codename: "Leia") releases with a summery of the most important core features and functions as well as other notable changes to key areas of the application software or its user interface.

Changelog

Gaming (Games interface and Game Clients)

  • Added a RetroPlayer player core supporting game clients as well as emulator cores via libretro API[1][2]
  • Added extentions to Kodi's Addons AP to support Game Client Addons, supporting Kodi's VFS (Virtual File System), etc.[1]
  • Added support for Game Client Addons as new type of addons with just-in-time emulator installation[1]
  • Added a Games window and Game OSD (On-Screen-Display) entries to the GUI[1][3]
  • Added a gaming and game configuration interface for Game settings to the GUI[1]
  • Added support for Game Info Tags (game info tag) and exposed properties to Python list items[1]
  • Added a savestate (savestate) manager to Kodi for games[4]
  • Added initial support for basic gameplay persistence (auto-save & auto-load)[5]
  • Added support for in-game (save RAM) saves[6]
  • Added support for Keyboard players via Joystick Emulation[1]
  • Added support for libretro API and game cores (emulators and games) that support it
  • Added game clients addons for many popular third-party game console emulators and native open source games *
  • ?

Live TV and PVR (Personal Video Recorder)

  • Major GUI actions refactoring of EPG and Context Menu rewrite in the PVR section[7][8][9]
  • Added support for radio channel groups in Kodi's default skin (Estuary)[10][11]
  • Added info support to the recently played channel widget in Kodi's default skin (Estuary)
  • Added episode name to Live TV and recordings OSD sub label in Kodi's default skin (Estuary)
  • Added new API function "GetDescrambleInfo" for additional addon capability[12]
  • Added new API function "SetRecordingLifetime" for additional addon capability[12]
  • Added new API function "PVR_ADDON_CAPABILITIES.bSupportsRecordingsRename" for additional addon capability[12]
  • Added new timer type attribute "PVR_TIMER_TYPE_SUPPORTS_ANY_CHANNEL" for additional addon capability[12]
  • Added new field "PVR_RECORDING.strGenreDescription" for additional addon capability[12]
  • Added new "Channel guide" button to guide info dialog which can open EPG listings for current channel[13]
  • Changed the PVR dialog guide OSD to supports listing of all EPG items for a supplied channel[14]
  • Changed so that GUI Actions execute recordings actions async to aviod GUI lockup on wait[15]
  • Changed to prefill recordings folder with timer title in the Timer settings dialog[16]
  • Removed streamURL support for PVR as migrated relevant streaming functions to InputStream API[17]
  • Added, updated, and improved PVR backend clients addons for all popular third-party external PVR backend platforms:
  • ?

Add-ons Framework, API, and Manager

For full changelogs of all Addons APIs, see Leia API changes, JSON-RPC, and Add-ons Development Forums

  • Major refactoring of Kodi's core handling and GUI management of binary addons[18]
  • Added framework to support VFS (Virtual File System) as binary addons[19]
  • Added framework support for binary addons for video decoder codecs[20]
  • Added framework support for binary addons for image (picture) decoder codecs
  • Added extentions to Kodi's Addons API to support binary addons for video decoder codecs[20]
  • Added extentions to Kodi's Addons API to support binary addons for image decoder codecs
  • Added support for Python addons to use PyCryptoDome crypto module for decryption[21]
  • Added option to pass HTTP cookies with AVOption to Kodi's Video Player[22]
  • Added support to allow addons to edit all used controls on their processed window[23]
  • Added support to allow Python addons to set the videoinfotag path[24]
  • Added support to allow Python addons to get/set the dbid of a (music) listitem[25]
  • Added support for mediatype to musicinfotag tag retrieving via Python API[26]
  • Added support "int/float slider" to Kodi's Python API[27]
  • Added support "setContent for mediawindows" to Kodi's Python API[28]
  • Added help for load of shared library and allow the use of their own addon temp folder[29]
  • Added support to inspect add-on dependencies prior to installation[30]
  • Added ability to remove add-on settings upon uninstall[31]
  • Changed to new addon gui interface for list items to use on addon window[32]
  • Changed service addons to use event handlers instead of synchronous addon hooks[33]
  • ?

GUI Engine (Skinning Engine)

For full changelog on changes to the skinning engine, see Leia API changes and the Skin Development Forum

  • Added windows to support Games and Game OSD in the new default skins (Estuary and Estouchy)
  • Added player process info dialog to Kodi's default skin (Estuary)[34]
  • Added support for addons to use banner and ClearLogo[35]
  • Added support for skins/gui to allow implicit container referencing for non-media windows[36]
  • Added support for addons to add "Enable/Disable" to context menu[37]
  • Added support for remember last used keyboard layout in GUI[38]
  • Added support for ISO 639-2/T language code retrieval (required by libbluray)[39]
  • Added window that display Kodi privacy policy in GUI settings under system info[40]
  • Improved Kodi's GUI engine with optimizations for message handling and SmartRedraw[41]
  • Improved Kodi's GUI engine support for scaling container layouts[42]
  • Improved Kodi's GUI engine by allowing %-values for origin, camera and animation attribs[43]
  • Changed so that context menu reloading loads async to aviod GUI lockup on wait[44]
  • Changed so PVR GUI code is moved from PVR core components (part of major PVR GUI refactoring)[45][7]
  • Updated guilib ABI (for libgui) to version 5.13.0[46]
  • Updated keyboard layout for some languages and added support Croatian, Slovenian, and Thai (Kedmanee)
  • Updated image resource addons (as example weather icons, weather fanart, studio logos, and genre icons)
  • ?

Platform Independent Playback

  • Added support for "InputStream" (input stream) addons to pass CryptoSession flags field[47]
  • Added support for BD-J / Blu-ray Disc Java menu support (requires system Java runtime enviroment)[48][49]
  • Added support for Blu-ray Disc detection and use provided meta data for Blu-ray Disc names[50]
  • Added support for video buffers to be used by decoders and renderers[51]
    • Added support for platforms to register custom buffers, like example dma[51]
  • Added a VC1-Packet bitstream parser implementation for improved VC-1 playback[52]
  • Added and updated many (binary) audio decoder and encoder addons for Kodi
  • Added a few (binary) video decoder addons for Kodi[20]
  • Added a "RAW" (libraw based) image decoder addon to Kodi[53]
  • Improved MMAL playback of H.264 MVC (Blu-ray 3D) stereoscopic video with framepacking decoding on Raspberry Pi
  • Improved Stereoscopic 3D playback of 3D videos (as well as better 2D playback of 3D videos)
  • Improved and enhanced Blu-ray support (including updated libbluray dependecies from the VideoLAN project[54][55]
  • Updated FFmpeg multimedia codec and demux libraries to stable branch release version FFmpeg 3.3 (3.3.2)[56][57]
  • Removed certain audio codecs from core and made them into audio decoder and audio encoder add-ons
  • Removed certain video codecs from core and made them into video decoder add-ons[20]
  • Removed certain image codecs from core and made them into image decoder add-ons
  • ?

Library

  • Addded support to use the Favourites function in context menus[58]
  • Added support for context menus to favourites home screen widget[59]
  • Added support for processing of WRITER tag for ID3 v2, Vorbis and APE formats[60]
  • Added support for sorting using artist sort name tags in music[61]
  • Added support to "Sort By Date Added" in Music Video title node[62]
  • Changed to never cache listing of PVR directories on library scans[63]
  • ?

Web Scrapers

  • Added support for Python (script) based web scrapers for Kodi[64]
  • Refactored and updated many XML based scrapers in Kodi for music, movies, tv shows, and music videos
  • Updated music, movies, tv shows, and music video scrapers for Kodi
  • ?

AudioEngine

  • Added a new Sndio sink for ActiveAE for BSD, other BSD Unix based systems, and Linux[65]
  • 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
  • ?

Other

  • Added a new unified setting for "Startup action" and added "Play TV/Radio"[66]
  • Added support to build Kodi with support for Bluetooth[67]
  • Added possibility for CMake build system to add additional libraries on install[68]
  • Updated and improved mappings for new and existing remote controls
  • Improved Kodi's JSON-RPC API
  • Improved compiling/building and code documentation (following doxygen coding guidelines)
  • Changed to use spdlog for Kodi logging as well as improved and further optimized logging (including debug logs)[69]
  • Changed XML format of setting values for Kodi's settings configuration[70]
  • Updated default web interface (webinterface is called "Chorus2" and is currently at version 2.4.4)[71]
  • Updated critical dependency libraries such as openssl, gnutls, and CMake (used to compile Kodi and its binary addons)
  • Removed last dependencies of SDL (Simple DirectMedia Layer) which was hardware abstraction for input devices[72][73]
  • Removed all glew (libglew library) dependencies in Kodi's code[74]
  • ?

Android Specific

  • Added support for speech-to-text in Kodi OSD keyboard on Android TV (triggered by voice button on remote)
  • Added support for Android to move the Kodi app to SD card[75]
  • Added support for Android TV Leanback search and recommendations meta data from Kodi[76]
    • Default setting for Android TV Leanback suggestion to random unwatched movies and music albums[77]
  • Moved to Android NDK 14b
  • Changed Rendertype from GUILayer to VideoLayer for Android MediaCodecSurface[78]
  • Changed to use NDK native C interface for Android MediaCodec (for performance gains)[79]
  • Changed to support ZeroConf via native Android API (and deprecates mDNSresponder)[80]
  • Changed to support network information via native Android API (and deprecates POSIX)[81]
  • Changed handling of Kodi's Java interfaces via JNI for better consistency[82]
  • ?

BSD Specific

  • Improved Kodi support for 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)
  • ?

Linux Specific

  • Added support for a generic DRM/KMS implementation using GBM to create required surfaces[83]
  • Added support for Mir windowing system (Mir 1.0) for Kodi[84] and added support for VAAPI on Mir using DRM[85]
  • Added support for the middle mouse button on embedded platforms[86]
  • Added support more yuv420p bitwidths for direct rendering on Linux[87]
  • Added support for using VAAPI hardware video decoding with OpenGL ES[88]
  • Added support for build Kodi with imx support using CMake[89]
  • Moved the CMake build system to the top of the code tree (moved to root)[90]
  • Improved support for UltraHD decoding / 4K resolution output when hardware supports it
  • Improved ARM processor architecture (using Raspberry Pi as reference device)
  • Improved OpenGL ES and EGL support (using Raspberry Pi as reference device)
  • 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 dedicated AMLCodec hardware accelerated video decoding support for Linux on Amlogic devices
  • Removed the unused and unmaintained OpenMAX video decoder from Kodi's VideoPlayer[91]
  • Removed support for autotools based build system for Kodi and binary addons (in favour of CMake)[92]
  • ?

iOS Specific

  • Added support for iOS 10.0 by adding support for compiling Kodi with Xcode 8 IDE and iOS SDK 10.0[93]
  • Improved Apple VDADecoder Video Acceleration support for iOS (on iPad, iPhone, and iPod iDevices)
  • Improved support for TVOS (Apple's iOS fork for Apple TV 4) in Kodi mainline
  • Improved support for iOS on ARM64 (64-bit iOS)
  • ?

OS X Specific

  • Added support for compiling Kodi with Xcode 8 IDE for OSX 10.11 (El Capitan) and macOS 10.12 (Sierra)
  • Improved Apple VDADecoder Video Acceleration support for (Mac) OS X
  • ?

Windows Specific

  • Added support to build Kodi for Windows 64 / Windows for Intel 64-bit (x86-64)[94]
  • Added support for 3D LUT (3D Lookup Table) and dithering to Windows video renderer[95]
  • Improved support to compiling Kodi for Microsoft's UWP (Universal Windows Platform) APIs
  • Changed the inner working of render buffers and rendering methods[95]
  • Changed to using unicode win32 api methods[96]
  • Changed windowing systems for screen saver handling on Windows OS platforms
  • Changed to make Kodi for Windows platform independent of posix/main.cpp[97]
  • Removed support for Windows Vista as the operating-system is no longer supported by Microsoft[98]
  • ?

References

  1. 1.0 1.1 1.2 1.3 1.4 1.5 1.6 RetroPlayer http://forum.kodi.tv/showthread.php?tid=164725
  2. http://github.com/xbmc/xbmc/pull/11022
  3. https://github.com/xbmc/xbmc/pull/12367
  4. http://github.com/xbmc/xbmc/pull/11034
  5. https://github.com/xbmc/xbmc/pull/12434
  6. http://github.com/xbmc/xbmc/pull/11380
  7. 7.0 7.1 https://github.com/xbmc/xbmc/pull/10870
  8. http://github.com/xbmc/xbmc/pull/11115
  9. https://github.com/xbmc/xbmc/pull/11570
  10. https://github.com/xbmc/xbmc/pull/11884
  11. https://github.com/xbmc/xbmc/pull/11877
  12. 12.0 12.1 12.2 12.3 12.4 https://github.com/xbmc/xbmc/pull/12303
  13. https://github.com/xbmc/xbmc/pull/11554
  14. https://github.com/xbmc/xbmc/pull/11554
  15. https://github.com/xbmc/xbmc/pull/11863
  16. https://github.com/xbmc/xbmc/pull/11679
  17. https://github.com/xbmc/xbmc/pull/12550
  18. http://github.com/xbmc/xbmc/pulls?q=label%3A%22Binary+Addons%22+is%3Aclosed
  19. http://github.com/xbmc/xbmc/pull/8966
  20. 20.0 20.1 20.2 20.3 https://github.com/xbmc/xbmc/pull/12340
  21. https://github.com/xbmc/xbmc/pull/11477
  22. https://github.com/xbmc/xbmc/pull/12257
  23. https://github.com/xbmc/xbmc/pull/12259
  24. http://github.com/xbmc/xbmc/pull/11012
  25. http://github.com/xbmc/xbmc/pull/10858
  26. http://github.com/xbmc/xbmc/pull/11110
  27. http://github.com/xbmc/xbmc/pull/11230
  28. http://github.com/xbmc/xbmc/pull/11258
  29. https://github.com/xbmc/xbmc/pull/12379
  30. https://github.com/xbmc/xbmc/pull/12242
  31. https://github.com/xbmc/xbmc/pull/11499
  32. https://github.com/xbmc/xbmc/pull/12214
  33. https://github.com/xbmc/xbmc/pull/12370
  34. https://github.com/xbmc/xbmc/pull/11718
  35. https://github.com/xbmc/xbmc/pull/12244
  36. http://github.com/xbmc/xbmc/pull/10883
  37. http://github.com/xbmc/xbmc/pull/11124
  38. http://github.com/xbmc/xbmc/pull/11242
  39. https://github.com/xbmc/xbmc/pull/12258
  40. https://github.com/xbmc/xbmc/pull/10785
  41. https://github.com/xbmc/xbmc/pull/12213
  42. http://github.com/xbmc/xbmc/pull/11229
  43. http://github.com/xbmc/xbmc/pull/11233
  44. https://github.com/xbmc/xbmc/pull/11841
  45. https://github.com/xbmc/xbmc/pull/11676
  46. http://github.com/xbmc/xbmc/pull/11306
  47. https://github.com/xbmc/xbmc/pull/12428
  48. https://github.com/xbmc/xbmc/pull/12339
  49. https://github.com/xbmc/xbmc/pull/12310
  50. https://github.com/xbmc/xbmc/pull/12488
  51. 51.0 51.1 https://github.com/xbmc/xbmc/pull/12212
  52. http://github.com/xbmc/xbmc/pull/11417
  53. https://github.com/xbmc/xbmc/pull/11671
  54. https://github.com/xbmc/xbmc/pull/12305
  55. http://git.videolan.org/?p=libbluray.git;a=blob;f=ChangeLog
  56. http://git.videolan.org/?p=ffmpeg.git;a=blob_plain;f=Changelog;hb=release/3.3.2 FFmpeg 3.3.2 release changelog
  57. https://github.com/xbmc/xbmc/pull/12358
  58. https://github.com/xbmc/xbmc/pull/11967
  59. https://github.com/xbmc/xbmc/pull/11929
  60. https://github.com/xbmc/xbmc/pull/11735
  61. https://github.com/xbmc/xbmc/pull/11738
  62. https://github.com/xbmc/xbmc/pull/12495
  63. https://github.com/xbmc/xbmc/pull/11761
  64. http://github.com/xbmc/xbmc/pull/9984
  65. https://github.com/xbmc/xbmc/pull/11962
  66. https://github.com/xbmc/xbmc/pull/12548
  67. http://github.com/xbmc/xbmc/pull/11137
  68. https://github.com/xbmc/xbmc/pull/12423
  69. https://github.com/xbmc/xbmc/pull/11833
  70. https://github.com/xbmc/xbmc/pull/12277
  71. https://github.com/xbmc/xbmc/pull/11872
  72. https://github.com/xbmc/xbmc/pull/12272
  73. https://github.com/xbmc/xbmc/pull/11881
  74. http://github.com/xbmc/xbmc/pull/11128
  75. https://github.com/xbmc/xbmc/pull/12168
  76. |https://github.com/xbmc/xbmc/pull/11901
  77. https://github.com/xbmc/xbmc/pull/11963
  78. https://github.com/xbmc/xbmc/pull/12097
  79. https://github.com/xbmc/xbmc/pull/11931
  80. http://github.com/xbmc/xbmc/pull/11393
  81. https://github.com/xbmc/xbmc/pull/12243
  82. https://github.com/xbmc/xbmc/pull/12292
  83. https://github.com/xbmc/xbmc/pull/11955
  84. http://github.com/xbmc/xbmc/pull/10898
  85. http://github.com/xbmc/xbmc/pull/11040
  86. https://github.com/xbmc/xbmc/pull/11956
  87. https://github.com/xbmc/xbmc/pull/12479
  88. https://github.com/xbmc/xbmc/pull/12113
  89. http://github.com/xbmc/xbmc/pull/11288
  90. http://github.com/xbmc/xbmc/pull/10446
  91. https://github.com/xbmc/xbmc/pull/12197
  92. http://github.com/xbmc/xbmc/pull/10429
  93. https://github.com/xbmc/xbmc/pull/10539
  94. https://github.com/xbmc/xbmc/pull/12065
  95. 95.0 95.1 https://github.com/xbmc/xbmc/pull/12475
  96. https://github.com/xbmc/xbmc/pull/11780
  97. https://github.com/xbmc/xbmc/pull/12215
  98. https://github.com/xbmc/xbmc/pull/11953

See also

Template:Changelogs