Skip to content

v6.3.0 - Subscriptions and Dynamic Menu Updates

Compare
Choose a tag to compare
@joeljfischer joeljfischer released this 27 Jun 14:41

This release brings enhancements and bug fixes including dynamic menu updates, SDLSystemCapability subscriptions, and a rewritten IAP transport.

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

Specs Supported

Change Highlights

Enhancements

  • Support dynamic adding / deleting of menu items when they need to be replaced instead of a full delete / add (#1144).
  • Update to Swift 5.0 (#1245).
  • Add RPC subscription methods to SDLManager for ease of use (#1257).
  • Support subscribing to SystemCapabilities with the SystemCapabilityManager (#1271).

Bug Fixes

  • Deprecate RPC superclass initializers as they are not for public use (#1204).
  • Fixed the audio stream manager shutting down when the device app was in the background. It now stays active when the app is in the background (#1224).
  • Fixed numerous IAP transport issues with a near full rewrite of the related classes (#1239, #1263, #1316, #1321).
  • Fixed SDLManager.stop crashes in certain circumstances (#1268).

See all the changes and the changelog.

This release is made up of 215 commits. Thanks to contributors @joeljfischer, @NicoleYarroch, @t-yoshii, and @justingluck93.