This topic describes the release notes for Function Compute and provides links to the relevant references.
|Custom runtimes||New||Custom runtimes for functions are supported. You can customize execution environments in different languages based on custom runtime environments. In addition, you can migrate existing web applications to Function Compute without modification on the web applications with a few clicks, and create serverless web applications with high elasticity and availability.||Custom Runtime|
|Subscription||New||The subscription billing method is supported. Subscription resources have a unit price that is 70% lower than pay-as-you-go resources. You can use subscription resources for stable loads to enjoy lower unit prices, and use pay-as-you-go resources for fluctuant loads to improve the resource utilization. You can use multi-level and multi-dimensional resource usage metrics to track resource usage for applications and accurately estimate resource usage. This greatly reduces the cost of business migration to the cloud.||Best practices of minimizing Function Compute costs|
|Provisioned instances||New||You can allocate and release provisioned instances. The long-running execution environment eliminates delays caused by cold starts. You can use both provisioned and on-demand instances. The transition between different types of instances for scaling can be implemented in milliseconds. This enables high performance and resource utilization in a cost-effective manner.|
|CDN acceleration for Function Compute origins||New||Alibaba Cloud CDN acceleration is supported for Function Compute origins. Cloud-native serverless applications built in Function Compute can be deployed to CDN for acceleration with a few clicks. This feature can simplify operations and improve user experience for building cloud-native serverless web applications that are elastic and highly available in Function Compute.||Enable CDN acceleration for Function Compute origins|
|Java HTTP triggers||New||Java HTTP triggers are supported. You can use Java HTTP triggers to perform the following operations:||Overview|
|Support for resource orchestration by Funcraft||New||None|
|Support for C#||New||The C# development environment is supported. API operations for synchronous and asynchronous invocation are provided, and custom features can be implemented in C#. For example, you can use HTTP triggers to develop RESTful web APIs and cloud-native web applications. You can use time triggers to implement automated O&M. You can also use various event source services to improve the computing capabilities of those sources. The support for C# allows you to run code written in more types of programming languages in Function Compute, which provides convenience for you.||Overview|