v1.0.0
Change Highlights
This release contains an updated OpenSSL dependency that works with the latest Xcode (v11) release. A logging manager was added for easier debugging and errors returned by the library now contain a detailed description of the error.
Enhancements
- Updated the OpenSSL dependency to v1.1.1 (#12).
- Certificate storage moved to the
Application Support
directory. This means certificates will now be backed up with iCloud and it also makes the certificate inaccessible from iTunes (#15). - Added a manager for logging errors, warnings and debug statements to the console (#10).
- Errors returned by the library now return a detailed description of the error (#16).
- Updated the certificate download code (#17).
- Updated the certificate manager to parse the JSON formatted response from the SDL Policy Server (#37).
- Consolidated the setting of private constants in
SDLPrivateSecurityConstants
(#39).
Bug Fixes
- The static library target now builds without throwing an error incorrectly (#13).
See the changelog.
Thanks to contributors @joeljfischer, @NicoleYarroch, and @SatbirTanda