Changelog

This document describes changes between each past release. For information about future releases, check milestones [1] and Vision.

0.5 (2014-09-26)

Minor feature around document download.

  • Feature #12: DocuSignClient.get_envelope_document() returns a file-like object with a close() method.

0.4 (2014-09-17)

Feature: download envelope’s documents.

  • Feature #10 - Introduced methods for client and envelope instances to get the list of envelope’s documents, and download documents.

0.3 (2014-09-12)

Minor API simplification.

  • Feature #7 - Since most methods of DocuSignClient require account_url attribute, they can initialize it automatically with a call to login_information().
  • Bug #6 - Added “URL” and “license” fields to Python package metadata (were missing).

0.2 (2014-09-05)

Integrate more DocuSign features.

  • Feature #1 - Envelopes can be created with eventNotification argument, which allows to setup API callbacks on signature updates.
  • Feature #3 - Added support for “approve tabs”, which allow signer to sign a document without adding visible text/graphic to the document.
  • Feature #5 - DocuSignClient.login_information raises DocuSignException and emits logs on error.

0.1 (2014-07-30)

Initial release.

  • Introduced DocuSignClient client and models. Initial features around embedded signing workflow:
    • login
    • create envelope
    • get envelope’s recipients (read envelope)
    • post recipient view (get embedded signing URL)

Notes & references

[1]https://github.com/novapost/pydocusign/milestones