Skip to content

Releases: docusign/native-ios-sdk

Bug fixes and enhancements

15 Oct 19:11
accfd5f

Choose a tag to compare

[v2.3.6] - 10/15/2020

Fixed

  • Fixes related to tabs placement in the document.

Embedded (Captive) Signing

04 Sep 19:46
0c88e5c

Choose a tag to compare

[v2.3.5] - 09/04/2020

Added

  • Embedded (Captive) Signing is now supported with presentCaptiveSigningWithPresentingController via DSMEnvelopesManager. API reference available at Embedded Signing.
  • New setup configuration DSM_SETUP_DISABLE_EMAIL_IPS_FIELD_CD to 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)

17 Jul 23:31
cb9d239

Choose a tag to compare

[v2.3.4] - 07/17/2020

Added

  • Now fontSize property on the text tabs is used during offline signing. Tab level, fontSize ranges from size7 to size72.

Fixed

  • Bug fixes and enhancements.

v2.3.3

13 Jul 23:57
52013ce

Choose a tag to compare

[v2.3.3] - 07/13/2020

  • Fix to allow Offline Signing to complete in a single session for a resumed envelope with signers in later routing order.

DocuSign Telemetry Update

01 Jul 22:10
c52a852

Choose a tag to compare

[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

08 Jun 19:05
2643c98

Choose a tag to compare

[v2.3.1] - 06/08/2020

Fixed

  • Offline Signing Crash related to NSInvalidArgumentException with [DSMPTNPDFViewController toolOverlayView] on v2.3.

Online Signing: Sign a Remote Envelope

30 May 02:19

Choose a tag to compare

[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

10 Apr 04:46

Choose a tag to compare

[v2.2.5] - 04/09/2020

Fixed

  • Replaced deprecated instances of UIWebView with WKWebView in settings storyboard.

v2.2.4 - WebKit Improvements

24 Mar 18:47

Choose a tag to compare

[v2.2.4] - 03/20/2020

Fixed

  • Replaced deprecated instances of UIWebView with WKWebView.

v2.2.3: Offline Envelope Progress Save & Resume

12 Feb 01:28

Choose a tag to compare

[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 the envelopeId 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 under DSM_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.