Skip to content

v6.4.0 - Widgets, Multiple Remote Control Modules, and More

Compare
Choose a tag to compare
@joeljfischer joeljfischer released this 30 Oct 15:30
· 3353 commits to master since this release
8ee1889

This release brings enhancements and bug fixes including widgets, a new multithreading architecture, and multiple remote control modules per type.

Remember that some features only work on head units that support that feature.

Specs Supported

Change Highlights

Enhancements

  • The autocomplete options for users in searchable choice sets and popup keyboards can now support more than one item (#790).
  • Added the ability for the module to turn on or off a gesture to dismiss the lock screen 鈥撀爐his can also be disabled on the developer side (#932).
  • The RPC session can now be encrypted when the head unit has the capability and desires it. This allows all RPCs, or a subset, to be encrypted over the wire similar to the current capability with video data (#1163).
  • Support multiple windows per display via widgets (#1270).
  • Support multiple modules per remote control module type (#1272).
  • A tile layout is now supported for the main menu and sub-menus (#1276).
  • The SDLSystemCapabilityManager now has support for the new multi-window display capabilities with automatic backward-compatibility support (#1386).

Bug Fixes

  • Fixed the permission manager processing permission updates incorrectly (#965).
  • Multithreading throughout the iOS library has been re-implemented for simplicity and speed (#1028).
  • Fixed iOS 13 making the lock screen dismissible (#1422).
  • Fixed second phone connecting to head unit over iAP disconnecting the first phone (#1431).
  • More information is logged when asserts occur due to type mismatches (#1439).

See all the commits and the changelog.

This release is made up of 909 commits. Thanks to contributors @joeljfischer, @NicoleYarroch, @yLeonid, @justingluck93, @SatbirTanda, @t-yoshii, @kshala-ford, @lnafarrateluxoft, @mjuarez-ford, @piyushkhosla, @mrapitis, Yasuhiro Yoneyama, @BrettyWhite, and Amish Sharma.