Production Release Notes - Version v2.208.229

Release notes -- v2.208.229 (since v2.208.195)

Highlights

EL-861 | Fixed issue with AutoTask mismatched emailAddress prop

  • Now the /contacts API will return emailAddress and eMailAddress. Both hold the same value.
  • Since, the existing emailAddress is not aligned with AutoTask metadata.

EL-1422 Added configuration to default optionally use Version 2 XML parser

  • A new platform configuration xml.parser is available to use Sugar Integrate Version 2 XML parser. The Version 1 parser can sometimes run into issues when parent adapters/nodes contain both inner text and child adapters. Version 2 is much more reliant in handling this. Set this configuration's value to v2 to opt-in. To maintain backwards compatibility all adapters will default to using Version 1

EL-1634 Ability to get Adapter Swagger docs by objectName or by operationId

  • Added new APIs to retrieve swagger docs by objectNameGET /elements/{id}/objects/{objectName}/docs
  • Added new APIs to retrieve swagger docs by operationIdGET /elements/{id}/operationsGET /elements/{id}/operations/{operationId}/docs

EL-1673 - Tangocard - Normalize response to return list for /catalogs API

  • Tangocard - Fix /catalogs API not returning list in response by adding Response Root Key
  • Added pagination ability to /catalogs API

EL-1720:Swagger Validation fixes for twilio

  • Fixed swagger validation issue raised

EL-1432:Hide page parameter for APIs from Swagger Generation

  • Hide the Page parameter from APIs from the swagger UI API-docs page

RVCL-784: Support request triggered procedures at different levels

  • Request triggered procedures now require a level property on the trigger which allows you to choose which level of users the procedure can be triggered by. The choices include customer, organization, account, and user. Only users with the correct privileges will be able to create procedures and instances at each level.

EL-1705 Fixes Bill Charge Endpoint in Etsy

  • Resolved Bug for Bill Charge Endpoint in Etsy adapter.

RVCL-854 adding object id to procedure executions

  • Add event object id to the procedure instance execution table
  • Searches for true object id and not by event id

RVCL-849 Only select the fields requested if removed unmapped fields

  • Will only call vendor looking for specific fields when remove unmapped fields is on, this is only active for adapters that support this (hubspot, sfdc, etc)

EL-1074 removes contactId and accountId from bulk headers as vendor is not responding

  • Removes contactId and accountId in bulk response for BasicCustomObject as vendor is not responding with these.

EL-1460 Fixed Great planes date gap between gregorian calendar and java calendar.

EL-1293 Created new resource in Evernote adapter to delete notebooks

  • New Resource for EverNote, /delete on top of ever note notebooks. This will perform and expunge i.e, permanent delete on top of the notebook.

RVCL-883 oauth proxy state

  • Fixes setting custom state in redirect url when using an oauth proxy

EL-1992 | Enhanced bulk download by considering select fields

  • Now user can use bulk query select fields to pass in the required field names to retrieve over a bulk job.
  • Helps the Hubspot users with many properties for an object by limiting the number of fields to retrieve through select fields in the bulk query. Since HubSpot doesn't encourage to pass in all the fields at a time.

EL-1965: Update Authorization for Pardot APIs

  • Pardot adapter's APIs are going to change the way they receive authorization details in their API calls

RVCL-604 Fixed organization swagger for users

  • Fixed /organizations/users/{emailOrId} for usage in the UI

RVCL-853 Updated swagger description for "GET/instances/{id}/objects/definitions"

  • Updated swagger description for "GET/instances/{id}/objects/definitions"

EL-2041 Adobe - Modified the vendor path

  • Added support for pagination to Agreements, Users, Groups and Widgets resources

EL-2078 Revert LBDocs Authorization Header changes

  • Revert LBDocs Authorization Header changes for Adapter token