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

## Week of August 25

### 🚀 Features Added

- Released support to [configure default consent categories by policy](https://docs.datagrail.io/docs/consent/settings/consent-policies#initial-tracking-behavior).
- Released support to [configure Do Not Track (DNT) and Global Privacy Control (GPC) signal behavior by policy](https://docs.datagrail.io/docs/consent/settings/consent-policies#browser-signal-opt-out-handling).
- Released support to [honor an Opt Out Request from Request Manager in DataGrail Consent](https://docs.datagrail.io/docs/consent/settings/consent-policies#opt-out-request-handling).

### 🛠 Changes Made

- Updated the Jira integration to use a new search endpoint under the V3 API.
- Improved retry handling for failed Opt Out Request integrations.

### 🐛 Bugs Squashed

- Resolved an issue preventing PayPal data extraction from completing in some cases.
- Resolved an issue preventing DataDog data extraction from completing in some cases.

## Week of August 18

### 🚀 Features Added

- Released a [Workday Recruiting Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/workday_ats) with access capabilities in Request Manager.
- Released an [HR Cloud Recruiting Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/hrcloud_ats) with access capabilities in Request Manager.

### 🛠 Changes Made

- User names can now be edited from the DataGrail settings page.
- Improved the performance of the Data Subject Requests page.
- Added alerts for System Profile pages that have newly surfaced data categories from Responsible Data Discovery.
- Systems can now be added to the inventory without an associated Processing Activity.

### 🐛 Bugs Squashed

- Resolved an issue preventing some direct contact integrations from being selectable in the "Pending Legal" state.
- Resolved an issue preventing the final notification email from sending on requests denied by a workflow automation.
- Resolved an issue preventing Dropbox from completing data extraction on some Privacy Requests.

## Week of August 11

### 🚀 Features Added

- Released a [Junction Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/junction) with access and deletion capabilities in Request Manager.

### 🛠 Changes Made

- Updated the [Mixpanel Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/mixpanel) to use service account authentication.
- Improved the retry logic for failed integrations on Opt Out Requests.
- Released Request Manager Agent `v0.10.0`
  - Improved APIProxy Connector retry handling for requests when a response status code is not listed in the `valid_response_codes` or `fail_retry_response_codes` arrays.
- Released Data Discovery Agent `v0.9.0`
  - Introduces [Bring Your Own Integration (BYOI)](https://docs.datagrail.io/docs/ldm/rdd/rdd-agent/bring-your-own-integration) adapter which allows integrating data sources via a RESTful API service.
  - _Smart Scans_ enabled which will only scan new tables or tables with new attributes (schemaless not supported).
  - Improved schema scanning by identifying tables by the fully qualified name, including database/catalog and/or schema.

### 🐛 Bugs Squashed

- Resolved an issue preventing Privacy Requests from being created using email webhooks.
- Resolved an issue blocking new OAuth integration connections.
- Resolved issues in the Responsible Data Discovery Agent:
  - Fixes syntax error on scientific notation values upon sampling of Databricks datasets.
  - Handles EmptyDataFrame responses for Athena partition queries.
  - Scans only MySQL base tables to avoid scanning views, and others with no `table_rows` resulting in exceptions.
  - Properly escapes tables with names that are SQL keywords (e.g., `group`, `order`, `delete`) to avoid SQL exceptions.
  - Handles empty collections in MongoDB.

## Week of August 4

### 🚀 Features Added

- The [Marketo Integration](https://docs.datagrail.io/docs/integrations/connection-instructions/marketo) now supports setting custom fields for Deletion and Opt Out Requests.
- Added an option to export individual Processing Activities as a PDF.
- Responses to custom Privacy Request Center questions can now be included on Direct Contact forms.

### 🐛 Bugs Squashed

- Resolved an issue blocking Twilio data extraction for some phone numbers.
