Skip to content

Releases: docusign/native-ios-sdk

v2.1.5

24 Sep 23:48
Compare
Choose a tag to compare

DocuSign Native iOS SDK Changelog

[v2.1.5] - 08/13/2019

Added

  • New setup configuration DSM_SETUP_RECIPIENT_DEFAULTS_CASE_INSENSITIVELY_MATCH_ROLE_NAME allows more flexible recipient matching based on case insensitive roleName comparasion in the templates. This can be used to override the default strict roleName match behaviour during application of recipient-default-values.
  • New setup configuration DSM_SETUP_TAB_DEFAULTS_COMPARISION allows more flexible tab matching based on data-label comparasion during application of tab-default-values. DSMTabComparision enum values DSMTabComparisionCaseAndDiacriticInsensitive and DSMTabComparisionContains can be used to override the default DSMTabComparisionStrictMatch behaviour.

v2.1.4

24 Sep 23:47
Compare
Choose a tag to compare

DocuSign Native iOS SDK Changelog

[v2.1.4] - 07/22/2019

Changed

  • Improved Next Field Navigation - The initial navigation moves to the next empty required field. New setup configuration. DSM_SETUP_OFFLINE_SIGNING_NAVIGATE_BLANK_REQUIRED_FIELDS to enable Navigate blank required fields.
  • Enhanced client logging - Verbose error logging for ‘login, persistence, & sync’ related methods.
  • Responsive signing is disabled for DocuSign SDK.

v2.1.3

04 Jun 02:14
Compare
Choose a tag to compare

Release Notes: DocuSign Native iOS SDK v2.1.3:

  • New setup configuration DSM_SETUP_OFFLINE_SIGNING_USE_PLACEHOLDER_TAB_VALUE exposed to allow replacing placeholder values for empty text-based tabs (for example "Text", "Company", "Title", etc) with empty strings during offline signing.
  • Next Field Navigation ignores the non-editable text tabs in all cases and keeps the previous assigned tab value unchanged. (bug-fix)
  • DocuSign branding update for Momentum 2019

2.1

01 Jun 01:36
Compare
Choose a tag to compare
2.1

Release Notes: DocuSign Native iOS SDK v2.1:

  • Added Sync Failure Meta Data to track envelopes.
  • Three Properties such as syncFailureReason(String), failedAttemptsToSync (Integer) and lastModifiedDateTime shall be updated on DSMEnvelopeDefinition when envelope fails to Sync.

Release Notes: DocuSign Native iOS SDK v2.1 beta b:

  • New notification DSMFoundReadonlyAndRequiredTabsWithInvalidDefaultsNotification is added to notify when Readonly AND Required AND nil-value Text based tabs are detected during envelope creation. Related configurationDSM_SETUP_OFFLINE_SIGNING_CONVERT_INVALID_READONLY_REQUIRED_TEXTTABS_TO_EDITABLE to auto-convert such tabs to non-Readonly is exposed, it's default value is true to allow signers to finish offline signing such envelopes.
  • DSMTemplateIdKey ("templateId") is sent in addition with DSMEnvelopeIdKey ("envelopeId") for some notifications.

Release Notes: DocuSign Native iOS SDK v2.1 beta a:

  • DSMAccountInfo object is retuned with the completion completion:^(DSMAccountInfo *accountInfo, NSError *error) for login methods exposed in DSMManager.
  • Method signatures for following loginWith* methods now include additional networkMode parameter and completion:^(DSMAccountInfo *accountInfo, NSError *error) has additional parameter DSMAccountInfo *accountInfo:
    • loginWithUserId:password:integratorKey:host:completion:
    • loginWithAccessToken:accountId:userId:userName:email:host:integratorKey:networkMode:completion:
    • loginWithAPIPassword:accountId:userId:userName:email:host:integratorKey:networkMode:completion:

v2.1.1 enhancements and CocoaPods support for integration

04 Jun 00:12
Compare
Choose a tag to compare

Release Notes: DocuSign Native iOS SDK v2.1.1:

  • CocoaPods v1.4.0 and up support added for Native iOS SDK. Use pod 'DocuSign' to fetch the latest SDK framework.
  • iPhone crash fix during signature adoption (landscape vs portrait). (bug-fix)
  • Formula tab validation alerts are also not shown when configured to hide alerts during offline signing is set.
  • New notification DSMOfflineEnvelopeSigningErrorNotification added to track misc offline signing errors related to template setup (for example invalid formula used).
  • Bug fixes and enhancements related to recipient & tab defaults and existing notifications logic.

v2.0 with Envelope Send and Sign

01 Feb 00:19
Compare
Choose a tag to compare

Release Notes: IOSSDK v2.0

  • Support for compose envelope functionality for both online and offline capability. Start creating an envelope to manually add documents, recipients and tags using the method presentComposeEnvelopeControllerWithPresentingController:signingMode:resumeWithDraft:animated:completion: on DSMEnvelopesManager.
  • Utility method to determine whether there is a previously cached draft envelope (there can only be one at a time) by invoking hasCachedDraftEnvelope on DSMEnvelopesManager.
  • Powered By DocuSign footer for online and offline signing ceremony. This feature can be enabled or disabled using setup configuration and the constants can be found in DSMSetupConstants.
  • Updated Swift and Objective-C Sample Apps.

iOS Offline Templates SDK v1.2

31 Aug 20:41
Compare
Choose a tag to compare

iOS Offline Templates SDK v1.2
PR: #10