Azure API Management update: 24 September
Share
Services
The latest update to [Azure API Management](https://aka.ms/apimlearn) includes these bug fixes, changes and new features:
* We fixed a bug in API import that led to policies being orphaned for operations deleted in the process. That, in turn, caused named values referenced in those policies to stick around, preventing their names from being re-used.
* Client certificate changes (new, update or delete) are immediately propagated to the gateways and will be instantly reflected in the [context’s](https://docs.microsoft.com/en-us/azure/api-management/api-management-policy-expressions) certificate collection, for example.
* We tightened header name validation logic in the [diagnostics](https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-app-insights) configuration and now only allow compliant HTTP header names. Names that contain “@” or newline characters will fail validation.
* The bug that caused intermittent failures in sending exceptions occurring in retry policy to Azure Application Insights has gone.
* We fixed a bug that made it impossible to remove an intermediate CA certificate.
* We made taking a backup more reliable by changing the way we handle database timeouts and adding validation to check whether the provided target storage account supports [block blobs](https://docs.microsoft.com/en-us/rest/api/storageservices/using-blob-service-operations-with-azure-premium-storage#premium-storage-supports-page-blobs-only).
* We correctly handle OAuth client identifiers and secrets that contain characters not allowed in URLs.
* Headers with empty values are reflected in the [context’s](https://docs.microsoft.com/en-us/azure/api-management/api-management-policy-expressions) headers collection.
* We now allow a `file://` origin in the CORS policy, along with `http` `(s)://` origins.
* On the developer portal, the documentation page no longer fails if the **soapAction** query parameter is missing in an operation of a SOAP 1.1 API. We also stopped adding redundant `ContentType` headers in SOAP 1.2 APIs.
* When you’re adding a header in the Test console on the Azure portal, you can choose its name from a drop-down list of well-known header names.
The service update started on 24 September 2018\. We upgrade service instances in batches, and it usually takes about a week for the update to reach every active service instance.
* API Management
* Features
* [ API Management](https://azure.microsoft.com/en-gb/products/api-management/)
What else is happening at Microsoft Azure?
Read update
Services
Share
Read update
Services
Share
We’re retiring Azure Time Series Insights on 7 July 2024 – transition to Azure Data Explorer
May 31st, 2024
Services
Share