July 11, 2023 — Run EdgeWorkers Code Profiler on cold start
You can now configure the Code Profiler to run the EdgeWorkers initialization code first.
June 29, 2023 — New character constraints for Request and Response Object methods
There are new character constraints for the Request Object and Response Object addHeader
andsetHeader
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 theresponseProvider
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.