Release notes

Preview

Two new templates are now available:

  • Azion Starter Kit: it’s ideal for taking your first steps within Azion Edge Platform. With this template, you can accelerate the creation of a basic edge stack to explore the platform and its features, including performance and security configurations to enhance and protect your application.
  • HTMX Boilerplate: this template facilitates you to deploy and test a minimal example of the HTMX library in Azion Edge Platform.

Read more about Azion Templates.


Preview

Azion has developed new templates, expanding the catalog that already addresses different use cases. This new release includes:

  • Next.js App + Configurations: it offers you a quick start to build a Next.js application with custom configurations and App Router to run it directly on the edge.
  • Next.js App + Middleware: it accelerates the deployment of a Next.js application with custom configurations, App Router, and a middleware to run it directly on the edge.
  • Next.js Pages + Configurations: this template enables you to quickly deploy a Next.js application with Pages Router and custom configurations.
  • Next.js Pages + Middleware: this template enables you to quickly deploy a Next.js application with Pages Router, a middleware, and custom configurations.
  • Next.js App + Configurations + Turso: it accelerates the deployment of a Next.js application with custom configurations, App Router, and integration with a Turso Database.
  • Turso Starter Kit: with this template, you can integrate a Turso database, created using Turso’s LibSQL SDK, into an edge function. It also provides an interface to easily create, update, and delete items in your database.
  • Gatsby Boilerplate: it accelerates the deployment of an edge application based on the Gatsby framework and run it directly on the edge of the network.
  • Gatsby Blog Starter Kit: this template includes the configurations to create a new blog page based on the Gatsby framework. After the deployment, you can interact with the default posts and interface and customize them.

Additionally, the Next.js Static Boilerplate was update to version 14.1.4.

Read more about Azion Templates.


Preview

Azion launched the Vue3/Vite Boilerplate. It accelerates the deployment of an application based on these frameworks directly on the edge.

Check the How to deploy edge applications with the Vue3/Vite Boilerplate guide for more details.

A new integration is available at Azion Marketplace: Upstash Rate Limiting. It allows you to control incoming traffic right at the edge of the network, avoiding bottlenecks, managing traffic spikes, and protecting your applications from potential threats.

With this integration, based on an edge function and integrated with the upstash/ratelimit library, you can define: limiting requests, window limit, and a penalty configuration that analyzes the validity of each request.

Find out more on the documentation to install and configurate Upstash Rate Limiting.


There’ve been updates to the names of a few Azion Products. See the list of the new and former names:

  • Edge Cache (former Edge Caching)
  • Tiered Cache (former L2 Caching)
  • Application Accelerator (former Application Acceleration)
  • Edge DNS (former Intelligent DNS)
  • Data Stream (former Data Streaming)

No changes have been made to the functionality of the products.


mTLS Certificate Revocation Lists (CRL)

Section titled mTLS Certificate Revocation Lists (CRL)

Digital Certificates now supports the management of Certificate Revocation Lists (CRL) through Azion API. CRL is a list of digital certificates revoked before their expiration date.

Use the Azion API to manage CRLs and see the Digital Certificates reference for more information.


Preview

Azion launched the Astro Blog Starter Kit. This template contains the configurations to create a new blog page based on the Astro framework. After the deployment, you can interact with the default posts and interface that already exist in this template and customize them.

Check the How to deploy an Astro blog using a template guide for more details.


Preview

Azion Console, the new Azion’s web interface, is now available for new accounts and users with Developer plan to experience the integration of a user-friendly redesign and a fully decoupled UI-API.

This interface was designed to streamline the development of products, features, and UX improvements, while enhancing your interaction with Azion’s products and services. It includes the same features available in the previous interface, Real-Time Manager (RTM).

Explore the Azion Console.

The goal is to migrate the current user base to Console by the end of 2024. During this transition, Real-Time Manager (RTM) will be available for customers with other Service Plans and the team will continue maintaining and providing support to it.


Azion Bot Manager v0.1.3 is now available in Marketplace. This version introduces:

  • An updated name (formerly Azion Bot Protection).
  • New actions: custom_html, hold_connection, random_delay, and redirect.
  • SIEM integration with Azion observability tools.

Check the How to install Azion Bot Manager guide for more information.

Preview

New templates were launched to accelerate the implementation of Azion Bot Manager:


Preview

Dynamic and Static File Optimization

The new Dynamic and Static File Optimization template is now availbale on Azion’s platform. With this template, you can deploy an edge application containing standard cache policies and settings to improve the delivery and performance of static and dynamic content, as well as images, based on the file extension of the requested content. It also enables image processing and optimization.

Check more details on the How to deploy the Dynamic and Static File Optimization template guide and the Azion Templates reference.


New serverProtocol field

The new serverProtocol field is available in the Real-Time Metrics GraphQL API through the httpMetrics datatset. It can also be queried through Real-Time Metrics in Real-Time Manager as Server Protocol.

This field informs the version of the request protocol used. Find out more on Real⁠-⁠Time Metrics GraphQL API Fields and in the How to add filters on Real⁠-⁠Time Metrics guide.

Selected fields limit

The new limit for selected fields in the Real-Time Metrics GraphQL API and the Real-Time Events GraphQL API is 37 fields per query.

Find out more on GraphQL API limits.


Preview

Edge Storage is a scalable and flexible data storage solution that stores data as discrete objects, each containing its own data, associated metadata, and a unique identifier. This solution now comes equipped with access to the Azion Edge Storage REST API, providing high scalability, accessibility, and cost-effectiveness for various unstructured data storage needs.

See more details on the Edge Storage documentation, the API documentation, and the following guides:


The new Upstash Waiting Room integration uses a First-In, First-Out (FIFO) approach and leverages on Azion Edge Firewall, creating a waiting room to control and redirect access according to your parameters. This way, you can manage traffic surges and prevent overload on your websites and applications

Check the how-to guide for more information.


The new Fingerprint integration enables you to capture device and network data to better identify devices accessing your applications.

This integration includes two features:

  • A browser-level script (optional) to capture the browser data and set it as a session cookie.
  • An edge function (mandatory) to capture connection-related data as well as the “frontend fingerprint” (created by the browser script) to create the session fingerprint.

The collected data is used to generate a unique identifier and add it as a request header in other integrations and use cases.

Read the How to install the Fingerprint integration through Azion Marketplace guide for more details.

Preview

Azion lauched new templates attending to different use cases, including:

  • Framework adoption: Hexo and Next.js Static Boilerplate.
  • Edge capabilities: Hello World, Edge Function GitHub AutoDeploy, Static Cache, Image Optimization, and Edge Application Proxy.
  • Database integration: MongoDB Atlas Boilerplate and Fauna Boilerplate.

See more details on the Azion Templates reference and First Steps.


Faster propagation times

Increases the speed of the execution and load times when creating, updating, and deleting instances in Edge Application, Edge Firewall, and WAF. This optimization was implemented to shorten the propagation time of changes made on the edge, allowing users to get the latest version of applications in a shorter span of time.

Increased Digital Certificates API Rate-Limit

Avoids request throttling when uploading multiple certificates within a short span of time.

New fields in Digital Certificates API

  • azion_information shows details from the Azion certificate management tool for Let’s Encrypt certificates.
  • is_waiting_domain indicates if the certificate is waiting for the domain’s DNS configuration.
  • Fixed minor bugs in Network Lists.

Version 1.1

New version of the Azion CLI integrated with Vulcan, a dev tool for building, running locally, and deploying static javascript-based frameworks, such as:

  • Next
  • React
  • Vue
  • Angular
  • Astro
  • Hexo
  • Vite

Login and Logout

Adds login and logout commands. For detailed information run:

Terminal window
azion login -h
azion logout -h

Management commands

Adds management commands for the following products and features:

  • Edge Applications
  • Edge Functions
  • Origins
  • Domains
  • Rules Engine
  • Cache Settings
  • Personal Tokens

Usage of the new commands is described in the Azion CLI documentation or via the azion -h command.

Node.js APIs in Edge Functions

Adds compatibility with Node.js async_hooks:

New Activity History fields

Eight new fields are available to query on the Activity History dataset:

  • refererHeader
  • remotePort
  • resourceId
  • resourceType
  • requestData
  • userAgent
  • userId
  • userIp

See more details on the Real-Time Events GraphQL API Fields reference documentation.

General Availability Release Stage

Real-Time Metrics is now available in General Availability and can be used according to Azion Terms of Services.

See the Real-Time Metrics documentation for more information.

Preview

Now Azion offers templates to speed up your workflow. These templates are pre-built and pre-configured projects designed to create and deploy new edge applications attending to different use cases, including:

  • Framework adoption: Angular, React, Vue, and Astro.
  • Content creation and SEO optimization: WordPress InstaCreator and WordPress EdgeAccelerator.
  • Hyper-personalization, real-time interactions, and content delivery: Upstash GeoLocation EdgeDeploy and ChatGPT Plugin.
  • Distributed workflows and edge orchestration: QStash EdgeFunction Scheduler.
  • Microservices and API usage: Upstash Rate Limiting.

See more details on the Azion Templates reference and First Steps.


Rules Engine for Edge Firewall

You can now use the new behavior Set Custom Response, allowing you to customize HTTP headers and status codes.

Read more in the documentation.


HTTP/3 support

HTTP/3 support is now compatible with all TLS versions supported by Edge Application.

Rules Engine for Edge Application

You can now insert variables created with Capture Match Groups in the Add Request Header behavior argument.

Check the Capture Match Groups documentation for more details.