Changes to the JSON API for Kodi Matrix
#1
This thread will provide an up-to-date list of all changes made to the JSON API since the release of Kodi Leia and JSON-RPC v10.
These can be researched in more detail via the related PRs in Git, but a forum post is to help visibility to JSON consumers.

11.0.0
code fixes to audio/subtitle flags properties
https://github.com/xbmc/xbmc/pull/17002


11.1.0
Add JSON RPC call to send button press event
https://github.com/xbmc/xbmc/pull/16858


11.1.1
Fix plugin:// url support for Files.GetFileDetails
https://github.com/xbmc/xbmc/pull/17202


11.2.0
Add boxset, disctitle & totaldiscs fields
https://github.com/xbmc/xbmc/pull/17270


11.2.1
Also set art when updating infolabels (VideoLibrary.SetMovieDetails and Files.SetFileDetails)
https://github.com/xbmc/xbmc/pull/17223


11.3.0
Add support for extra date and bpm tags in music files
https://github.com/xbmc/xbmc/pull/17437


11.4.0
Support double precision in bookmarks
https://github.com/xbmc/xbmc/pull/17275


11.5.0
Favourites.GetFavourites and Favourites.AddFavourite now also support androidapp type of favourites
22th Mar 2020 https://github.com/xbmc/xbmc/pull/17511

11.6.0
Add support for fetching sample rate, bit rate and number of channels to AudioLibrary.GetSongs
25th Mar 2020 https://github.com/xbmc/xbmc/pull/17540

11.7.0 - Breakingchange
Remove ambiguous and duplicate Player.Seek options
25th Mar 2020 https://github.com/xbmc/xbmc/pull/15939

11.8.0
Fix Player.GetProperties return of "currentaudiostream" and "audiostreams" data for PAPlayer
26th Mar 2020 https://github.com/xbmc/xbmc/pull/17535

11.8.1
Faster bulk data read request processing
4th May 2020 https://github.com/xbmc/xbmc/pull/17746

11.8.2
Custom collation for SQLite and MySQL/MariaDB
26th May 2020 https://github.com/xbmc/xbmc/pull/17838

11.9.0
Player.GetProperties add "cachepercentage" property
3rd June 2020 https://github.com/xbmc/xbmc/pull/17984

11.10.0
Add "albumstatus" to AudioLibrary.GetAlbumDetails, SetAlbumDetails and GetAlbums methods
4th June 2020 https://github.com/xbmc/xbmc/pull/17990

11.10.2
Fix displaying integer/string values with dynamic options (an internal implementation change to serialization of settings)
12th June 2020 https://github.com/xbmc/xbmc/pull/18027

11.11.0
Add support for differential sync of music library data
13th June 2020 https://github.com/xbmc/xbmc/pull/18026

11.12.0
Add "customproperties" to Files.GetDirectory method to export listitem property map
7th July 2020 https://github.com/xbmc/xbmc/pull/18106

11.13.0
Add "albumduration" AudioLibrary.GetAlbumDetails, SetAlbumDetails and GetAlbums
19th August 2020 https://github.com/xbmc/xbmc/pull/18257

11.14.0
Add "deprecated" property to GetAddons and GetAddonsDetails
13th September 2020 https://github.com/xbmc/xbmc/pull/18286

11.15.0
Add support for VideoLibrary.Clean by directory
15th October 2020 https://github.com/xbmc/xbmc/pull/18562



Please keep this thread clean. It should be an easy overview for  JSON-RPC API consumers.
For discussions / feature requests / bugreports, please find (or create) the appropriate thread in the JSON_RPC forum.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#2
Changes to the JSON API for Kodi Leia: https://forum.kodi.tv/showthread.php?tid=324598
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#3
Bump to 11.0.0 - code fixes to audio/subtitle flags properties
https://github.com/xbmc/xbmc/pull/17002
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#4
Bump to 11.1.0 - Add JSON RPC call to send button press event
https://github.com/xbmc/xbmc/pull/16858
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#5
Bump to 11.1.1 - Fix plugin:// url support for Files.GetFileDetails
https://github.com/xbmc/xbmc/pull/17202
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#6
Bump to 11.2.0 - Add boxset, disctitle & totaldiscs fields
https://github.com/xbmc/xbmc/pull/17270
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#7
Bump to 11.2.1 - Also set art when updating infolabels (VideoLibrary.SetMovieDetails and Files.SetFileDetails)
https://github.com/xbmc/xbmc/pull/17223
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#8
Bump to 11.3.0 - Add support for extra date and bpm tags in music files
https://github.com/xbmc/xbmc/pull/17437
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#9
Bump to 11.4.0 - Support double precision in bookmarks
https://github.com/xbmc/xbmc/pull/17275
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#10
Bump to 11.5.0 - favourites - add support for androidapp
https://github.com/xbmc/xbmc/pull/17511
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#11
Bump to 11.8.1 - Faster bulk data read request processing (an internal implementation change)
https://github.com/xbmc/xbmc/pull/17746
Reply
#12
Bump to 11.8.2 - Custom collation for SQLite and MySQL/MariaDB (an internal implementation change of sorting of music items)
https://github.com/xbmc/xbmc/pull/17838
Reply
#13
Bump to 11.9.0 - Expose player cache percentage as player property
https://github.com/xbmc/xbmc/pull/17984
Reply
#14
Bump to 11.10.0 - Add albumstatus to AudioLibrary GetAlbumDetails, SetAlbumDetails and GetAlbums
https://github.com/xbmc/xbmc/pull/17990
Reply
#15
Bump to 11.10.2 - fix displaying integer / string values with dynamic options (an internal implementation change to serialization of settings)
https://github.com/xbmc/xbmc/pull/18027
Reply

Logout Mark Read Team Forum Stats Members Help
Changes to the JSON API for Kodi Matrix0