Version 2026.39
19 changed5 fixed
AudienceReport¶
With this release, the AudienceReport connector now produces five separate extracts from a single fetch, and additional dimensional columns have been included. The Items selector now includes helptext explaining the 250 atomic sub-item limit, and a validation error is triggered if this limit is exceeded. For more information, see AudienceReport: Setup guide.
Criteo Retail Media¶
With this release, a new SSP Revenue report type has been added to the Criteo Retail Media connector, providing supply-side publisher revenue data.
Facebook Ads¶
With this release, the Facebook Ads connector has been improved to gracefully handle requests for deleted objects, preventing entire fetch jobs from failing. Additionally, the outdated Facebook logo has been updated across all Facebook connectors, authorizations, and destinations.
Google Display & Video 360¶
With this release, multi-select fields of the Google Display & Video 360 datastream form whose options narrow as you select, such as Dimensions, keep their selections instead of clearing them. Searching Partners and Advertisers works again, and an advertiser ID that the authorization cannot list is still offered as a custom option.
Impact.com¶
With this release, an automatic “Replay Job” feature has been implemented for the Impact.com connector to refresh stale report data, ensuring data freshness. For more information, see impact.com: Setup guide.
Lumina¶
With this release, 118 new raw fields have been added to the Lumina connector across Plan, Flight, and Vendor levels.
OData-based destinations¶
With this release, the Copy CSV action for OData-based destinations has moved from the Download data set panel to the Data preview modal, resolving performance issues with large data sets. Additionally, helptext has been added to the Dimensions and Metrics fields in the destination form to clarify that only columns from the destination’s workspace are available. For more information, see Downloading data from an OData-based destination.
theTradeDesk¶
With this release, the theTradeDesk connector has been enhanced to support nested data from GraphQL query reports, including proper unwrapping of nested lists and surfacing of API errors in fetch logs. For more information, see The Trade Desk: Setup guide.
TikTok Ads¶
With this release, the TikTok Ads connector has a Save creative media option. When enabled, creative images and video cover images are hosted by Adverity, and the ad_creative_image_url and ad_creative_video_video_cover_url columns carry stable Adverity URLs instead of TikTok links that expire after 6 to 24 hours. The ad_creative_video_preview_url column also gets a stable URL only when the separate Store MP4 videos option is enabled too, because a single video can be several gigabytes. Otherwise it keeps TikTok’s expiring link. Both options are off by default.
Web Connect¶
With this release, Web Connect datastreams whose source returns HTTP 401 Unauthorized or HTTP 410 Gone are disabled, with a message explaining what to correct, instead of being retried on every scheduled run. Manual fetches still run, so you can test a datastream once its authorization or URL is fixed.
X Public Basic (Twitter)¶
With this release, a Tweet Analytics (Paid Twitter API tier) report type has been added to the X Public Basic (Twitter) connector. It fetches tweets through the full-archive search, which requires a paid X API tier. The existing Tweet Analytics report type is unchanged. Datastreams on an account without the required access now fail with a clear message, and fetches are more reliable against flaky API responses.
Custom Script instruction confirmations¶
With this release, deleting a Custom Script instruction, or changing the type of an instruction whose settings are already filled in, asks for confirmation first. Instructions without a selected type show their comment in the header again, so they can be used as separators. For more information, see Using custom script transformations.
Adverity MCP - Connector guides¶
With this release, connector guides and best practices are bundled with the Adverity MCP server and available through read_docs(mode="guide"). They add to the public documentation rather than replace it.
Workspace list performance¶
With this release, GET /api/stacks/ no longer slows down with the number of datastreams and connections on the instance.
Transformation list error handling¶
With this release, GET /api/transformer/ returns HTTP 400 instead of HTTP 500 when the stack_id query parameter is not a number, and ignores an empty stack_id.
Adverity MCP - Tools split by operation¶
With this release, the Adverity MCP server’s manage_* tools are split into separate tools per operation. For example, manage_datastream became datastream_search, datastream_write, and datastream_delete. The old manage_* tool names are removed. MCP clients read the tool list when a session starts and pick up the new names on their own. Update any saved prompt or script that names a tool.
Adverity MCP - Streamlined first connection¶
With this release, the first connection experience for Adverity MCP clients has been simplified by enabling server-side API key minting via direct sign-in with Adverity, eliminating the need to manually create and paste API keys.
Connect API Keys - Visual layout improvements¶
With this release, the visual layout of the Connect API Keys listing table and the permissions matrix in the key detail drawer have been improved.
Selection-mode fields now validate write requests¶
With this release, fields that expose multiple selection modes (for example, include, exclude, and all) now strictly validate write requests against their advertised selection_modes and reject malformed selections. This may be a breaking change for integrations that previously sent malformed or invalid configurations.
Resolved issues¶
With this release, issues have been resolved for the following connectors and destinations:
Apple Search Ads
Facebook Ads
Norstat
Pinterest
Snapchat
TikTok Ads
Yahoo! JAPAN Ads
YouTube Analytics
theTradeDesk
Adverity MCP - Connector field validation¶
With this release, a bug in the MCP write path where connector field values were not validated against their lookups, causing unreadable datastreams, has been resolved.
Adverity MCP - Login API key validation¶
With this release, a login timeout for users on large instances has been resolved by replacing a slow API key validation method with faster alternatives.
OAuth authorization creation¶
With this release, a bug that allowed OAuth authorizations to be created without an OAuth2 Service, leading to unauthorizable connections and 500 errors, has been resolved.
Stack schema import fix¶
With this release, POST /api/stacks/{slug}/schema/ works again. It had failed for every request since 2022. The endpoint takes a JSON body with target_columns, in the same format that GET /api/stacks/{slug}/schema/ returns, and responds with status and message. Existing target fields are updated in place, and target fields missing from the body are left unchanged. Add the optional reset=true query parameter to re-point the workspace’s existing column mappings to the imported target fields. Invalid bodies return HTTP 400, and requests with a Content-Type other than application/json return HTTP 415.