June 21, 2022 — EdgeWorkers account limits

The EdgeWorkers service now applies the following limits to your Akamai account:

Jun 1, 2022 — Enhancements to JavaScript API and developer experience

We've implemented several enhancements to expand the EdgeWorkers JavaScript API and debugging capabilities. You'll also find some improvements to the developer experience.

March 3, 2022 - Terraform support for EdgeWorkers

You can now use the Akamai Terraform provider to provision and manage your EdgeWorkers functions. For more information, refer to these resources:

Jan 26, 2022 — Improvements to work flow and expanded use case support

We are pleased to have several EdgeWorkers features and updates to announce.

Dec 7, 2021 — DataStream 2 support for EdgeWorkers

You can now log EdgeWorkers data using the DataStream 2 reporting service.

Nov 5, 2021 — PATCH HTTP method supported for respondWith()

The PATCH HTTP method is now supported for respondWith(). For more information refer to the respondWith() request object and the supported HTTP methods by event handler.

Oct 29, 2021 — Support for EdgeWorkers IDE extensions

The Visual Studio Code and IntelliJ integrated development environments (IDEs) each include a built-in extension for EdgeWorkers. These IDE extensions were designed to improve developer productivity and enhance the EdgeWorkers development process. For instructions about how to install these add-ons and for additional configuration and usage details refer to the getting started guides:

Jul 21, 2021 — Support for Delete EdgeWorker ID and version

  • You can now use the EdgeWorkers Management application, the API, and CLI to delete an EdgeWorker ID and version.
  • Delete an EdgeWorker ID from your property configuration. All versions, code bundles, and the activation and deactivation history associated with the EdgeWorker ID are also deleted.
  • Delete an EdgeWorker version from an EdgeWorker ID.
  • View the properties using an existing EdgeWorker ID.

Apr 9, 2021 — EdgeWorkers availability launch

We are pleased to announce a new availability phase for EdgeWorkers. During the last availability phase we introduced the EdgeWorkers Management application, response orchestration, expanded product delivery support, and increased resource limits. We also added support for EdgeKV, a key-value store database.

Mar 24, 2021 — Event handler support for sub-requests

  • All event handlers now support HTTP sub-requests.
  • A getHeaders() method is now available for the Request Object in the responseProvider event handler. A getHeaders() method is also available for the httpResponse Object.
  • We added an FAQ section to answer commonly asked questions about EdgeWorkers.
  • We added Best practices for performance to help you maximize the performance of your custom JavaScript code.
  • You can now deactivate an EdgeWorker version. The deactivation history of an EdgeWorker version is also available.
  • When activating an EdgeKV-enabled EdgeWorkers code bundle the EdgeKV files are now validated. We’ve added error messages that describe which files or tokens are missing, invalid, or expired.