Rules SDK Enhancements
Release
Author:
Matthew Lewter
Changed on:
2 Feb 2025
| Target release date: | 2025-02-02 |
|---|---|
| Release status: | Released |
Description
This update introduces an upgrade to the Rules SDK's fluent-api-client dependency, which now supports automatic refresh token handling for authentication. This enhancement improves token management, reducing the need for manual authentication renewals. The upgrade is backwards-compatible, and adoption occurs automatically at runtime, though developers are encouraged to update their dependencies explicitly.For more details, refer to the Rules SDK documentation.Changelog
- Upgraded fluent-api-client dependency:
- Previous version: 1.2.0.118
- New version: 1.8.3.1847
- The new version introduces automatic authentication token refreshing as tokens approach expiration.
- Authentication Enhancement:
- This update aligns with the Authentication API refresh token enhancement, ensuring that plugins using the SDK automatically adopt the refresh token mechanism.
- Reduces authentication failures due to expired tokens by automatically handling token renewal.
- Impact on Plugin Development:
- The dependency is injected at runtime, meaning no immediate changes are required.
- Recommended Action:
- Developers should update their SDK's pom.xml to explicitly reference the latest versions of Fluent dependencies to ensure full compatibility with the latest API client features.
- If you are using fluent-api-client for your integrations, ensure you upgrade to the latest version and use the new set of client_credentials to enable refresh tokens and get the most out of these new changes.
| Released capability depth: | Enhancement |
|---|---|
| Release bundle / Capability type: | Platform |