18.8-143, 13 May 2020: Based off OSMC commit (101d65840) and xbmc (b92471a6b)
XBMC:
- [depends] patch spdlog to require at least fmt 5.3.0 (PR:17708, 3 commits, 3 files changed)
- [skin.estouchy] Fix watching icons are not shown when content type is not set (PR:17756, 1 commit, 2 files changed)
- [upnp] Prefer movie posters to thumbs when serving the library items (PR:17797, 1 commit, 1 file changed)
- [dialogs][guillib] CGUIDialogKaiToast now only closes the dialog if t (PR:17760, 1 commit, 3 files changed)
- [addons] Define assets and bump addon version (PR:17793, 1 commit, 9 files changed)
- Change some Info log statements to debug (PR:17799, 2 commits, 5 files changed)
- [JSON API] Faster bulk data read request processing (PR:17746, 3 commits, 9 files changed)
- Return early in case of maximum ammount of plugin resolution attempts (PR:17679, 1 commit, 1 file changed)
- [videodb] allow the same actor to appear multiple times in the same media with different roles (PR:17094, 1 commit, 1 file changed)
- [kodi-standalone.sh] Replace which with command -v (PR:17804, 1 commit, 1 file changed)
- [docs] Add Ubuntu 20.04 to tested versions (PR:17798, 1 commit, 1 file changed)
- [videoplayer] Fix TS Streams by disallowing streaminfo for realtime streams (PR:17786, 1 commit, 6 files changed)
- [PVR] Speed up persisting EPG container to database (PR:17802, 4 commits, 5 files changed)
- [docs] Improve tvOS logo (PR:17812, 1 commit, 3 files changed)
- fix creating unique index for actors on MySQL after #17094 (PR:17811, 1 commit, 1 file changed)
- Remove unused CI integrations (PR:17807, 1 commit, 2 files changed)
- [video] clear library entries from plugins if media source is removed. (PR:15981, 1 commit, 1 file changed)
- Event server keyboard events dont work for keys that have long press defined (PR:17806, 1 commit, 1 file changed)
- Prevent RTL text from mirrorring around styled characters for on-screen keyboard (PR:17790, 1 commit, 5 files changed)
- [linux] CCPUInfoLinux: add imx_thermal_zone to default sensor names (PR:17817, 1 commit, 1 file changed)
- [addons][network] add new functions GetHostname(), IsLocalHost(…) and IsHostOnLAN(…) / minor cleanup (PR:17814, 4 commits, 7 files changed)
- [addons][audioengine] cleanup the addon audioengine to match “C”, match clang and to make more safe. (PR:17680, 10 commits, 9 files changed)
- [Addons] Ensure addon installation order when migrating to matrix (PR:17703, 3 commits, 3 files changed)
- [PVR][Estuary] Recordings Playlist Actions (PR:17809, 7 commits, 7 files changed)
- [videoplayer] Fix HLS selecting lowest quality stream & Live HLS always play from start (PR:17816, 2 commits, 1 file changed)
- [bluray] Correctly recognize subtitle language (PR:17801, 1 commit, 2 files changed)
- cmake: fix check for memfd_create (PR:17734, 1 commit, 1 file changed)
- [Filesystem] HTTP Directory parser enhancements for multi-line anchor tags (PR:17652, 1 commit, 11 files changed)
- [video] ** CID 1463261: Resource leaks (RESOURCE_LEAK) (PR:17837, 1 commit, 1 file changed)
inputstream.ffmpegdirect:
- Mime type (PR:43, 2 commits, 4 files changed)
- Continued playback of catchtup streams which don’t support delayed live streams (PR:35, 17 commits, 26 files changed)
pvr.argustv:
- [Matrix] API change updates (PR:103, 4 commits, 3 files changed)
pvr.freebox:
- [Matrix] API change updates (PR:49, 4 commits, 2 files changed)
pvr.iptvsimple:
- Stream Manager for runtime caching of stream/mime types (PR:373, 7 commits, 22 files changed)
- Send manifest type property to ffmpegdirect so it can recognise Smooth Streaming (PR:381, 1 commit, 3 files changed)
pvr.mythtv:
- [Matrix] API change updates (PR:148, 4 commits, 5 files changed)
pvr.nextpvr:
- Matrix 4.4 feature enhancements (#121) (d55142a)
pvr.vuplus:
- Logging fixes (PR:284, 3 commits, 10 files changed)
Binary addons:
audioencoder.flac (d2d56621) , audioencoder.lame (074bd2f3) , audioencoder.vorbis (621a40cd) , audioencoder.wav (5ac46e8c) , inputstream.adaptive (0d3bd305) , inputstream.rtmp (28086536) , inputstream.ffmpegdirect (4d4de185, +6), peripheral.xarcade (51e1a455) , peripheral.joystick (31a0738a) , imagedecoder.raw (41a370db) , peripheral.steamcontroller (702fea82) , game.libretro (e7ed48da) , game.libretro.2048 (d68c22f1) , game.libretro.beetle-gba (25b54c10) , game.libretro.fceumm (268b5aee) , game.libretro.gw (37773ce8) , game.libretro.beetle-pce-fast (5f4d70f3) , game.libretro.bnes (6114558e) , game.libretro.nestopia (b0a64e86) , game.libretro.bsnes-mercury-balanced (d085bda4) , game.libretro.mame2000 (13970e04) , game.libretro.mame2003 (0ff4288b) , game.libretro.bluemsx (93af597d) , game.libretro.vecx (350bbe1a) , game.libretro.mame2003_plus (695e4dfb) , game.libretro.gambatte (58ed6c47) , game.libretro.beetle-bsnes (0b1879fd) , game.libretro.meteor (a598cf82) , game.libretro.mgba (926c9adb) , game.libretro.vba-next (2b0a7575) , game.libretro.quicknes (55e9aea0) , game.libretro.scummvm (22f86dfc) , game.libretro.snes9x (5ee0a911) , game.libretro.stella (3ef84538) , game.libretro.dosbox (e926d3e7) , game.libretro.vbam (ad645717) , game.libretro.yabause (b8ba1dd3) , game.libretro.genplus (03316b0e) , game.libretro.mame (d0a07d74) , game.libretro.bsnes-mercury-accuracy (2b83df66) , pvr.waipu (edb5f7e1) , pvr.sledovanitv.cz (f0ebf1fe) , pvr.argustv (379974c2) , pvr.mythtv (15a59195) , pvr.hts (9767054b) , pvr.pctv (dd358f36) , pvr.stalker (b97a447c) , pvr.filmon (42fadccd) , pvr.octonet (b01e24b0) , pvr.zattoo (9a08f5c3) , pvr.vbox (0a3ee1f3) , pvr.wmc (6d78861e) , pvr.nextpvr (d55142a9, +1), pvr.njoy (68303833) , pvr.teleboy (87c4360b) , pvr.vdr.vnsi (b42dc55e) , pvr.vuplus (f9fc8dd2) , pvr.dvbviewer (d0dff35a) , pvr.dvblink (53498949) , pvr.hdhomerun (0646e577) , pvr.iptvsimple (dff4ce23, +6), pvr.demo (72dda76a) , pvr.mediaportal.tvserver (c1ba58ce) , vfs.libarchive (a86e0f51) , vfs.rar (8df87edc) , vfs.sftp (1ca32224) , pvr.freebox (120e0ff1)