Edgio

Edgio Release Notes

This page contains release notes related to the Edgio Console.
See NPM Packages Changelog for release notes related to the Edgio CLI packages and connectors.

November 2024

DateDescription
11/07/2024Security: Attack Surface Management now supports the following capabilities:
  • Quickly scan existing managed assets to find out the security solutions that are protecting them. This scan, which can be performed by clicking Scan Protections from the Protections page, is restricted to the collections selected from the Collections filter (located in the upper-right hand corner).
  • Customize scanning by restricting it to specific tasks. Select the desired tasks by clicking the Scan Now drop-down from either the Collections or Assets page.
11/07/2024Performance: Introduced the ability to perform wildcard purges.

October 2024

DateDescription
10/24/2024Edgio Console: Introduced the None role that may be granted at the organization level. Grant this role to members whose access should be restricted to specific properties or environments.
10/17/2024Security: Introduced Premier Bot Manager which provides all of the functionality that comes with Advanced and Standard Bot Manager. Additionally, it provides automatic bot detection through dedicated machine learning models and bot detection through JA4 signatures.
10/16/2024Security:
  • Premier and Advanced Bot Manager: Known bots are now categorized by type (e.g., Search Engine/SEO Bot, Ad/E-commerce Bot, and AI Bot). Additionally, you may now configure a default enforcement action for each bot type and for traffic that spoofs that bot type.
  • Managed Rules: You can now autotune a managed rule that has been applied to a Security Application configuration in audit mode. This option allows Edgio to use machine-learning models on the traffic screened by your managed rule, in order to autoconfigure it.
10/10/2024Edgio Sites: Due to upgrades to the Cloud Functions infrastructure, Edgio CLI version 7.13.3 and earlier are now deprecated and will undergo end-of-life on January 10, 2025. After which, you will be unable to deploy using Edgio CLI version 7.13.3 and earlier. Additionally, existing deployments that use Cloud Functions may experience degraded performance. Learn how to upgrade.
10/10/2024Edgio Console: Introduced an updated side navigation menu that includes the following changes:
  • The Traffic, Origin Analytics, Cloud Functions Usage, and Real User Monitoring pages are now listed under Analytics.
  • You can now collapse and expand the side navigation.
10/10/2024Hostname: If you are setting up a hostname (e.g., www.example.com) for a new base domain (e.g., example.com), then you will need to set up a TLS certificate for the new hostname in order to deploy this change.
10/10/2024Token Auth: You can now automatically set the backup key to the previously saved primary key by enabling the Set the previously saved primary key as the backup key option.

September 2024

DateDescription
09/24/2024Edge Functions: The following changes apply to projects running Edgio version 7.13.6 or later:
  • The request.path and request.url properties now return the rewritten path or URL, respectively.
  • A new property called request.originalUrl returns the URL as submitted by the user agent.
09/18/2024Security:
  • Introduced JA4 support to access rules, rate rules, and Bot Manager.
  • Rate Rules: Introduced the ability to rate limit by the request’s bot score.

August 2024

DateDescription
08/21/2024REST API: Introduced the RTLD Bot and the RTLD Rate Limiting APIs. Use these APIs to manage your RTLD Bot and RTLD Rate Limiting configurations, respectively.
08/15/2024Rules: Introduced the Add Early Hints and the Enable Early Hints feature.
08/15/2024Performance: Introduced analytics for your origin servers.
08/15/2024Security: Introduced analytics for Client-Side Protection events within the Security dashboard.
08/01/2024Security:
  • Attack Surface Management now supports the following capabilities:
    • Filtering the dashboard, assets, exposures, CVEs, protections, technologies, scans, and reports by collections.
    • Scans now report new and resolved exposures.
    • CVE details now include a list of affected assets and technologies.
  • Security Application configurations now support origin signaling. Origin signaling allows Edgio to provide the results of our security analysis to an origin server through a request header.

July 2024

DateDescription
07/30/2024REST API: Introduced Bulk Redirect operations through which you retrieve and manage your bulk redirect configurations.
07/11/2024Rules:
07/11/2024Performance:
07/10/2024Security: Introduced the Attack Surface Management which monitors your organization’s attack surface to identify exposures and vulnerabilities.
07/09/2024REST API:
  • Introduced operations that allow you to retrieve version history and a specific version’s configuration for Access Rules, API Gateways, API Schemas, Rate Rules, Bot Manager Configurations, Bot Rulesets, Custom Rules, Managed Rules, and Security Applications.

    For example, the Get Access Rule’s Version History operation returns a list of versions for a specific access rule configuration, while the Get Access Rule by Version operation returns the configuration for a specific version of an access rule.

    Use these endpoints to compare different versions of a configuration or even to roll back to a previous version of a configuration.
  • Introduced the Get Edgio Ruleset’s Policies operation . Use this operation to retrieve the policies associated with a specific version of an Edgio ruleset.

June 2024

DateDescription
06/27/2024REST API: Introduced the RTLD WAF API. Use this API to manage your RTLD WAF configurations.
06/27/2024Security:
  • API Security now supports the ability to validate JWTs.
  • Access Rules now allow up to 1,000 JA3 entries and 50,000 IP addresses for high-capacity access rules (Edgio Premier and Enterprise customers).
06/26/2024Rules: Introduced the Set Default Internal Max Age feature.
06/11/2024REST API: Introduced the Real-Time Alerts API. Use this API to manage your real-time alert configurations.
06/06/2024Security:

May 2024

DateDescription
05/30/2024Analytics: Added RTLD CDN log fields for Edge Functions metrics.
05/23/2024Rules: Introduced the Is Full Desktop match condition.
05/16/2024REST API: Introduced the Metrics API. Use this API to generate a variety of reports based off key datasets, such as origin usage, network usage, and errors.
05/15/2024REST API: Introduced Client-Side Protection profile management.
05/10/2024Rules: Introduced the Set Origin Response Headers feature which allows you to set response headers as if they were provided by the origin.

April 2024

DateDescription
04/30/2024Security: Introduced the Attack Surface Management - BETA which monitors your organization’s attack surface to identify exposures and vulnerabilities.
04/24/2024Security: Introduced Client-Side Protection which applies a consistent Content Security Policy (CSP) across all of your pages. The purpose of a CSP is to detect and mitigate attacks, such as cross-site scripting (XSS) and code injection.
04/24/2024Edgio Console: Data retention for Real User Monitoring analytics has been extended to 90 days for daily aggregated data.
04/18/2024REST API: Introduced RTLD management.
4/9/2024Edgio Performance: Introduced the ability to purge cached content by hostname.
4/9/2024Edgio Performance: Updated the cache key to include the requested hostname. Edgio will only use the updated cache key syntax for new cache entries.

March 2024

DateDescription
3/18/2024Edgio Performance: Introduced mTLS support for the connection between a client and the edge of our network.
3/28/2024Analytics: Added the RTLD Cloud Functions feature. RTLD Cloud Functions delivers log data for requests processed by Cloud Functions. This includes Edgio Sites requests.

February 2024

DateDescription
2/22/2024Security:
  • The Security dashboard now has a new look and feel, trending statistics, a consolidated view for all events, and additional charts. Additionally, Security log data, which was previously available from within the Logs page, is now available from within the Security dashboard. The available set of log fields for each type of security event has been updated to improve analysis.
  • Edgio Premier now supports the Silent Close enforcement action that enforces your security policy by dropping a request without providing a response the client.
2/7/2024Security:
  • Edgio Premier now supports the following rate limiting functionality:
    • You may now identify each unique client by choosing up to two of the following sources: IP address, user agent, ASN, JA3, cookie value, query string parameter value, and request header value.

      For example, if you choose user agent, then all requests submitted by the same user agent (e.g., Chrome) will count against the rate limit. However, if you choose user agent and IP address, then only requests from the same user agent for each unique IP address will count against the rate limit.
    • If you are identifying unique clients solely by IP address, then you may now extend the time period for which requests will count against the rate limit to 30 minutes. Adding another criteria (e.g., user agent) will restrict this time period to a maximum of 5 minutes.
    • Conditions now support the ability to identify requests by JA3 signature, the request’s query string, and cookie values.
    • The maximum duration for the enforcement of a rate limit is now 30 minutes. For example, you may send a custom response for the next 30 minutes whenever a rate limited client submits a request.
  • Rate Limiting now enforces rate limits on a per POP basis.
2/1/2024Edgio Console: Edge Insights now supports filtering numeric fields by range. For example, you may now filter for 5xx status codes through the following two filters:
HTTP Status Code ≥ 500
HTTP Status Code ≤ 599

January 2024

DateDescription
1/31/2024Edgio Console: Edge Insights will no longer collect data for non-alert security events within the Access Logs data source. For example, the Access Logs data source now excludes requests blocked due to a rate rule or a custom rule. However, you may still review these security events through our Security dashboard. Requests that generate security alerts for both production and audit mode will continue to be logged within the Access Logs data source.
1/30/2024Edgio Performance: Starting with Edgio version 7.7.3, you may now verify your image optimizations when previewing your site in local development mode.
1/30/2024Edgio Sites: Starting with Edgio version 7.7.3, builds for the @edgio/next package have been optimized to exclude unused files.
1/19/2024Edgio Performance: Introduced Real-Time Alerts. Real-Time Alerts provide near real-time email notifications when traffic trends change. This allows you to proactively respond to emerging situations, such as spikes in traffic, server outages, and broken links.
1/19/2024Edgio Performance: Introduced the capability to define bulk redirects. You may either add each redirect individually or in bulk by importing a CSV file.
1/18/2024Security:
  • API Security and Bot Manager are now versioned. In addition to viewing up to the last 200 versions of a configuration, you may compare different versions, and reactivate an older version as needed.
  • The Security Application Manager page now contains a Production and an Audit tab. View your production and audit setup for all Security Application configurations from these tabs.
1/18/2024Edgio Console: You may now define an origin configuration in JSON format. This advanced functionality allows you to define an origin configuration using settings that are unavailable from the Edgio Console.
01/11/2024Edgio Console: You may now define a preference over how Edgio resolves an origin configuration’s hostname(s) to an IP address.

December 2023

DateDescription
12/21/2023Security: Security Applications, access rules, rate rules, custom rules, and managed rules are now versioned. In addition to viewing up to the last 200 versions of a configuration, you may compare different versions, and reactivate an older version as needed.
12/14/2023Edgio Console: Introduced various changes to user roles to bring them into closer alignment to your business needs. A quick overview of these changes is provided below.
  • Introduced a new role called Security Manager. A Security Manager is allowed to manage all security settings.
  • Renamed the Read Only role to Viewer.
  • Renamed the Member role to Editor and expanded its permissions to allow the configuration of properties and to configure, deploy, and purge environments. You may now restrict an Editor’s permissions on a per environment basis.
  • Renamed the Admin role to Maintainer.
  • Renamed the Super Admin role to Admin.
12/12/2023Edgio Sites: Starting with Edgio version 7.5.0, connectors for Ember Fastboot, Frontity, Gatsby, Hexo, MkDocs, Razzle, and Sanity have undergone end-of-life. Use our generic Node.js connector to integrate these frameworks with Edgio.
12/11/2023Edgio Sites: Introduced Node.js 20 runtime support for Edgio Sites and Cloud Functions starting with @edgio/core version 7.5.0. Additionally, Edgio version 7.5.0 discontinued support for Node.js 16. The cloud runtime can be configured to use Node.js 18 or 20 through the edgio.config.js file.

November 2023

DateDescription
11/27/2023Edgio Console: Many web servers expect a SNI hint during the TLS handshake. For this reason, we now enable the Use SNI option by default when setting up a new origin configuration. This option is autopopulated by the Override Host Header option. If the Use SNI option is blank, you will need to either provide a SNI hint or disable this option.
11/16/2023RTLD: View profile-specific log delivery statistics for up to the last 30 days from within the Edgio Console. These statistics are presented within a donut graph.
11/16/2023Security: Access rules now support JA3 access control.
11/16/2023Security: Bot Manager’s reputation database has been deprecated and it is no longer available for use with new Bot Manager configurations.

October 2023

DateDescription
10/31/2023Edgio Performance: Introduced Node.js 18 runtime support for Edgio Sites and Cloud Functions starting with @edgio/core version 7.4.0. The cloud runtime can be configured to use Node.js 16 or 18 through the edgio.config.js file.
10/26/2023Edgio Performance: Introduced the low code Predictive Prefetching feature that is suitable for both traditional sites and sites powered by a JS framework. This capability allows you to either automatically or manually instruct web browsers to request popular content before a user requests it. This improves performance since it allows the requested content to be rendered immediately instead of having to wait for a response from the origin.
10/26/2023RTLD: RTLD CDN log delivery now allows you to define custom request headers, response headers, and cookies on an environment-specific Realtime Log Delivery page.
10/26/2023Rules: The Client IP condition now supports the is one of and the is not one of operators. Support for these operators now allows you to define multiple IP addresses or IP blocks within a single match condition.
10/26/2023Edgio Console: Introduced an environment-specific Edge Functions landing page that provides the following usage information: invocations, execution time, usage hours, wall time, wait time, and memory.
10/26/2023Analytics: Introduced reporting for the number of requests proxied to an origin to rule-specific caching analytics. View rule-specific caching analytics by navigating to an environment-specific Caching page and then clicking on the desired rule from the within the Rule Conditions section.
10/18/2023REST API: Introduced Bot Security and API Security management.
10/17/2023Reports: An environment’s Traffic report now:
  • Breaks down the following statistics by country: bytes transferred, requests, errors, origin time to first byte (TTFB), response time, and cache hit rate.
  • Provides origin TTFB and response time for different average latency levels (i.e., P75, P95, and P99) on a per rule or country basis. These statistics provide insight into latency experienced by the average user (P75), the slowest 5% (P95), and the slowest 1% (P99).
  • Provides average throughput statistics (Mbps or Kbps) for origin to edge (Throughput In) and edge to client (Throughput Out) traffic.
10/16/2023REST API: Introduced environment variable management.
10/13/2023REST API: Introduced a new set of REST API services that use OAuth 2.0 authentication.

What can I do with this REST API?

September 2023

DateDescription
9/27/2023Edgio Performance: Introduced Experimentation. This capability allows you to serve different website experiences to your clients. Typically, it is used for canary releases, trunk-based development, dark releases, feature releases, and segmented releases.
9/26/2023Edgio Sites:
  • The @edgio/next package version 7.2.7 introduced support for building a Next.js v13.x project with a npm or Yarn workspace that contains local dependencies. This capability was introduced by adding support for Next.js’ outputFileTracingRoot setting.
9/15/2023Security: The order in which Bot Manager detects bot traffic has changed. It now checks whether traffic matches your rules before checking for known or spoofed bots.
9/7/2023Edgio Performance: Brotli compression is now supported by default.

August 2023

DateDescription
8/28/2023Edgio Console:
  • The Teams space is now known as the Organizations space. This space is meant to allow collaboration across multiple teams within your organization.
8/28/2023Edgio CLI:
  • Starting with CLI version 7.2.2, the --team option has been deprecated. Use --organization instead.
  • Starting with CLI version 7.2.2, your origin configuration will point to test-origin.edgio.net when a host entry is not specified when initializing a property.
8/28/2023Edgio:
8/21/2023Edge Functions :
  • Introduced Edge Functions. Use Edge Functions to execute a small piece of JavaScript code on our edge servers.
8/18/2023Edgio Console:
  • Introduced integration for Github repositories. This integration speeds up development and eases collaboration for Next.js, React, Nuxt, Nuxt3, Vue, and Express projects by automatically deploying commits to Edgio. This allows other team members to preview changes before they are introduced into your production environment. Additionally, once those changes are ready for production traffic, you may merge them into your main Github branch and Edgio will automatically deploy to your production environment.
  • Introduced a new workflow for creating properties. This workflow allows you to choose between the following options:
    • Self Host Property: Use this option if you plan on serving traffic through your web servers. If you are interested in using Edgio Sites, then you should choose the Host Property on Edgio option.
    • Host Property on Edgio: Use this option if you plan on using Edgio Sites or CDN-as-code. You may initialize this new property through the Edgio CLI, create a new Github repository using a sample project, or import an existing Github repository for a Next.js, React, Nuxt, Nuxt3, Vue, or Express project.
8/18/2023Edgio Sites:
  • Starting with @edgio/core version 7.2.0, we added support for ESM-based user projects that can now be deployed natively without transpilation to CommonJS.
  • Added support for the latest Sveltekit framework.
8/1/2023Security:
  • Added the API Security feature. API Security validates the payload of API requests to a JSON schema.
8/1/2023Analytics:
  • Added the RTLD Bot feature. RTLD Bot delivers log data for threats identified by Bot Manager.

July 2023

DateDescription
7/24/2023Rules:
  • The Query String match condition has been renamed to Origin Query String
  • Added the Query String match condition.
  • The Edgio Console now remembers your show / hide rule number preference.
7/19/2023Edgio Chrome Extension:
  • Translates the x-edg-components and x-edg-t response headers to metadata that is easier to understand.
  • The Request Details pane now displays request headers.
7/19/2023Edgio EdgeJS Fiddle:
  • Files are now listed within the left-hand pane.
  • Introduced the ability to add, delete, and rename files.
  • The middle pane now displays the contents of the currently selected file.
7/17/2023Rules:
7/10/2023Rules: Analytics:
  • Introduced the Data Transferred graph to the Traffic page.
  • Introduced the Serverless Usage page.
Edgio Console:
  • The default value for the Preserve cache between deployments setting has changed from cleared to marked. This new default value is only applied when creating an environment.

June 2023

DateDescription
6/20/2023Origins: Rules:
6/2/2023Edgio Sites: Rules: Edgio Docs:
  • Migrated Layer0 documentation (https://docs.layer0.co) to https://docs.edg.io/applications/v4.
  • Added sample Next.js and Nuxt 3 sites.
  • Updated CDN-as-Code (EdgeJS) guides to expand on rule conditions and features.
  • Fixed search indexing to prevent unrelated results from appearing in search.

May 2023

DateDescription
5/25/2023Rules: Edgio Console:
  • Compare a version of an environment to any other version.
  • Added bulk import multiple environment variables.

April 2023

DateDescription
4/27/2023Security:
  • Added reCAPTCHA support.
Edgio Console:
  • An admin user may now define a list of allowed IPs for Edgio Console access.
4/20/2023Rules:
  • Added HTTP variables to autocomplete along with inline descriptions.
  • Added device classification HTTP variables.
  • Removed equals and not equals operators for the Random Integer (random) match condition.
Edgio Security:
  • Updated Managed Rules Latest ruleset.
  • Added Alert and Block tabs into Bot Manager Actions.
  • Added Spoof Bot default action type.