Skip to content

Latest commit

 

History

History
115 lines (88 loc) · 5.43 KB

CHANGELOG.md

File metadata and controls

115 lines (88 loc) · 5.43 KB

Changelog

v0.4.4 Nov 8 2018

  • Allow email_settings in create_envelope_from_document (Kevin Coleman)

v0.4.3 Oct 27 2018

  • Implement Docusign::Client#get_users_list (Hendrik Kleinwaechter)

v0.4.2 Oct 2 2018

  • Allow radio buttons tabs to be passed in as part of signer-specific tabs (Iago Pimenta)

v0.4.1 Apr 21 2018

  • Allow DocusignRest::Client#add_envelope_document to accept an I/O object vs reading a file

v0.4.0 Apr 16 2018

  • Allow text tabs to be passed to DocusignRest::Client#add_recipient_tabs (Tom Copeland)

v0.3.9 Apr 12 2018

  • Handle another error condition when logging (Tom Copeland)

v0.3.8 Mar 15 2018

  • Allow require_sign_on_paper option in create_envelope_from_document (Micah Iriye)

v0.3.7 Mar 13 2018

  • Fix mispeling in parameter to create_envelope_from_document (Micah Iriye)

v0.3.6 Jan 31 2018

  • Add support for radio button groups in DocusignRest::Client#create_envelope_from_composite_template (Tom Copeland)
  • Implement DocusignRest::Client#get_document_tabs (Tom Copeland)

v0.3.5 Dec 12 2017

  • Implement DocusignRest::Client#send_envelope (Derek Harrington)

v0.3.4 Nov 20 2017

  • Add open (default 5 seconds) and read (default 10 seconds) timeouts (Tom Copeland)

v0.3.3 Sep 1 2017

  • Support fetching templates by folder name (Tom Copeland)

v0.3.2 July 27 2017

  • Implement DocusignRest::Client#update_signing_group_users (Pramod Chavan)
  • Add support for signer id_check_information_input (Pramod Chavan)
  • Add support for signer phone authentication (Pramod Chavan)
  • Implement DocusignRest::Client#add_envelope_recipients (Pramod Chavan)
  • Implement DocusignRest::Client#update_envelope_recipients (Pramod Chavan)
  • Implement DocusignRest::Client#get_signing_groups (Pramod Chavan)
  • Implement DocusignRest::Client#delete_signing_groups (Pramod Chavan)
  • Implement DocusignRest::Client#create_signing_group (Lakshmi Narayana Chitturi)
  • Fix parameter name type in DocusignRest::Client#void_envelope (Ryan Wood)
  • Implement DocusignRest::Client#get_page_image (Tom Copeland)

v0.3.1 May 16 2017

Features:

  • Enable webhooks for DocusignRest::Client#create_envelope_from_composite_template (Tom Copeland)

v0.3.0 May 11 2017

Features:

  • Add brandId and allow_reassign options to DocusignRest::Client#create_envelope_from_template and DocusignRest::Client#create_envelope_from_composite_template (Jayan Jacob)
  • Implement DocusignRest::Client#add_envelope_certified_deliveries (Moses Dwaram)
  • Add envelopeIds option to DocusignRest::Client#get_envelope_statuses (Amit Chakradeo)
  • Add recipientEvents option to event notification payload (Guillermo Wu)
  • Added logging of each call to support Docusign API certification (Jon Witucki)
  • Enable requireSignOnPaper option for a recipient in a composite template (Tom Copeland)
  • Support routingOrder option when generating signers (Guillaume Dott)
  • Support arbitrary parameters to DocusignRest::Client#get_combined_document_from_envelope (Coley Brown)
  • Support event notifications in DocusignRest::Client#get_combined_document_from_envelope (Maxime Orefice)
  • Support wet_sign option on DocusignRest::Client#create_envelope_from_document (Sergio Cambra)
  • Support signHereTabs on DocusignRest::Client#get_inline_signers (Chris Sturm)
  • Support additional tab options (Hoang Le)

Misc:

  • Replace monkeypatch with argument usage (Jean-Philippe Moal)
  • Bumped minimum Ruby version to 2.1.0. (Tom Copeland)
  • DocusignRest::Client#void_envelope now returns a JSON object rather than a request object (Tom Copeland)

v0.2.0 April 28 2017

Features:

  • Implement DocusignRest::Client#get_sender_view (Gonzalo Rodríguez)
  • Implement DocusignRest::Client#add_envelope_signers (Dan Rench)
  • Implement DocusignRest::Client#get_folder_list (Matthew Santeler)
  • Implement DocusignRest::Client#get_composite_template (lbspen)
  • Implement DocusignRest::Client#create_envelope_from_composite_template (lbspen, Ariel Fox)
  • Implement DocusignRest::Client#get_templates_in_envelope (lbspen)
  • Implement DocusignRest::Client#get_combined_document_from_envelope (Patrick Logan)
  • Implement DocusignRest::Client#get_envelope_audit_events (Sean Woojin Kim)
  • Implement DocusignRest::Client#void_envelope (Mike Pence)
  • Implement DocusignRest::Client#delete_envelope_recipient (Mike Pence)
  • DocusignRest::Client#get_template_roles now supports numberTabs (Mike Pence)
  • DocusignRest::Client#get_tabs now supports the "selected" and "optional" options (Shane Stanford, Greg)
  • DocusignRest::Client#get_token now requires an integrationKey argument (Joe Heth)
  • Added support for adding/removing envelope documents (Andrew Porterfield)
  • Added support for adding recipient tabs (Andrew Porterfield)
  • DocusignRest::Client#create_envelope_from_document now supports a customFields options (Jon Witucki)
  • DocusignRest::Client#create_envelope_from_template now supports a customFields option (Tyler Green)
  • DocusignRest::Client#get_signer_tabs now supports locking tabs (Chris Antaki)
  • DocusignRest::Client#get_inline_signers now supports a client id as well as email address (Patrick Logan)

Bug fixes:

  • A tab's scaleValue can now be set (Jon Witucki)
  • tab height is no longer improperly set to tab width (mesbahmilad)
  • DocusignRest::Client#get_account_id no longer always returns nil (Mark Wilson)

Misc:

  • More Rubyish variable naming (Chris Doyle)
  • Whitespace cleanup and unnecessary local variable removal (Jon Witucki)
  • Updated setup instructions (entrision)
  • Fixed header syntax in code example (Paulo Abreu)