Kodi "Nexus" Alpha 3

Kodi 20.x "Nexus" Alpha Splash Screen

Kodi "Nexus" Alpha 3

Developer, Prerelease 

Team Kodi

September 18, 20222 min read

Time for another Alpha release for the upcoming Version 20 "Nexus" release of Kodi.

As always, thanks go out to all contributors for their work - not only those in Team Kodi, but also to all the third party users that choose to roll up their sleeves and fix an issue. Everyone appreciates you for making Kodi better!

Release notes

Addons

  • Some crashes in addon installation and repository checks have been corrected (ksooo, howie-f)

  • AlwinEsch has implemented a large feature to allow multiple instances of the same binary addon.

    This allows, for example, two instances of a PVR addon (e.g. PVR.HTS) to run using different backend provider instances. The usage of this will require updates from the various binary addons that will start to happen, so if you are interested in helping your favourite PVR addon to implement this, check out the above PVR.HTS PR, as well as the following PVR.Demo PR

Database

  • ksooo has been optimising various things in our db wrappers for better performance (link)

DVD

  • Fix DVD Menu indicators for DRMPrime (link)

Filesystem

  • Fix NFS for Windows platforms after some recent NFS updates
  • Several NFS improvements/cleanups
  • Initial NFS4 implementation (link)

Font/Glyh

  • Several improvements around our Font/Glyph Handling code from several team members (ksooo, thexai, sarbes) - improvements that should help low power machines in particular, but all platforms generally.
  • Harbuzz glyph caching improvements (link)
  • Fix some inconsistencies with RTL languages and certain skinning components (link)

Games

  • Improvements/cleanups regarding controllers (link)
  • Fix crash if controller info files don't have correct info (link)

General

  • Rechi has done a bunch of leg work implementing improvements from Static analysis tools like CPPCheck (link) and ClangTidy (link)
  • Remove obsolete addons from Core Kodi install (link)
  • Fix wrong player playlist type for STRM file playback (link)

Input

  • Fix using mouse to drag/drop some controls (link)

Platform Specific

  • Linux GBM

    • Ability to set HDR Output (link)
  • MacOS

    • Allow the OSX arm64 (Apple Silicon) build to correctly find appropriate binary addons from repositories.
  • Windows

    • Fix incorrect window positioning when transitioning window to fullscreen and back (link)

PVR

  • ksooo continues updating/refining/fixing all things PVR related

Skinning

  • Estuary

    • Show titles when "Flatten Hierarchy" setting enabled (link)

Subtitles

  • Further improvements/refinements to subtitles from CastagnaIT

Video

  • Fix for 3D MVC Playback (link)

Once again, consider this an alpha release. Backup your configs before testing, and please let us know of any regressions or issues

If you want to take the plunge, you can get Alpha 3 from here. Select your platform of choice, and look in the "Prerelease" section.

As usual - well, it is open source - you can see what's changed between v20 Alpha 2 and Alpha 3 here.