Releases: docusign/native-ios-sdk
Releases · docusign/native-ios-sdk
v2.3.3
DocuSign Telemetry Update
[v2.3.2] - 07/01/2020
Added
- New setup configuration
DSM_SETUP_ENABLE_TELEMETRY
to configure client telemetry. When this configuration is enabled, SDK captures various events using DocuSign Telemetry API.
v2.3.1
Online Signing: Sign a Remote Envelope
[v2.3] - 05/29/2020
Added
- New setup configuration
DSM_SETUP_ONLINE_SIGNING_DISABLE_NATIVE_COMPONENTS
to disable the native components such as SignatureAdoption, ConsumerDisclosure during Online Signing. When native components are disabled, online web signing components are used instead. - Ability to online sign a remote envelope that has been sent to get signatures using
+[DSMEnvelopesManager presentSigningWithPresentingController:envelopeId:animated:completion]
.
Changed
- Native iOS SDK is built with Xcode 11.5
v2.2.5 - WebKit Improvements
[v2.2.5] - 04/09/2020
Fixed
- Replaced deprecated instances of UIWebView with WKWebView in settings storyboard.
v2.2.4 - WebKit Improvements
[v2.2.4] - 03/20/2020
Fixed
- Replaced deprecated instances of UIWebView with WKWebView.
v2.2.3: Offline Envelope Progress Save & Resume
[v2.2.3] - 02/11/2020
Added
- Ability to save signing session of an offline envelop locally on a device and ability to resume signing progress for the saved envelope at a later time.
DSMEnvelopesManager
allows presenting an offline signing session with a previously saved envelope on same device using+[DSMEnvelopesManager resumeSigningEnvelopeWithPresentingController:envelopeId:completion
. - New setup configuration
DSM_SETUP_ENABLE_OFFLINE_SIGNING_SAVE_ENVELOPE_PROGRESS_KEY
to enable the UI components to prompt users to save progress of an offline signed envelope to a device locally. If this configuration is enabled, by default it's disabled,DSMEnvelopeCachedNotification
is sent whenever a local signer finishes signing session, this notification also contains theenvelopeId
that can be used later to resume signing progress of a saved envelope. - Additional notification
DSMOfflineEnvelopeSaveErrorNotification
is sent if an envelope fails to save on device with error underDSM_ENVELOPE_SAVE_ERROR
domain. - Resuming a fully signed envelope, which is ready for sync, is not allowed and it results in a new error under
DSM_ENVELOPE_RESUME_ERROR
domain.