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.

March 2024

DateDescription
3/18/2024Edgio Performance: Introduced mTLS support for the connection between a client and the edge of our network.

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 Security 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 Security 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 Apps page now contains a Production and an Audit tab. View your production and audit setup for all Security App 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 Apps, 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/guides/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.