Skip to content

Container Image - v2.4.0

Compare
Choose a tag to compare
@tomkerkhove tomkerkhove released this 07 Nov 13:21
· 8 commits to main since this release
2317483

Getting started

You can easily install the self-hosted gateway with Docker:

docker run -d -p 8080:8080 -p 8081:8081 --name <gateway-name> --envconfig.service.endpoint=<instance-name>.configuration.azure-api.net
config.service.auth=<auth-token> mcr.microsoft.com/azure-api-management/gateway:2.4.0

Learn how you can install it on other container platforms:

Here are other relevant resources:

What is new?

Features

  • Support for gRPC APIs (public preview | docs)
  • Support for GraphQL Passthrough APIs (public preview)
  • Support for Synthetic GraphQL APIs (public preview)
  • Support for using Circuit Breaker on backends (public preview | docs)
  • Support for quota policies
  • Support for IngressClass for Kubernetes Ingress (experimental)
  • Support for configuring DNS suffix for Kubernetes Ingress (experimental)
  • Provide customer-friendly validation errors in validate-azure-ad-token
  • Allow using 'Bearer' prefix when using custom header in validate-jwt/validate-azure-ad-token

Fixes / Changes

  • Remove Server header in responses
  • Improve container startup to show a link to available settings
  • Fix a bug where local diagnostics on API-level are ignored
  • Fix a bug in emit-metric where emitting metrics to Application Insights are dropped because one or more dimensions do not have a value
  • Fix for CVE-2023-5363 vulnerability in our base image (Medium severity | details)

Breaking Changes

None.

Removal

None.