v6.7.0 - Permission Manager and Subscribe Button Manager Updates
This release brings enhancements and bug fixes including Permission Manager updates and adding subscribe button features to the Screen Manager.
Remember that some features only work on head units that support that feature.
Specs Supported
Change Highlights
Enhancements
- Added subscribe button features to the screen manager (#1563).
- Added a new
SDLManager
delegate method for updating the HMI and VR language separately (#1593). - Aligned
SDLPermissionManager
methods with Java Suite and JavaScript Suite libraries, adding methods for parameter permissions and more (#1661, #1667, #1682).
Bug Fixes
- Fix the video background when the app goes into the background not always showing when it should (#1620).
- Better handling of head units sending a
nil
displayCapabilities
in theSystemCapabilityManager
(#1623). - Fixed a deadlock that could happen on the lock screen due to some calls being asynchronous but handled synchronously (#1629).
- Fixed turning wifi off and back on causing secondary transport to fail (#1631, #1639).
- Fixed using the permission manager in Swift would sometimes crash (#1636).
- Fixed sending an empty VR array in an
SDLMenuCell
would fail (#1648). - Fix the encryption manager not being shut down correctly after a disconnect / reconnect (#1675).
- Fix video session properties not being re-set upon reconnection (#1683).
- Fix soft button image uploads failing if the first state has no images but other states do (#1698).
- Fix a deadlock that would occur when restarting the
SDLManager
in themanagerDidDisconnect
callback (#1710).
See all the commits and the changelog.
This release is made up of 471 commits. Thanks to contributors @joeljfischer, @NicoleYarroch, @lapinskijw, @zhouxin627, @yangjun, @hannianqiao, and @tyoshii.