v4.10.0

Thu, 21 September, 2023

Feature

  • Updated Newtonsoft.Json to version 13.0.3.

Breaking changes

  • Deprecated the Type property in the formfield of the GetTemplateProperties API. Now use the FieldType property instead of Type property in formfield.

  • We have overhauled the signer language feature, moving from the previous approach utilizing the Language property to the new Locale property. Previously, the Language property accepted numerical values (e.g., 0, 1, 2, etc.), whereas the updated Locale property now uses standard language codes (e.g., EN for English, SP for Spanish, etc.). As a result, the Language property has been deprecated. To set the language, use the Locale property in the DocumentSigner, Roles, TemplateRoles, and DocumentInfo classes. Refer to the list below for the deprecated property and their respective alternatives.

Deprecate PropertyPreviousNowDescription

Language

// removed code for brevity  
var documentSigner = new DocumentSigner(language: Languages.English);
// removed code for brevity  
var documentSigner = new DocumentSigner(); documentSigner.Locale = Locales.EN

The Language property is now deprecated. Use Locale property in the DocumentSigner class instead.

Language

// removed code for brevity  
var roles = new Roles(language: Languages.English);
// removed code for brevity  
var roles = new Roles(); roles.Locale = Locales.EN;

The Language property is now deprecated. Use Locale property in the Roles class instead.

Language

// removed code for brevity  
var templateRole = new TemplateRole(language: Languages.English);
// removed code for brevity  
var templateRole = new TemplateRole(); templateRole.Locale = Locales.EN;

The Language property is now deprecated. Use Locale property in the TemplateRole class instead.

Language

// removed code for brevity  
var documentInfo = new DocumentInfo(language: Languages.English);
// removed code for brevity  
var documentInfo = new DocumentInfo(); documentInfo.Locale = Locales.EN;

The Language property is now deprecated. Use Locale property in the DocumentInfo class instead.