Skip to content

Latest commit

 

History

History
305 lines (220 loc) · 9.72 KB

CHANGELOG.md

File metadata and controls

305 lines (220 loc) · 9.72 KB

Change Log

All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning.

Added

Changed

Fixed

[7.0.4] - 2025-01-09

Added

  • Added summary explanations for SocialSecurityNumber and SsnType properties in the Signer class

7.0.3 - 2024-11-07

Fixed

  • Resolved an issue where CaseFile.Language and CaseFile.Reference were reset to default values upon subsequent persistence or updates of a CaseFile

[7.0.2] - 2024-09-05

Fixed

  • Updated RestSharp from 110.2.0 to 112.0.0

[7.0.1] - 2024-06-25

Fixed

  • Fixed an issue where queries would fail if the query result only returned a single page

[7.0.0] - 2024-05-15

  • Updated RestSharp from 108.0.2 to 110.2.0

[6.2.0] - 2024-03-15

  • Added support for setting documentOrder when creating or updating a document.

[6.1.2] - 2024-03-06

Added

  • Update the signer documentation example to showcase the usage of the SMS access control feature

[6.1.1] - 2024-04-05

Skipped due to CI/CD issues

[6.1.0] - 2023-08-23

Added

  • Using ConfigureAwait(false) to avoid deadlocks

Fixed

  • Fixing typo in PaginationUtil.ParseRepsonseHeadersForPagination

[6.0.0] - 2023-03-14

Changed

  • Please refer to the updated SDK documentation for details on how to migrate to the new version. The updated usage example showcases the new async implementation, which may require code changes for existing users
  • Improved async handling by using await instead of .Result
  • Addressed issue #155 by doing proper async/await throughout the SDK
  • Updated usage examples to showcase the use of await with PersistAsync() and other methods.
  • All async methods now have an Async suffix i.e. Persist() has been renamed to PersistAsync() following C# naming convention
  • Changed the previous usage examples which relied on using .Result

Fixed

  • Fixed #165 that prevented signature lines from being updated due to invalid properties in the mapping builder for updates

Removed

  • Removed deprecated limit and offset query parameters. Use perPage and page instead
  • Removed obsolete Documents.Options and Documents.OptionsJson - use Documents.Opts instead

[5.3.1] - 2023-02-13

Changed

  • Updated Newtonsoft.Json to 13.0.2

[5.3.0] - 2023-02-10

Added

  • Added support for .NET Standard 2.0 and .NET Framework 4.8

[5.2.0] - 2023-02-09

Added

  • Added support for using a base64 string instead of filepath as the document PDF file
  • var document = new Document(casefile, "Title", base64AsString);
  • 
    

[5.1.1] - 2022-11-22

Fixed

  • Fixed an issue that made it impossible to add activation and expiration dates to signature lines

[5.1.0] - 2022-11-07

Added

  • Added support for setting SigningRequest.InsecureSigningMethods

[5.0.1] - 2022-10-19

Fixed

  • Fixed problem with nuspec dependency references

[5.0.0] - 2022-10-18

Changed

  • Updated RestSharp from 106.15.0 to 108.0.2
  • Updated from .NET Core 3.1 to .NET 6.0

[4.3.0] - 2022-05-04

Added

[4.2.0] - 2022-04-06

Added

  • Added support for Contact CRUD
  • Added support for setting Signer.StoreAsContact

[4.1.4] - 2022-02-01

Misc

  • Updated RestSharp to 106.15.0

[4.1.3] - 2021-07-23

Changed

  • Doc comments are now available in the Nuget package

[4.1.2] - 2021-03-25

Fixed

  • Fixed error when trying to unserialize signers with VATIN validation set

[4.1.1] - 2021-02-04

Fixed

  • Fixed not being able to retrieve SSN numbers for signers

[4.1.0] - 2021-01-21

Added

  • Added support for setting CaseFile.DisableEmailAttachments

[4.0.1] - 2020-12-21

Misc

  • Added support for the net46 platform

[4.0.0] - 2020-12-12

Changed

  • Document.Type has been renamed to Document.SignType
  • Using the 'https://[env].penneo.com/api/v1' and 'https://[env].penneo.com/api/v2' endpoints is no longer supported. Please use 'https://(sandbox|app).penneo.com/api/v3'.

[3.0.0] - 2020-12-10

Changed

  • The SDK now uses netcoreapp3.1. If you need other target framework support, please contact us at [email protected].

[2.9.0] - 2020-11-11

Added

  • Added support for specifying which type of SSN signers should validate as.
signer.SsnType = "dk:cpr";

Not setting the SSN type is now deprecated, and will throw an error in the next major version. See https://app.penneo.com/api/v1/signers/ssn-types for info on permitted values.

[2.8.0] - 2020-11-10

Added

  • Added support for setting up webhook subscriptions. See the docs for more details.

[2.7.1] - 2020-10-08

Fixed

  • Fixed the debug logger being optimised away

[2.7.0] - 2020-07-03

Fixed

  • Fixed date time values before year 1 causing exceptions, all such values will now snap to DateTime.MinValue

Added

  • Added a DebugLogger class to aid in debugging problems

[2.6.0] - 2020-06-30

Added

  • Added missing property activatedAt to Signature Line to show the date when the Signature Line was activated.

[2.5.0] - 2020-06-29

Fixed

  • Fixed invalid property activeAt of Case File. Now is called activated and shows the date when the Case File was activated.

[2.4.0] - 2020-03-05

Added

  • Added support for activeAt and expireAt at the signer type map level.

[2.3.0] - 2020-02-27

Added

  • Added support for activeAt and expireAt at signature line level.

[2.2.0] - 2020-02-24

Added

  • Added CaseFile.ActivateAt, a field that shows when the case file is going to be activated.

2.1.0 - 2019-10-07

Added

  • Added CaseFile.Reference, a handy field to track case files with

2.0.2 - 2019-07-05

Changed

  • Updated RestSharp to 106.6.10

2.0.1 - 2019-04-01

Fixed

  • #107 Meta data was missing from the Penneo .dll file (File version etc.)

2.0.0 - 2018-11-28

Added

  • #83 Concurrency support

1.7.0 - 2018-05-16

Added

  • [#97] Case file type can be fetched for the case files using GetCaseFileTemplate for the case files. Similarly, document type can be fetched for the documents using GetDocumentType
  • [#98] Case file has properties customerId, userId, and caseFileTemplateId, now
  • [#98] Document has property documentTypeId now

1.6.1 - 2018-04-24

Fixed

  • [#93] Nuget spec file wasn't updated with the correct RestSharp version

1.6.0 - 2018-02-28

Changed

  • [#93] Updated RestSharp version. This means that upgrading to this version might break the project if another version of RestSharp is being used somewhere else. In such case upgrading RestSharp is recommended.

1.5.0 - 2017-12-19

Added

  • #90 Disable notifications for the case file owner
  • #90 Enable sign on meeting for the case file

Fixed

  • #90 It is possible to update sendAt, expireAt, and sensitiveData properties for the case file

1.4.2 - 2017-12-15

Fixed

  • #88 Updating the signing requests with email templates was failing with a bad request 400 error. This was introduced in version 1.4.0

1.4.1 - 2017-11-13

Fixed

  • #86 Updated the version from 1.3.0 to 1.4.1

1.4.0 - 2017-05-26

Added

  • [#57] Make REST calls to the server
  • #74 Set a parent for folders
  • #75 Insecure signing (Touch signatures) can be enabled for signing requests
  • #75 Email templates can be configured for signing requests

1.3.0 - 2017-03-08

Added

  • #67 Pagination support added
  • #69 Logging support added. Now it is possible to log http request and response bodies as well.

1.2.1 - 2017-01-18

Fixed

  • [#65] Updated document statuses

1.2.0 - 2017-01-13

Added

  • #63 Method for getting the validated name of the signer

Added

  • #59 Moving validations to folders