Skip to content

Releases: docusign/native-ios-sdk

v2.3.3

13 Jul 23:57
52013ce
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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.

v2.2.2

31 Jan 08:17
Compare
Choose a tag to compare

[v2.2.2] - 01/30/2020

Fixed

  • Patch for App Store Connect error code ERROR ITMS-90542 related to Unexpected CFBundleSupportedPlatforms Key in Tools.Bundle/Info.plist of a 3rd party library.

v2.2.1

31 Jan 07:19
Compare
Choose a tag to compare

[v2.2.1] - 01/28/2020

Changed

  • Native iOS SDK is built with Xcode 11.3

Fixed

  • Patch for App Store Connect error code ERROR ITMS-90535 related to Unexpected CFBundleExecutable Key in Tools.Bundle/Info.plist (a 3rd party library).

v2.2

14 Jan 01:59
Compare
Choose a tag to compare

DocuSign Native iOS SDK Changelog

[v2.2] - 10/18/2019

Changed

  • Native iOS SDK is built with Xcode 11.1 and supports iOS13 & iPadOS.
  • Dark Mode - The SDK UI Components uses light mode and overrides the dark mode.

Fixed

  • Signature adoption fix for iOS13 & iPadOS.