Archive:Kodi v16 (Jarvis) changelog

From Official Kodi Wiki
Jump to navigation Jump to search
Home icon grey.png   ▶ Releases ▶ Kodi v16 (Jarvis) changelog
Emblem-important-yellow.png NOTICE:
Kodi v15 (Isengard) final was just recently released, so please keep in mind that a v16 (Jarvis) release is still far away into the future. As such, this is only a placeholder of that will be a Kodi Wiki copy of the condensed changelog, and as a placeholder for a future release it will only contain changes that have been merged into the current Kodi mainline (the git master tree repository on GitHub). This is all very much a work in progress, as such this is only a listing new features and functions commited to the master branch after Isengard branching, and many many many things are subject to change.
Incomplete.png INCOMPLETE:
This page or section is incomplete. Please add information or correct uncertain data which is marked with a ?

This is a Kodi Wiki copy of the condensed changelog for the future Kodi v16.x (Jarvis) vesion 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

Live TV and PVR (Personal Video Recorder)

  • Added support to PVR API for Scheduling Recordings of TV Shows / TV Series (EPG based DVR Timers)[1]
  • Added possibility for series recordings to Kodi's PVR API for improved DVR capabilities[1]
  • Added option for PVR clients and backends to add timeshift indicator to the Video OSD for Live TV
  • Added 'Play recording' context menu option if an EPG entry has an associated (PVR) recording[2]
  • Improved speedup reading EPG from database
  • Initially bumped the PVR Addon API version to 2.0.0 for Kodi v16 (J)
  • ?

Add-ons Framework, API, and Manager

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

  • Added automatic dependency handling for binary addons[1]
  • Moved some binary (RSXS) Screensavers and Visualizations to addons[2]
  • ?

GUI Engine (Skinning Engine)

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

  • Added support for image resource addons (such as example weather icons, weather fanart, studio logos, and genre icons)
  • Added new dialogs for managning and settings for digital sound processing addons (Audio DSP plugins)
  • Added option for skinners to add a timeshift indicator to the Video OSD for Live TV
  • Added new infolabel that can be used to display fanart for moviesets inside a movie set[3]
  • Added new infolabels that can display audio/subtitle properties for all available streams[4]
  • Added support for sortby and sortorder attributes to the <content> element[5]
  • Added option to conditionally include files to allow skinners to conditionally include a file
  • Added option for skins to show separate icons for empty (DefaultDVDRom.png) and full (DefaultDVDFull.png) DVD-ROM
  • Added hooks for TvTunes Addon in Confluence
  • ?

Platform Independent Playback

  • Improved and enhanced Blu-ray support (including updated libbluray dependecies)[6][7]
  • Upgraded FFmpeg (libavcodec and libavformat) libraries to release version FFmpeg 2.7.x
  • ?

Library

  • 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
  • ?

Web Scrapers

  • ?

AudioEngine

  • Add support for Audio DSP (Digital Signal Processing) plugins and addons for Kodi's AudioEngine
  • ?

Other

  • Added ability to open the SmartPlayListEditor for a given playlist
  • Improved the JSON-RPC API
  • ?

Android Specific

  • ?

BSD Specific

  • ?

Linux Specific

  • ?

iOS Specific

  • Moved iOS 8.4 SDK and Xcode 6.4 IDE which added support for iOS 8.4
  • ?

OS X Specific

  • ?

Windows Specific

  • Updated rendering system on Microsoft Windows platforms to DirectX 11 and Direct3D 11 native support[3]
  • Added support for caching font vertices on GPU side (requires Windows 8 and DirectX 11 device drivers)[3]
  • Added support for hardware based Stereoscopic 3D (requires Windows 8 and DirectX 11 device drivers)[3]
  • Added support for interleaved Stereoscopic 3D mode on Windows platforms (requires DirectX 11 device drivers)[3]
  • Added support for checkerboard Stereoscopic 3D mode on Windows platforms (requires DirectX 11 device drivers)[3]
  • Improved DXVA/DXVA2 rendering and decoding on Windows (when using DirectX 11 device drivers)[3]
  • ?

References

  1. 1.0 1.1 Pull request #7079 adds PVR Series Recordings support to Kodi http://github.com/xbmc/xbmc/pull/7079
  2. https://github.com/xbmc/xbmc/pull/7929
  3. 3.0 3.1 3.2 3.3 3.4 3.5 Kodi rendering system for Windows platform ported to DirectX 11 / Direct3D 11 http://github.com/xbmc/xbmc/pull/6987

See also

Template:Changelogs