Archive:Kodi v16 (Jarvis) changelog: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
Line 92: Line 92:


=== OS X Specific ===
=== OS X Specific ===
* Added support for compiling Kodi with Xcode 7 OS X 10.11 SDK
* ?
* ?



Revision as of 09:49, 21 September 2015

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 for handling RDS Radio signals via PVR and EPG frontend[1]
  • Added support for PVR addons to handle RDS radio signals in UECP and Rass formats[2]
  • Added FM Radio receiver based upon RTL-SDR as PVR Addon backend client[3]
  • Added support to PVR API for Scheduling Recordings of TV Shows / TV Series (EPG based DVR Timers)[4]
  • Added possibility for series recordings to Kodi's PVR API for improved DVR capabilities[4]
  • 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[5]
  • Added enhancement and impovements to the PVR API (example series/episode metadata, timer and recording status)[6]
  • Improved speedup reading EPG from database
  • Update the PVR Addon API version to 4.0.0 for Kodi v16 (Jarvis)[7][8][9]
  • Added, updated, and improved PVR backend clients addons for all popular third-party external PVR backend platforms:
    • PVR Demo Client dummy addon with fake (method stub) backend for skin development and regression testing
    • IPTV (IPTV Simple Client) PVR Addon backend client maintained and available from Kodi's community
    • Tvheadend PVR Addon backend client maintained and available from Kodi's community
    • MythTV PVR Addon backend client maintained and available from the Kodi's community
    • NextPVR (former GB-PVR) PVR Addon backend client maintained and available from Kodi's community
    • WMC (Windows Media Center) PVR Addon backend client maintained and available from Kodi's community

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 support for sound resource addons (skin effect sounds for button clicks, transitions, etc.)[10]
  • 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[11]
  • 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
  • Added support for specifying the image scaling algorithm for image resizing/caching[12]
  • Improve default quality setting of image scaling algorithm for image resizing/caching[13]
  • ?

Platform Independent Playback

  • Improved and enhanced Blu-ray support (including updated libbluray dependecies)[6][7]
  • Add support for lossless software decode of DTS-HD tracks/streams in videos using libdcadec via FFmpeg[8]
  • Upgraded FFmpeg (libavcodec and libavformat) libraries to release version FFmpeg 2.7.x
  • ?

Library

  • * Unify music library and files view (similar to how its done in video library already)[14]
  • 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

Other

  • Added ability to open the SmartPlayListEditor for a given playlist
  • Improved the the integrated UPnP / DNLA Media Server and Client[15][16]
  • Improved the JSON-RPC API
  • ?

Android Specific

  • ?

BSD Specific

  • ?

Linux Specific

  • ?

iOS Specific

  • Improved touch and gesture support for iOS based iDevice platforms (iPad, iPod, and iPhone)
  • Moved iOS 8.4 SDK and Xcode 6.4 IDE which added support for iOS 8.4
  • ?

OS X Specific

  • Added support for compiling Kodi with Xcode 7 OS X 10.11 SDK
  • ?

Windows Specific

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

References

See also

Template:Changelogs