This page documents all customer-facing changes to the DataGrail application made in September 2025. Additional entries will be added every week on Friday.

## Week of September 29

### 🚀 Features Added

- Retry failed integrations for any data subject request with the push of a button.
- [Webhooks Integrations](https://docs.datagrail.io/docs/integrations/webhooks) notify your internal systems when a privacy request is ready for processing.

### 🛠 Changes Made

- Policies can now be searched and filtered.
- Privacy Policy Link now displayed for both Cookies and Tracking Services.
- Added policy to support the Maryland Online Data Privacy Act.
- Risks within Data Protection Impact Assessments (DPIA) now support adding optional comments.

### 🐛 Bugs Squashed

- Improved error verbiage when attempting to remove an integration currently used in an automation.
- Resolved an issue preventing the Yotpo Integration from successfully reconnecting.

## Week of September 22

### 🚀 Features Added

- Ensure requests reach the right systems with a [data subject relationship field](https://docs.datagrail.io/docs/request-manager/request-intake/privacy-request-center#data-subject-relationship-options) that can be customized and defined per privacy request policy in the **Privacy Request Center**, then used in [Automations](https://docs.datagrail.io/docs/additional-resources/employee-vs-consumer-requests).
- Group [Privacy Request Data Files](https://docs.datagrail.io/docs/request-manager/request-processing/action-states/pending-action#access-access-categories-transfer-and-update-inaccuracies-requests) by data category using a new `datagrail_category` field in your [Internal Systems Integration](https://docs.datagrail.io/docs/integrations/internal-systems-integrations/overview).

### 🛠 Changes Made

- Location is now included when exporting [Opt Out Requests](https://docs.datagrail.io/docs/request-manager/opt-out-requests) from within the app.
- Improved performance on the [Cookie Management](https://docs.datagrail.io/docs/consent/managing-trackers/cookie-management) page.
- The [group dropdown](https://docs.datagrail.io/docs/overview/multi-brand/overview#request-manager) is no longer required on the Privacy Request Center if the group is passed through the URL.

## Week of September 15

### 🚀 Features Added

- Added a [Salesforce B2C Commerce Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/salesforce_scapi) to support access requests against Salesforce Commerce Cloud orders.
- Released the Privacy To-Do List, which provides an actionable list of tasks to set up your DataGrail instance.

### 🛠 Changes Made

- Updated the [Aftership](https://docs.datagrail.io/docs/integrations/api-documentation/aftership) API version to `2025-07`.

## Week of September 8

### 🚀 Features Added

- Active Direct Contact emails can now be resent to the processor.
- Added support to manually verify Privacy Requests in the "Pending Verification" state.

### 🛠 Changes Made

- Consent will no longer throw an error if the site contains an uncategorized `data-consent-id` on an inline script.

### 🐛 Bugs Squashed

- Resolved an issue where some Marketo API calls were malformed.

## Week of September 1

### 🚀 Features Added

- Updated the [ServiceNow Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/servicenow) to support customers without the `customer_contact` table. The `sys_user` table can now be queried on Privacy Requests.
- Released the [Integration Files API Endpoint](https://docs.datagrail.io/api/v2/upload-files-to-the-integration).
- Added support for custom Entity IDs for Microsoft Entra ID SSO.

### 🛠 Changes Made

- The Marketo Integration has been updated to use the Authorization header.
- Opt-Out Requests no longer require the first and last name field.

### 🐛 Bugs Squashed

- Resolved an issue preventing the Algolia Integration from extracting data in some cases.
- Fixed a UI issue on the API Keys page.
