Releases: jd-opensource/joylive-agent
Releases · jd-opensource/joylive-agent
v1.5.2
v1.5.1
v1.5.0
What's Changed
- Added support for routing governance of outbound traffic from Spring Cloud gRPC
- Added support for synchronizing policies from Nacos configuration center
- Added support for Spring Cloud Hoxton & 2020 & 2022
- Improved swimlane routing
- Added support for configuring write method prefixes in service multi-active strategies
- Added support for Fastjson2 as a JSON and JsonPath parser
- Fixed the issue of missing circuit breaker metrics
- Fixed the problem of stack overflow when getting weights
- Fixed other issues
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- Supports Spring Cloud gRPC inbound traffic governance.
- Support for cluster priority routing.
- InboundFilter has been changed to asynchronous mode.
- Support for using JsonPath or ValuePath to get error codes.
- Optimized liveless service routing.
- Improved group routing.
- Retry strategy now includes method matching conditions.
- Support for disabling conflicting Spring Cloud instance providers.
- Support for token authentication.
- Support for leaky bucket and smooth warmup token bucket rate limiting algorithms.
- Support for rate limiting based on system load.
- RPC now also supports Query and Cookie matching for hot parameter rate limiting.
- Service registration now includes warm-up parameters, including startup time, weight, and warm-up time.
- Fixed the issue of not being able to return non-standard HTTP response codes.
- Fixed routing issues under multiple spaces.
- Fixed the issue where retry did not handle wrapped exceptions properly.
- Fixed the notification problem of routing.
- Fixed the issue of getting response body when Spring Cloud Gateway is in circuit breaking mode.
- Fixed the case sensitivity issue with HTTP Header and Cookie names.
New Contributors
- @scy251147 made their first contribution in #125
Full Changelog: v1.3.3...v1.4.0
v1.3.3
v1.3.2
What's Changed
- Fix a Null Pointer Exception (NPE).
v1.3.1
What's Changed
- Fix the default retry policy from spring gateway request.
- Support spring cloud gateway only enable multi-live and lane feature.
- Add auth and permission policy.
- Fix FailsafeClusterInvoker response.
- Fix circuit breaker for reactive.
- Fix Unready inbound filter error.
- Fixing the lack of unified handling for live exceptions.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
- Support for local cloud priority during cell fault tolerance, reducing dedicated line bandwidth usage.
- Circuit breaker and retry, supporting the use of JsonPath to extract exception codes from response bodies.
- Support for adaptive load balancing algorithms.
- Add accessMode in CellRoute, ensuring that business cell failures do not affect other businesses.
- RouteFilter and OutboundFilter have been split.
- Rejection types have been refined, making it easier to collect circuit breaker and rate limiter data.
- Added a demo application for SofaRpc.
- Fixed issues in SofaRpc.
- Fixed issues with tag routing.
- Fixed policy synchronization problems.
- Fixed other issues and improved stability.
v1.2.0
- Add spring cloud 2023 support.
- Add auth inbound filter.
- Fixed some general bugs and improved stability.
v1.1.0
Features
- Add complete circuit-break policy support.
- Add OutboundListener support to refine more governance enhancement pointcuts.
- Add rabbitmq, pulsar tag transmission support.
- Fixed some general bugs and improved stability.