All Products
Search
Document Center

Serverless App Engine:Java agent versions

Last Updated:Dec 11, 2025

This topic describes the release notes for the Microservices Governance agent.

2025

Version

Release date

Release notes

4.2.2

January 09, 2025

  • Support for RocketMQ (5.0.4 and 5.0.7) is added to end-to-end canary release.

  • An issue is fixed where canary release does not take effect for Dubbo frameworks (2.7.x and 3.x) when Zookeeper is used as the registry.

  • A concurrent counting issue in asynchronous scenarios of SpringMVC is fixed for traffic protection.

2024

Version

Release date

Release notes

4.2.0

December 06, 2024

  • Application shutdown events are added to graceful shutdown. For more information, see Event Hub event summary.

  • Support for the SpringBoot 3 series is improved for graceful shutdown.

  • Instrumentation support for the Tomcat Servlet framework is added to traffic protection. This feature is disabled by default.

  • Default circuit breaking protection, total QPS/concurrent throttling protection, system protection, and exception configuration are added to system protection. For more information, see Configure system protection.

  • The boundary logic of Spring Cloud Loadbalancer is optimized for end-to-end canary release.

  • Support for the Dubbo3.x Triple protocol and application-level service discovery is added to end-to-end canary release.

  • An issue with Spring Cloud applications when using Consul as the registry is fixed for end-to-end canary release.

  • Performance issues with passive notifications are optimized for graceful shutdown.

  • A write defect that occurs when the default log directory has no permissions is fixed in Microservices Governance.

4.1.10

September 05, 2024

  • Intra-zone routing priorities are supported for Spring Cloud applications and Dubbo applications.

  • The MyBatis plug-in for MSE traffic protection is disabled by default. You can enable it by adding the environment variable or application startup parameter spring.cloud.ahas.sentinel.mybatis.enabled=true to the configuration file.

  • Message canary release is supported for Ons Client versions.

  • The following issue is fixed: The consumer interface in the MSE Dubbo framework is invisible in specific scenarios.

  • The bug in the Feign framework for traffic protection is fixed to ensure the normal use of fallback operations in specific scenarios.

4.1.9

July 10, 2024

  • The following issue is fixed: Tag-based routing rules of Dubbo applications fail to be pulled.

  • Defects in Microservices Governance in SAE scenarios are fixed, and the :54199/readiness endpoint is introduced for readiness probe.

  • The conflict between the agent and sentinel-spring-webmvc-6x-adapter is fixed.

  • Canary release for messaging is supported for RocketMQ 4.x messages that are sent by using the synchronization mode or obtained by using the pull mode.

  • You can specify the minimum startup memory size by using the ALIYUN_JAVA_AGENT_MINIMAL_MEMORY environment variable.

  • Graceful shutdown is supported for Dubbo 3.2.x and RocketMQ.

3.2.10

July 11, 2024

The following issue is fixed: Application startup fails in scenarios in which the Spring Cloud Alibaba Sentinel framework is used.

3.2.9

March 28, 2024

  • The custom event tracking feature is supported for traffic protection provided by Microservices Governance. For more information, see How to add custom interfaces in Microservices Governance.

  • Spring Boot 3.0 to 3.2 are supported in Microservices Governance.

  • JDK 21 is supported in Microservices Governance.

  • Dubbo 3.x is supported in Microservices Governance.