diff options
author | Joel Fischer <joeljfischer@gmail.com> | 2016-11-03 16:00:21 -0400 |
---|---|---|
committer | Joel Fischer <joeljfischer@gmail.com> | 2016-11-03 16:00:21 -0400 |
commit | 0659da3ae4fc2b69ab04aadb1b5d9314616a025d (patch) | |
tree | 7dd94df03cd12cd706f921eacef9d56702702671 /CHANGELOG.md | |
parent | fd410e3571414d1878f316faee54834b96295da8 (diff) | |
download | sdl_ios-0659da3ae4fc2b69ab04aadb1b5d9314616a025d.tar.gz |
Update to v4.3.0 finalrelease/4.3.0
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md index 797d44c93..3d0043183 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,29 @@ +# 4.3.0 Release Notes (Since RC 6 + Highlights) +### Highlights +* Adds a lifecycle manager to replace `SDLProxy` and manages much more of the lifecycle based on a declarative `SDLConfiguration`. +* Adds a file manager to streamline uploading and deleting files. +* Adds a lock screen manager to streamline lock screens and also provides a customizable default lock screen. +* Adds a permission manager to streamline knowing when RPCs are available for use. +* Adds the ability to use blocks to be notified about RPC responses. +* Adds the ability to use blocks to be notified about certain RPC notifications (such as button presses). + +### (Since RC 6) +### Features +* Added an `SDLProxy` property to `SDLManager` to allow for edge cases in v4.3. This property will be removed in v5.0. + +### Deprecations +* `SDLRPCRequestFactory` is now deprecated. The methods have been replaced as initialzers on the respective RPC methods. These intiailizers have been improved as well. +* `SDLTTSChunkFactory` is now deprecated. The methods have been replaced as initialzers on the respective RPC methods. + +### Bug Fixes +* Fixed a bug where a non-existent file could attempt to upload, causing havoc. +* Fix some test framework stuff related to Xcode 8. +* No longer crashes when RegisterAppInterfaceResponse errors. +* RegisterAppInterface no longer crashes when attempting to connect a navigation app to a non-navigation capable head unit. + +### Example App +* The example app now shows some example Permission Manager usage and logs to console a few permission manager observer blocks. + # 4.3.0 Release Candidate 6 Release Notes (Since RC 5) ### Bug Fixes * Fixed several bugs and improved error messaging around what should happen if File Manager fails to start, for example because the head unit does not support files. |