iOS SDK Changelog
Release history for the Lens iOS SDK
1.9.0
Release Date: 11/25/24 as 1.9.0-beta2
We have skipped the public release of 1.8.0 to bring you version 1.9.0, which includes all the enhancements from 1.8.0 along with additional features and improvements.
- Added support for C2PA 2.1 across capture, signing, and validating.
- Added a configuration option to set the target spec version to capture, sign, and validate with.
1.8.0
Release Date: Unreleased
Version 1.8.0 was finalized but not officially released. All changes from 1.8.0 have been incorporated into version 1.9.0, including:
- Added support for C2PA 1.4, including updating assertion names that changed from 1.3 and making it the default version to sign and validate with.
- Added support for signing and validating with C2PA 2.0.
1.7.0
Release Date: 8/19/24
- Stability improvements
1.5.0
Release Date: 12/22/23
- Added support to sign and verify audio
m4a
files.
1.4.0
Release Date: 11/13/23
- Added support to add additional manifests to already signed media.
- Added support for verifying C2PA data in-app.
- Updated TSA requests to use HTTPS instead of HTTP.
1.3.0
Release Date: 10/12/23
- Added support for C2PA spec version 1.3.
- Updated EXIF assertion casing to match the examples in the spec, resolving issues with case-sensitive validators.
- Stability improvements
1.2.3
Release Date: 8/4/23
- Fixed a bug preventing the SDK from working in the iOS simulator.
1.2.1
Release Date: 7/20/23
- Stability improvements
1.2.0
Release Date: 5/11/23
- Added a new capture feature to make location optional. This enum allows you to define if location is never recorded, optional, or required.
1.1.0
Release Date: 1/9/23
- Added support for capturing Truepics offline, both photos and videos. You may also see this referred to as long validity signing or long validity certificates. To learn more, check out our offline guide.
- Updated support to C2PA spec version 1.2.
- Fixed a bug preventing the camera from autofocusing when the subject area changes.
- Improved blur detection.
- Stability improvements and bug fixes.
1.0.0.181
Release Date: 8/12/22
- Set the camera preview layer's frame on initialization of
LensCaptureController
, which fixes an issue where the camera preview layer has zero size for host views who have their frame set before callingLensCamera.configureSession(...)
.
1.0.0.180
Release Date: 8/5/22
- Improved error handling.
- Improved timestamp accuracy and fraud prevention.
1.0.0.177
Release Date: 6/29/22
- Added odometry data to images.
- Improved long video capture and handling.
- Fixed signing key issues.
- Fixed issues with camera permissions.
- Other performance-related fixes.
1.0.0.89
Release Date: 4/13/22
- Fixed an issue preventing SDK initialization if
LensEnrollment()
is instantiated outside of an AppDelegate.
1.0.0.88
Release Date: 4/6/22
- Stability improvements
1.0.0.86
Release Date: 4/5/22
- Stability improvements
1.0.0.85
Release Date: 4/5/22
- Stability improvements
1.0.0.82
Release Date: 3/29/22
- Stability improvements
Updated 15 days ago