# 5th August: Workers for Platforms, API upgrades, Secrets and more

### :sparkles:New and noteworthy <a href="#new-and-noteworthy" id="new-and-noteworthy"></a>

#### Workers for Platforms (WFP)

We are excited to announce that we now support [Workers for Platforms in Cloudflare](https://developers.cloudflare.com/cloudflare-for-platforms/workers-for-platforms/). This enhancement enables our partners to build applications and products on the EdgeTag platform, achieving unlimited scalability. You can bring as many customers as you like, and we will be able to handle it.

During the development of this support, we adhered to our core principle of keeping things simple and easy to implement. This means that migrating to the WFP is as easy as flipping a switch. Additionally, you can have some customers who are regular workers, while others are on the WFP platform. Please contact your account manager for more information.

#### API upgrades

We are upgrading the Google and Facebook API versions to the latest. Google has been upgraded to version 20, while the Facebook API is now at version 23.

#### Webhook secrets and custom data

{% embed url="<https://www.loom.com/share/d38860a7bb544591aa648ff9cab862d3>" %}

We believe you will increasingly appreciate the benefits of webhooks, so we want to ensure that everything is properly set up. In this release, we are introducing secrets for webhooks. This feature will enable you to separate tokens and other necessary values from the code, thereby enhancing security as these secrets will no longer be visible to your team.

We also added two more helper functions `getUsersByCustomData` and `getUserByUserId`. `getUserByUserId` can help you to retrieve the whole profile about the user. `getUsersByCustomData`  is great when you map your custom ID in the browser via [data API ](/implementation/browser/user-info/data.md) and you are now able to retrieve this user by your own custom ID.

#### Server-side support for Criteo

I'm happy to announce that we have added support for the server implementation of Criteo. Collaborating with their team has ensured that our implementation is compatible with their latest versions. Customers can now choose whether they would like to support only the server or both the server and browser.

### :zap:Improvements

\[App] - Add all images for the channels and adjust the UI to better fit the names

\[Channel] - Add more UTM parameters for Wicked Reports

\[Channel] - Send the total order value to Impact

\[Channel] - Send custom events through the dedicated Facebook SDK function in the browser

\[SDK] - Add consent and settings in the ready browser event

### :bug: Fixes

\[App] - The GEO filter for the UK and GB regions is not working correctly

\[App] - Sometimes the channel form is not saving correctly

\[Channel] - Blotout Cloud is not flattening some payloads correctly&#x20;

\[Channel] - Velocity is not installed correctly in Shopify when billing is not set up correctly

### :book: Details

Release day: 5th August 2025\
Release version: 25-27\
Edge version: 13.117.0\
SDK version: 1.23.0


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.edgetag.io/changelog/august-2025/5th-august-workers-for-platforms-api-upgrades-secrets-and-more.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
