Skip to content

Releases: docusign/native-ios-sdk

v4.2.0

Choose a tag to compare

@ashokds ashokds released this 12 May 20:40
02845df

[v4.2.0] - 05/12/2026

Update

  • Signature Capature UX: Modernized the interface for Take Photo capabilities, including new cropping functionality and contrast adjustments. This update is available for both Offline and Online Signing modes.

Added

  • Captive Signing: now supports the menu options such as Print, Download and also Download Separate PDFs.

Fixed

  • Resolved a multi-part error that previously prevented successful synchronization.

v4.1.0

Choose a tag to compare

@ashokds ashokds released this 09 Jan 03:18
3474e32

[v4.1.0] - 01/08/2025

Added

  • Now supports xcode26 and iOS26.
  • 1DS, Online Signing v2, is supported. Captive signing also works with 1DS.
  • Online signing now supports TSP event and handles status redirect to finalize the success or decline.
  • Initial support for Attachment and Dropdown tabs added.

Fixed

  • Recipient Defaults didn't honor the remove flag in some cases.
  • Various UX updates, network calls optimization and other bug fixes.

v4.0.1 - Conditional Tab Fix

Choose a tag to compare

@ashokds ashokds released this 14 Apr 17:00
2b5451a

[v4.0.1] - 04/09/2025

Fixed

  • Conditional Logic for optional signature and initials tab now works for all cases.

v4.0.0 - New Offline signing component

Choose a tag to compare

@mmohareb mmohareb released this 06 Mar 17:42
5335013

[v4.0.0] - 03/03/2025

Added

  • Configuration DSM_SETUP_ENABLE_OFFLINE_NORMALIZE_ROTATED_DOCUMENTS_KEY to allow the SDK to detect page rotation on documents and adjust it to ensure tags are rendered upright.

Changed

  • The native signing library for offline signing has been completely refactored, improving usability and performance of the SDK, and reducing the SDK size by 75%.
  • Replaced methods for offline envelope signing and offline template sending. Please refer to migration guide here MigrationGuidev4.0.0.md.

Deprecated

  • Compose envelopes using UI flow presentComposeEnvelopeControllerWithPresentingController.
  • Non-PDF files conversion (eg. .docx and .jpeg etc.) when creating an envelope using DSMEnvelopeDefinition.

[v3.5.0] - 01/06/2025

Added

Changed

  • Updated some DSAPI Models to combine common properties for Recipients and Tabs.
  • Updated Contacts fetch to retrieve Phone numbers in addition to email.

v3.5.0 - SPM Support

Choose a tag to compare

@mmohareb mmohareb released this 07 Jan 04:25
d0b301b

[v3.5.0] - 01/06/2025

Added

Changed

  • Updated some DSAPI Models to combine common properties for Recipients and Tabs.
  • Updated Contacts fetch to retrieve Phone numbers in addition to email.

v3.4.0 - Bug fixes & font update

Choose a tag to compare

@ashokds ashokds released this 21 Sep 01:33
831eb3c

[v3.4.0] - 09/20/2024

Fixed

  • Authorization issue that prevented some of the network calls to be successfully completed with DocusignAPI SDK.
  • Network calls with boolean parameters on DocusignAPI SDK interface now allows nil values as well. With earlier versions, these parameters were sent as either default true or false.
  • Optional Sign and Initial tabs show the dependent tabs correctly when used with conditional setup.

Changed

  • Templates with multichannel (SMS, Whatsapp) delivery recipients are currently blocked. Reach out to customer support or raise an issue on Github if you need this supported.
  • Outdated fonts replaced with modern assets.

What's Changed

New Contributors

Full Changelog: v3.3.0...v3.4.0

v3.3.0 - Branding update

Choose a tag to compare

@ashokds ashokds released this 21 Sep 01:32
0c67166

[v3.3.0] - 04/11/2024

Changed

  • Branding update.

What's Changed

Full Changelog: v3.2.0...v3.3.0

[3.2.0] Xcode 15 support

Choose a tag to compare

@mmohareb mmohareb released this 25 Jan 22:26
75cc4dc

[v3.2.0] - 01/25/2024

Added

  • Support for Sending online Templates with Signing Groups.
  • Support Xcode 15 Requirements for Signing Certification and Privacy Manifest.
  • Support for Conditional Tabs for offline downloaded envelopes.
  • Added Configuration DSM_SETUP_DISABLE_APPEARANCE to Disable Applying Appearance changes Automatically on SDK setup Issue #130

Fixed

  • Fixes in Request layer and API calls setup.

3.1.0 DocuSignAPI

Choose a tag to compare

@mmohareb mmohareb released this 15 Jun 17:42
90f25a5

[v3.1.0] - 06/14/2023

Added

  • (iOS 12+) Support for OAuthLogin with helper functions for Authentication to DocuSign. If you use oAuth no need to create your own Authentication browser you can simply call loginWithOAuthEnv and pass the needed params to authenticate to DocuSignSDK.

Changed

  • Added two new parameters Optional to loginWithAccessToken method for refreshToken and expiresIn in case of oAuth happening from Host App side.
  • Prep work for spinning off DocuSignAPI as a separate Pod.

Removed

  • Legacy Libraries (KeyChain)

[3.0.5] - Conditional Tabs Support + Bug Fixes

Choose a tag to compare

@mmohareb mmohareb released this 17 May 19:49
ae9443c

[v3.0.5] - 05/15/2023

Added

  • Conditional Tabs are now supported for Templates and envelopes created locally (Envelopes downloaded from remote server are not supported yet)

Changed

  • During Offline Signing, Sign Later is now preferred option to be shown for all envelopes created on device using documents or templates. Discard Progress option is now deprecated.

Fixed

  • Checkbox group validation has been updated to resolve issue #145.