Skip to content

Commit caad5c8

Browse files
Merge pull request #303752 from MicrosoftDocs/main
Auto Publish – main to live - 2025-08-01 22:00 UTC
2 parents 6bb4068 + e426952 commit caad5c8

25 files changed

+666
-408
lines changed

articles/active-directory-b2c/whats-new-docs.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: "What's new in Azure Active Directory business-to-customer (B2C)"
33
description: "New and updated documentation for the Azure Active Directory business-to-customer (B2C)."
4-
ms.date: 07/03/2025
4+
ms.date: 08/01/2025
55
ms.service: azure-active-directory
66
ms.subservice: b2c
77
ms.topic: whats-new
@@ -18,6 +18,12 @@ manager: CelesteDG
1818

1919
Welcome to what's new in Azure Active Directory B2C documentation. This article lists new and significantly updated docs from the past three months. To learn what's new with the B2C service, see [What's new in Microsoft Entra ID](../active-directory/fundamentals/whats-new.md), [Azure AD B2C developer release notes](custom-policy-developer-notes.md) and [What's new in Microsoft Entra External ID](/entra/external-id/whats-new-docs).
2020

21+
## July 2025
22+
23+
### Updated articles
24+
25+
- [Azure Active Directory B2C service limits and restrictions](service-limits.md) - Added new region limits
26+
2127
## June 2025
2228

2329
### Updated articles
@@ -36,8 +42,3 @@ This month, we added an important note to our articles stating that starting May
3642
- [Manage administrator accounts in Azure Active Directory B2C](tenant-management-manage-administrator.md) - Updated the User page information
3743
- [Track user behavior in Azure AD B2C by using Application Insights](analytics-with-application-insights.md) - Replaced instrumentation key with connection string
3844

39-
## March 2025
40-
41-
### Updated articles
42-
- [Error codes: Azure Active Directory B2C](error-codes.md) - Updated error messages
43-

articles/api-management/backends.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ The backend circuit breaker is an implementation of the [circuit breaker pattern
128128
> * Because of the distributed nature of the API Management architecture, circuit breaker tripping rules are approximate. Different instances of the gateway do not synchronize and will apply circuit breaker rules based on the information on the same instance.
129129
> * Currently, only one rule can be configured for a backend circuit breaker.
130130
131+
> [!CAUTION]
132+
> If you configure an Azure OpenAI service as a backend and the service receives too many requests, it returns a `429 Too Many Requests` response status code and a `Retry-After` header with a value that can be large (for example, 1 day). With Azure OpenAI backends we recommend implementing circuit breaker rules to handle the `429` responses and accept the `Retry-After` duration.
133+
131134
### Example
132135

133136
Use the Azure portal, API Management [REST API](/rest/api/apimanagement/backend), or a Bicep or ARM template to configure a circuit breaker in a backend. In the following example, the circuit breaker in *myBackend* in the API Management instance *myAPIM* trips when there are three or more `5xx` status codes indicating server errors in 1 hour.

articles/azure-functions/TOC.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -620,6 +620,7 @@
620620
displayName: monitoring
621621
- name: Work with OpenTelemetry
622622
href: opentelemetry-howto.md
623+
displayName: OTel
623624
- name: Authenticate
624625
items:
625626
- name: Configure auth providers

articles/azure-functions/dotnet-isolated-in-process-differences.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Use the following table to compare feature and functional differences between th
3939
| Middleware | [Supported](dotnet-isolated-process-guide.md#middleware) | Not supported |
4040
| Logging | [`ILogger<T>`]/[`ILogger`] obtained from [FunctionContext](/dotnet/api/microsoft.azure.functions.worker.functioncontext) or by using [dependency injection](dotnet-isolated-process-guide.md#dependency-injection)| [`ILogger`] passed to the function<br/>[`ILogger<T>`] by using [dependency injection](functions-dotnet-dependency-injection.md) |
4141
| Application Insights dependencies | [Supported](./dotnet-isolated-process-guide.md#application-insights) | [Supported](functions-monitoring.md#dependencies) |
42-
| Cancellation tokens | [Supported](dotnet-isolated-process-guide.md#cancellation-tokens) | [Supported](functions-dotnet-class-library.md#cancellation-tokens) |
42+
| Cancelation tokens | [Supported](dotnet-isolated-process-guide.md#cancelation-tokens) | [Supported](functions-dotnet-class-library.md#cancellation-tokens) |
4343
| Cold start times<sup>2</sup> | [Configurable optimizations](./dotnet-isolated-process-guide.md#performance-optimizations) | Optimized |
4444
| ReadyToRun | [Supported](dotnet-isolated-process-guide.md#readytorun) | [Supported](functions-dotnet-class-library.md#readytorun) |
4545
| [Flex Consumption] | [Supported](./flex-consumption-plan.md#supported-language-stack-versions) | Not supported |

articles/azure-functions/dotnet-isolated-process-guide.md

Lines changed: 203 additions & 212 deletions
Large diffs are not rendered by default.

articles/azure-functions/functions-app-settings.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,10 @@ This setting enables the Python worker to use shared memory to improve throughpu
506506

507507
With this setting enabled, you can use the [DOCKER_SHM_SIZE](#docker_shm_size) setting to set the shared memory size. To learn more, see [Shared memory](functions-reference-python.md#shared-memory).
508508

509+
## JAVA_APPLICATIONINSIGHTS_ENABLE_TELEMETRY
510+
511+
Indicates whether the Java worker process should output telemetry in an Open Telemetry format to the Application Insights endpoint. Setting this flag to `True` tells the Functions host to let the Java worker process stream OpenTelemetry logs directly, which prevents duplicate host-level entries. For more information, see [Configure application settings](opentelemetry-howto.md?pivots=programming-language-java#configure-application-settings).
512+
509513
## JAVA_ENABLE_SDK_TYPES
510514

511515
Enables your function app to use native Azure SDK types in bindings.
@@ -565,6 +569,14 @@ To avoid excessive module upgrades on frequent Worker restarts, checking for mod
565569

566570
To learn more, see [Dependency management](functions-reference-powershell.md#dependency-management).
567571

572+
## OTEL_EXPORTER_OTLP_ENDPOINT
573+
574+
Indicates the URL to which OpenTelemetry-formatted data is exported for ingestion. For more information, see [Use OpenTelemetry with Azure Functions](opentelemetry-howto.md).
575+
576+
## OTEL_EXPORTER_OTLP_HEADERS
577+
578+
Sets an optional list of headers that are applied to all outgoing data exported to an OpenTelemetry endpoint. You should use this setting when the OpenTelemetry endpoint requires to supply an API key. For more information, see [Use OpenTelemetry with Azure Functions](opentelemetry-howto.md).
579+
568580
## PIP\_INDEX\_URL
569581

570582
This setting lets you override the base URL of the Python Package Index, which by default is `https://pypi.org/simple`. Use this setting when you need to run a remote build using custom dependencies. These custom dependencies can be in a package index repository compliant with PEP 503 (the simple repository API) or in a local directory that follows the same format.
@@ -593,6 +605,10 @@ A [continuous deployment](./functions-continuous-deployment.md) setting that tel
593605
|---|------------|
594606
|PROJECT |`WebProject/WebProject.csproj` |
595607

608+
## PYTHON_APPLICATIONINSIGHTS_ENABLE_TELEMETRY
609+
610+
Indicates whether the Python worker process should output telemetry in an Open Telemetry format to the Application Insights endpoint. Setting this flag to `True` tells the Functions host to let the Python worker process export OpenTelemetry data to [Application Insights endpoint](#applicationinsights_connection_string). For more information, see [Configure application settings](opentelemetry-howto.md?pivots=programming-language-python#configure-application-settings).
611+
596612
## PYTHON\_ISOLATE\_WORKER\_DEPENDENCIES
597613

598614
The configuration is specific to Python function apps. It defines the prioritization of module loading order. By default, this value is set to `0`.
@@ -608,6 +624,10 @@ Enables debug-level logging in a Python function app. A value of `1` enables deb
608624

609625
When debugging Python functions, make sure to also set a debug or trace [logging level](functions-host-json.md#logging) in the host.json file, as needed. To learn more, see [How to configure monitoring for Azure Functions](configure-monitoring.md).
610626

627+
## PYTHON_ENABLE_OPENTELEMETRY
628+
629+
Indicates whether the Python worker process should export telemetry to an Open Telemetry endpoint. Setting this flag to `True` tells the Functions host to let the Python worker process export OpenTelemetry data to the configured [OTEL_EXPORTER_OTLP_ENDPOINT](#otel_exporter_otlp_endpoint). For more information, see [Configure application settings](opentelemetry-howto.md?pivots=programming-language-python#configure-application-settings).
630+
611631
## PYTHON\_ENABLE\_WORKER\_EXTENSIONS
612632

613633
The configuration is specific to Python function apps. Setting this value to `1` allows the worker to load in [Python worker extensions](functions-reference-python.md#python-worker-extensions) defined in requirements.txt. It enables your function app to access new features provided by partner packages. It can also change the behavior of function load and invocation in your app. Ensure the extension you choose is trustworthy as you bear the risk of using it. Azure Functions gives no express warranties to any extensions. For how to use an extension, visit the extension's manual page or readme doc. By default, this value sets to `0`.

0 commit comments

Comments
 (0)