Releases: docusign/native-ios-sdk
Releases · docusign/native-ios-sdk
Bug fixes and enhancements
[v2.3.6] - 10/15/2020
Fixed
- Fixes related to tabs placement in the document.
Embedded (Captive) Signing
[v2.3.5] - 09/04/2020
Added
- Embedded (Captive) Signing is now supported with
presentCaptiveSigningWithPresentingControllerviaDSMEnvelopesManager. API reference available at Embedded Signing. - New setup configuration
DSM_SETUP_DISABLE_EMAIL_IPS_FIELD_CDto allow client apps to hide the email field when the consumer disclosure screen is displayed.
Fixed
- Bug fixes and enhancements.
Updates to OfflineSigning, Authentication, Tabs (Bug fix)
[v2.3.4] - 07/17/2020
Added
- Now
fontSizeproperty on the text tabs is used during offline signing. Tab level,fontSizeranges fromsize7tosize72.
Fixed
- Bug fixes and enhancements.
v2.3.3
DocuSign Telemetry Update
[v2.3.2] - 07/01/2020
Added
- New setup configuration
DSM_SETUP_ENABLE_TELEMETRYto 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_COMPONENTSto 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.
DSMEnvelopesManagerallows 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_KEYto 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,DSMEnvelopeCachedNotificationis sent whenever a local signer finishes signing session, this notification also contains theenvelopeIdthat can be used later to resume signing progress of a saved envelope. - Additional notification
DSMOfflineEnvelopeSaveErrorNotificationis sent if an envelope fails to save on device with error underDSM_ENVELOPE_SAVE_ERRORdomain. - Resuming a fully signed envelope, which is ready for sync, is not allowed and it results in a new error under
DSM_ENVELOPE_RESUME_ERRORdomain.