Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerAugust 28, 2024
PDK now provides a CORS library to help create policies that process cross-origin requests.
The PDK integration testing framework is improved for easier test configuration.
Incorrect conditional parameter schema configurations are now rejected when the policy is compiled instead of when the policy is deployed.
Conditional parameters can now depend on boolean
and integer
parameters.
Policies created with PDK might be compatible with Flex Gateway versions that aren’t compatible with PDK’s integration testing framework. The Flex Gateway version used for testing doesn’t affect the functionality of the policy when deployed to a different Flex Gateway version. See the following table to ensure your Flex Gateway’s compatibility:
Component | Minimum Flex Gateway Version | Maximum Flex Gateway Version |
---|---|---|
Policies |
1.6.1 |
Latest |
Testing Framework |
1.6.1 |
Latest |
May 13, 2024
You can now run the PDK integration testing framework within a Docker container. To learn more about the testing framework, see Writing Integration Tests.
You can now apply PDK custom policies at the resource level.
To learn more about resource-level application, see Resource-Level Policies.
You can now configure parameters to conditionally render in the API Manager UI when configuring a policy.
To learn more, see Define Conditional Parameters.
PDK now provides a timer feature to enable periodical, synchronous, and delayed functions.
To learn more, see Configuring Delayed, Periodic, and Synchronous Functions.
Due to publication issues, in order to correctly install the Anypoint CLI PDK Plugin version for this release, the installation command must include the version:
anypoint-cli-v4 plugins:install anypoint-cli-pdk-plugin@1.1.0
Policies created with PDK might be compatible with Flex Gateway versions that aren’t compatible with PDK’s integration testing framework. The Flex Gateway version used for testing doesn’t affect the functionality of the policy when deployed to a different Flex Gateway version. See the following table to ensure your Flex Gateway’s compatibility:
Component | Minimum Flex Gateway Version | Maximum Flex Gateway Version |
---|---|---|
Policies |
1.6.1 |
Latest |
Testing Framework |
1.6.1 |
Latest |
March 14, 2024
While processing requests, PDK no longer throws a panic if a request to an HTTP service times out.
Request filters can now return Flows
with non-unit types when no response filter is configured.
The isEmpty()
function is now enabled for DataWeave expressions. Expressions such as dw::core::Strings::substringAfter
now return empty strings instead of null.
Policies created with PDK might be compatible with Flex Gateway versions that aren’t compatible with PDK’s integration testing framework. The Flex Gateway version used for testing doesn’t affect the functionality of the policy when deployed to a different Flex Gateway version. See the following table to ensure your Flex Gateway’s compatibility:
Component | Minimum Flex Gateway Version | Maximum Flex Gateway Version |
---|---|---|
Policies |
1.6.1 |
Latest |
Testing Framework |
1.6.1 |
1.6.1 |
January 31, 2024
MuleSoft announces the release of Anypoint Flex Gateway Policy Development Kit (PDK) 1.0.0.
PDK is a software development kit that enables you to develop Flex Gateway custom policies with ease.
PDK provides instructions to guide you through the policy development lifecycle, from implementing your Rust source code to releasing your policy on Exchange. Like included policies, you can apply custom policies to Flex Gateway running in Connected Mode by using API Manager or to Flex Gateway running in Local Mode by using YAML configuration files.
PDK also provides example policies to help you get started with policy development.
To begin using PDK, see Flex Gateway Policy Development Kit (PDK) Overview.
Policies created with PDK might be compatible with Flex Gateway versions that aren’t compatible with PDK’s integration testing framework. The Flex Gateway version used for testing doesn’t affect the functionality of the policy when deployed to a different Flex Gateway version. See the following table to ensure your Flex Gateway’s compatibility:
Component | Minimum Flex Gateway Version | Maximum Flex Gateway Version |
---|---|---|
Policies |
1.6.1 |
Latest |
Testing Framework |
1.6.1 |
1.6.1 |