Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Highlights

...

  • The new Pipeline Cache feature enables you to leverage in-memory lookup

  • New APIM Public APIs allow you to publish, unpublish, deprecate, or retire a set of API versions

  • Support for CyberArk Conjur in Secrets Manager

Snaps

  • Introduced the GraphQL Client Snap, which enables you to query a GraphQL endpoint and retrieve data

  • Added the Dynamics 365 Finance and SCM Create, Update, and Delete Snaps to the Microsoft Dynamics 365 Finance and Supply Chain Management Snap Pack

...

Enhancements

  • Added the Trust All Certificates checkbox in the Create proxy endpoint dialog. Similar to the setting in the REST Snaps, you can choose to allow your Proxy to trust self-signed, unsigned, or expired certificates in the endpoints.

  • API policy violations are now delivered in JSON. When a client executes an API that results in an authorization or authentication error, the error is returned in the JSON format.

  • Logging added to the Callout Authenticator API policy. You can now troubleshoot why the authentication failed when your Callout Authenticator policy rejects a client request.

  • Improved error output for the JSON Validator API policy. The API caller can easily determine which part of the JSON failed validation.

  • Wildcard endpoint support for dynamic base paths and error handling in Proxy endpoint mapping. When the base path is a path parameter, the Proxy uses this endpoint and routes through the mappings.

  • Improved error handling in the Developer Portal API specification editor. Specification violations now appear in the editor.

  • Added the Time Unit field in the Client Throttle API policy. You can now define a Request Limit value in bits per second.

...

Workaround: Refresh the browser.

Fixed Issues

TBD

AutoSync

<links to be added after the doc is published>

New Features

  • AutoSync now supports the following endpoints:

    • Google BigQuery as a target

    • Marketo as a source

    • CSV or JSON files stored in Amazon S3 as a source

    • CSV files as a source

  • The ability to synchronize data from Salesforce to Snowflake using SCD2

...

  • AutoSync cannot upload a CSV file to the cloud data warehouse if the name includes a special character, such as #, $, %, or &.

  • Data pipelines loading to Google BigQuery fail when the source file, table, or object names include spaces or special characters.

  • At times, AutoSync cannot clean up the Google Cloud Storage staging area after loading from Salesforce to Google BigQuery. If this occurs, you should manually remove the files to retrieve the storage.

  • In some cases, when you create or edit the synchronization schedule, you can select a start time in the past. If you do this for a pipeline that is scheduled to run once, it will not run unless you start it manually.

  • To use the SCD2 load type for Snowflake, you must modify Snowflake configurations created before the May 2023 release. Because AutoSync automatically sets the timezone to UTC for SCD2 operations, do the following:

    • For an Account created in the IIP, add a Uri property parameter with the name TIMEZONE and a value of UTC.

    • For credentials saved in AutoSync, delete them and create a new configuration.

Platform

New Features

New Public APIs are available for APIM.

...

Publish a set of API versions

...

Unpublish a set of API versions

...

Deprecate a set of API versions

...

  • Pipeline Cache is a subscription feature that enables you to cache reference information in a pipeline. The reference information is cached in memory, and the Pipeline Cache mechanism retrieves it. Looking up values based on database rows/columns is a costly operation if the table is queried repeatedly, using the same data as reference fields. An in-memory data store allows your pipelines to look up these keys/values/data in other Snaps at runtime. If you have data in an external system that you plan to look up (such as an object or ID), then you can use Pipeline Cache to perform this operation.

  • Secrets Manager introduces support for CyberArk Conjur. You can now use CyberArk as your vault. Workflows are similar to other supported vault vendors.

  • New Public APIs are available for APIM.

Enhancements

  • When creating a new project from a Git repository, you can also create a new branch for the new project. Learn more.

  • Support for HashiCorp KV Secrets Engine Version 1 is available, in addition to KV Search Engine Version 2.

...