Releases: cashapp/trifle
Releases · cashapp/trifle
Trifle iOS 0.2.7 release
What's Changed
- Update CI to use iPhone 15 by @jszumski in #187
- Update to Wire 4.9.3 by @jszumski in #186. Set
WIRE_INCLUDE_MEMBERWISE_INITIALIZER
to continue using the memberwise initializer for proto objects in downstream projects.
Full Changelog: 0.2.6...0.2.7
Trifle iOS 0.2.6 release
This release integrates the project with Swift Package Manager.
Trifle iOS 0.2.5 release
This release adds an optional parameter to Trifle's instantiation for app group access - allowing sharing of access of the app's keychain.
Trifle 0.2.4 release
- we create a generic TrifleError.securityFramework error which bubbles up the framework's error code to the calling app for verify API
- we remove the verify functionality from the createSignedData()
Trifle 0.2.3 release
- fix a bug in error handling in
verify
certificate API - Pin wire dependency to only major version
Trifle 0.2.2 release
Release Notes
- Expose entity parameter to generateMobileCertificateRequest
Trifle 0.2.1 release
This release introduces two new convenience APIs:
- Trifle#isValid for a passed in key handle
- Trifle#delete for a passed in key handle
Trifle 0.2.0 release
This release introduces:
- wrapping classes for Trifle Certificate Request, Certificate and Signed Data so that the internal protobufs fields are not exposed.
- Protocol for KeyHandle
- breaking API changes for Certificate#verify and Trifle#createSignedData
- Read me example API usage
Trifle 0.1.5 release
This release modifies the Certificate verify API so that an exception (TrifleError.expiredCertificate) is thrown if input certificate is expired.
Fixed Sign API
- Fixed Swift protobuf bug
- Fixed Trifle.createSignedData API