A regular Azure API Management service update was started February 9, 2023. This release concluded rollout on March 31, 2023.
New features, fixes, and improvements
- We added the new
context.Deployment.Gateway.*
object with several properties for accessing gateway information in runtime policies. (Learn more) - We fixed an issue, where the definition names in the API schema would display blank spaces.
- We fixed an issue, where the developer portal was hiding default domain, a parameter has been added to include default domain in the hostnames.
- We fixed an issue, where the API revisions were not being properly filtered.
- We fixed an issue, where adding API schemas with the same namespace resulted in an error.
- We fixed an issue, where policies contained all named values which caused a problem for secrets. The policy failed to check if given user had access to secret.
- We fixed an issue, whereby Azure Active Directory v1 tokens could be validated with
validate-azure-ad-token
policy, but v2 tokens could not be validated. With this release, both v1 and v2 tokens are supported. - Previously,
validate-azure-ad-token
would only validate tokens against the public cloud instance of Azure Active Directory (AD). With this release, token validation is supported in every Azure cloud where Azure Active Directory is available. - Previously, the gateway would not refresh the GraphQL schema when it was updated from the Azure portal. The gateway now correctly refreshes the GraphQL schema after it's updated in the Azure portal.
- We implemented a GraphQL context variable to allow access to all portions of the GraphQL context within policy expressions.