Release notes
April 12, 2024
Section titled April 12, 2024Marketplace
Section titled MarketplaceAzion Templates
Section titled Azion TemplatesTwo 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.
April 5, 2024
Section titled April 5, 2024Marketplace
Section titled MarketplaceAzion Templates
Section titled Azion TemplatesAzion 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.
March 15, 2024
Section titled March 15, 2024Marketplace
Section titled MarketplaceAzion Templates
Section titled Azion TemplatesAzion 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.
Azion Integrations
Section titled Azion IntegrationsA 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.
March 12, 2024
Section titled March 12, 2024Product Naming Update
Section titled Product Naming UpdateThere’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.
March 11, 2024
Section titled March 11, 2024Digital Certificates
Section titled Digital CertificatesmTLS 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.
March 8, 2024
Section titled March 8, 2024Marketplace
Section titled MarketplaceAzion Templates
Section titled Azion TemplatesAzion 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.
March 7, 2024
Section titled March 7, 2024Azion Console
Section titled Azion ConsoleAzion 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.
February 29, 2024
Section titled February 29, 2024Marketplace
Section titled MarketplaceAzion Bot Manager
Section titled Azion Bot ManagerAzion 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
, andredirect
. - SIEM integration with Azion observability tools.
Check the How to install Azion Bot Manager guide for more information.
Azion Templates
Section titled Azion TemplatesNew templates were launched to accelerate the implementation of Azion Bot Manager:
- Bot Manager Basic: with this template, you’re able to deploy a new edge stack and see the Bot Manager in action.
- Add Bot Manager to existent Edge Firewall: an easy way to integrate the Bot Manager function in an existent Edge Firewall instance on Azion.
- Bot Manager and TOR Exit Nodes: deploy a basic security suite to protect your domains from bad bots and TOR Exit Nodes requests.
February 26, 2024
Section titled February 26, 2024Marketplace
Section titled MarketplaceAzion Templates
Section titled Azion TemplatesDynamic 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.
February 20, 2024
Section titled February 20, 2024GraphQL API
Section titled GraphQL APIUpdates
Section titled UpdatesNew 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.
January 30, 2024
Section titled January 30, 2024Edge Storage REST API
Section titled Edge Storage REST APIEdge 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:
- How to create and modify an Edge Storage bucket
- How to upload and download objects from an Edge Storage bucket
- How to use an Edge Storage bucket as the origin of a static edge application
January 12, 2024
Section titled January 12, 2024Marketplace
Section titled MarketplaceUpstash Waiting Room
Section titled Upstash Waiting RoomThe 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.
December 22, 2023
Section titled December 22, 2023Marketplace
Section titled MarketplaceFingerprint
Section titled FingerprintThe 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.
Azion Templates
Section titled Azion TemplatesAzion 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.
December 1, 2023
Section titled December 1, 2023Faster 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.
Edge Application
Section titled Edge ApplicationUpdates
Section titled UpdatesIncreased 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.
Edge Firewall
Section titled Edge FirewallBug fixes
Section titled Bug fixes- Fixed minor bugs in Network Lists.
Azion CLI
Section titled Azion CLIVersion 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
Updates
Section titled UpdatesLogin and Logout
Adds login and logout commands. For detailed information run:
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.
Edge Functions
Section titled Edge FunctionsUpdates
Section titled UpdatesNode.js APIs in Edge Functions
Adds compatibility with Node.js async_hooks:
Real-Time Events GraphQL API
Section titled Real-Time Events GraphQL APIUpdates
Section titled UpdatesNew 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.
Real-Time Metrics
Section titled Real-Time MetricsUpdates
Section titled UpdatesGeneral 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.
Marketplace
Section titled MarketplaceAzion Templates
Section titled Azion TemplatesNow 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.
September 25, 2023
Section titled September 25, 2023Edge Firewall
Section titled Edge FirewallRules 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.
September 6, 2023
Section titled September 6, 2023Edge Application
Section titled Edge ApplicationUpdates
Section titled UpdatesHTTP/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.