June 29, 2023 — New character constraints for Request and Response Object methods

There are new character constraints for the Request Object and Response Object addHeaderandsetHeader methods.

June 16, 2023 — Update to streaming request size

We've increased the maximum streaming request size back to its original value of 1 MB when request.body is called in the responseProvider event handler.

April 26, 2023 — jwt external module

The jwt module is now available to verify JWT tokens using digital signatures.

April 20, 2023 — html-rewriter built-in module

The html-rewriter module is now available to use in your EdgeWorkers functions to consume and rewrite HTML documents. It supports use cases such as, website personalization, ad insertion, search and replace, and JavaScript templating.

April 14, 2023 — HLS and DASH Parser modules

The HLS parser and DASH parser external modules are available for you to import into your EdgeWorkers code bundle to build the following video use cases.

Mar 22, 2023 — New Postman collection

The new EdgeWorkers Postman collection (beta) is now available! Try the API, build workflows, and stay on top of development changes.

Feb 15, 2023 — Workflow and debugging improvements

  • You can now use the EdgeWorkers Code Profiler to gain insight about the memory usage consumed by your EdgeWorkers code.

  • The EdgeWorkers API and CLI now support a JSON Web Token (JWT) to use for authentication when adding enhanced debug headers to your requests or profiling your code.

  • To tell the browser to delete a cookie immediately, you can now set the maxAge to zero.

  • The maximum streaming request size is currently 16 KB when request.body is called in the responseProvider event handler. We'll increase this limit to its previous value of 1 MB in the near future.

  • You can now set default properties for the config commands in the EdgeWorkers CLI. To learn more, see Provide Default Config Properties.

Feb 9, 2023 — New arrayBuffer method and notes improvements

The Request Object now includes the arrayBuffer() method. It returns a promise that resolves to an arrayBuffer containing the bytes of the request.

Jan 18, 2023 — respondWith support for the onOriginResponse event handler

You can now use onOriginResponse and onOriginRequest to dynamically build a response from your JavaScript code using the respondWith method.

Jan 16, 2023 — Report updates

We've updated the EdgeWorkers built-in reports to provide more information to help you optimize the performance and stability of your EdgeWorkers functions. You can use the EdgeWorkers Management application or the API to view these reports.