Skip to content

Commit 2482a94

Browse files
jsquirescottaddie
andauthored
[Extensions] March 2025 Release Prep (#48864)
* [Extensions] March 2025 Release Prep The focus of these chages is to prepare for the March 2025 release of the a set of extensions packages. Included are: Event Grid, Event Hubs, Service Bus, and Tables. Also included is the Microsoft.Extensions.Azure package containing minor fixes and configuration support for the Azure Pipelines credential. * Update sdk/extensions/Microsoft.Extensions.Azure/src/Microsoft.Extensions.Azure.csproj Co-authored-by: Scott Addie <[email protected]> * Update sdk/extensions/Microsoft.Extensions.Azure/CHANGELOG.md Co-authored-by: Scott Addie <[email protected]> * Fixing version typo and removing missed empty section. --------- Co-authored-by: Scott Addie <[email protected]>
1 parent 2200e33 commit 2482a94

File tree

11 files changed

+24
-41
lines changed

11 files changed

+24
-41
lines changed

sdk/eventgrid/Microsoft.Azure.WebJobs.Extensions.EventGrid/CHANGELOG.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
# Release History
22

3-
## 3.5.0-beta.1 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
3+
## 3.4.4 (2025-03-14)
104

115
### Other Changes
126

7+
- Updating .NET runtime dependencies to the 6.x line, the Azure extensions to 1.8.0, and the latest dependencies for the Functions host.
8+
139
## 3.4.3 (2024-11-19)
1410

1511
### Bugs Fixed

sdk/eventgrid/Microsoft.Azure.WebJobs.Extensions.EventGrid/src/Microsoft.Azure.WebJobs.Extensions.EventGrid.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<PropertyGroup>
33
<TargetFrameworks>$(RequiredTargetFrameworks)</TargetFrameworks>
44
<Description>This extension adds bindings for EventGrid</Description>
5-
<Version>3.5.0-beta.1</Version>
5+
<Version>3.4.4</Version>
66
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
77
<ApiCompatVersion>3.4.3</ApiCompatVersion>
88
<NoWarn>$(NoWarn);CS1591</NoWarn>

sdk/eventhub/Microsoft.Azure.WebJobs.Extensions.EventHubs/CHANGELOG.md

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
# Release History
22

3-
## 6.4.0-beta.1 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
3+
## 6.4.0-beta.1 (2025-03-14)
84

95
### Bugs Fixed
106

117
- Fixed a misspelling of "PartitionId" in the trigger input data passed to the function executor. This caused function logs and metrics reported by AppInsights and the portal to reflect the wrong label. To ensure that applications that rely on the misspelling are not impacted, a new member with the correct spelling was added.
128

139
### Other Changes
1410

11+
- Updating .NET runtime dependencies to the 6.x line, the Azure extensions to 1.8.0, and the latest dependencies for the Functions host.
12+
1513
## 6.3.5 (2024-08-01)
1614

1715
### Other Changes

sdk/extensions/Microsoft.Extensions.Azure/CHANGELOG.md

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,15 @@
11
# Release History
22

3-
## 1.11.0-beta.1 (Unreleased)
3+
## 1.11.0 (2025-03-15)
44

55
### Features Added
66

7-
- Added support for [AzurePipelinesCredential](https://learn.microsoft.com/dotnet/api/azure.identity.azurepipelinescredential?view=azure-dotnet) in the client factory by specifying configuration item `credential` as "azurepipelinescredential" and providing each credential parameter as a named configuration item.
8-
9-
### Breaking Changes
7+
- Added support for [AzurePipelinesCredential](https://learn.microsoft.com/dotnet/api/azure.identity.azurepipelinescredential?view=azure-dotnet) in the client factory by specifying configuration item `credential` as "azurepipelines" and providing each credential parameter as a named configuration item.
108

119
### Bugs Fixed
1210

1311
- Fixed an issue when creating clients from configuration using the ASP.NET Core integration testing library, `Microsoft.AspNetCore.Mvc.Testing`. Due to a difference in how an section value is represented, logic was interpreting a setting with a child object as an empty connection string value. The child object is now properly parsed and applied for client construction. ([#48368](https://github.com/Azure/azure-sdk-for-net/issues/48368))
1412

15-
### Other Changes
16-
1713
## 1.10.0 (2025-02-11)
1814

1915
### Other Changes

sdk/extensions/Microsoft.Extensions.Azure/src/Internal/ClientFactory.cs

+2-2
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,11 @@ internal static TokenCredential CreateCredential(IConfiguration configuration)
179179
throw new ArgumentException("For workload identity, 'tenantId', 'clientId', and 'tokenFilePath' must be specified via environment variables or the configuration.");
180180
}
181181

182-
if (string.Equals(credentialType, "azurepipelinescredential", StringComparison.OrdinalIgnoreCase))
182+
if (string.Equals(credentialType, "azurepipelines", StringComparison.OrdinalIgnoreCase))
183183
{
184184
if (string.IsNullOrWhiteSpace(tenantId) ||
185185
string.IsNullOrWhiteSpace(clientId) ||
186-
string.IsNullOrEmpty(serviceConnectionId) ||
186+
string.IsNullOrWhiteSpace(serviceConnectionId) ||
187187
string.IsNullOrWhiteSpace(systemAccessToken))
188188
{
189189
throw new ArgumentException("For Azure Pipelines, 'tenantId', 'clientId', 'serviceConnectionId', and 'systemAccessToken' must be specified via the configuration.");

sdk/extensions/Microsoft.Extensions.Azure/src/Microsoft.Extensions.Azure.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<TargetFrameworks>$(RequiredTargetFrameworks)</TargetFrameworks>
55
<Description>Azure Client SDK integration with Microsoft.Extensions libraries</Description>
66
<AssemblyTitle>Azure Client SDK integration Microsoft.Extensions</AssemblyTitle>
7-
<Version>1.11.0-beta.1</Version>
7+
<Version>1.11.0</Version>
88
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
99
<ApiCompatVersion>1.10.0</ApiCompatVersion>
1010
<PackageTags>Microsoft Azure Client Pipeline AspNetCore Extensions</PackageTags>

sdk/extensions/Microsoft.Extensions.Azure/tests/ClientFactoryTests.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ public void CreatesClientSecretCredentials_AdditionalTenants(string additionalTe
283283
public void CreatesAzurePipelinesCredential()
284284
{
285285
IConfiguration configuration = GetConfiguration(
286-
new KeyValuePair<string, string>("credential", "azurepipelinescredential"),
286+
new KeyValuePair<string, string>("credential", "azurepipelines"),
287287
new KeyValuePair<string, string>("clientId", "ConfigurationClientId"),
288288
new KeyValuePair<string, string>("tenantId", "ConfigurationTenantId"),
289289
new KeyValuePair<string, string>("serviceConnectionId", "SomeServiceConnectionId"),
@@ -316,7 +316,7 @@ public void CreatesAzurePipelinesCredential()
316316
public void CreatesAzurePipelinesCredential_AdditionalTenants(string additionalTenants)
317317
{
318318
IConfiguration configuration = GetConfiguration(
319-
new KeyValuePair<string, string>("credential", "azurepipelinescredential"),
319+
new KeyValuePair<string, string>("credential", "azurepipelines"),
320320
new KeyValuePair<string, string>("clientId", "ConfigurationClientId"),
321321
new KeyValuePair<string, string>("tenantId", "ConfigurationTenantId"),
322322
new KeyValuePair<string, string>("serviceConnectionId", "SomeServiceConnectionId"),
@@ -352,7 +352,7 @@ public void CreatesAzurePipelinesCredential_AdditionalTenants(string additionalT
352352
public void CreatesAzurePipelinesCredential_InvalidConfig(string clientId, string tenantId, string serviceConnectionId, string systemAccessToken)
353353
{
354354
IConfiguration configuration = GetConfiguration(
355-
new KeyValuePair<string, string>("credential", "azurepipelinescredential"),
355+
new KeyValuePair<string, string>("credential", "azurepipelines"),
356356
new KeyValuePair<string, string>("clientId", clientId),
357357
new KeyValuePair<string, string>("tenantId", tenantId),
358358
new KeyValuePair<string, string>("serviceConnectionId", serviceConnectionId),

sdk/servicebus/Microsoft.Azure.WebJobs.Extensions.ServiceBus/CHANGELOG.md

+4-7
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,13 @@
11
# Release History
22

3-
## 5.17.0-beta.1 (Unreleased)
3+
## 5.16.5 (2025-03-14)
44

5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
10-
GetProcessorCount for webjobs service bus extension does not override processor count for flex consumption. (#45970)
5+
Updated GetProcessorCount to not override the processor count for flex consumption. (#45970)
116

127
### Other Changes
138

9+
- Updating .NET runtime dependencies to the 6.x line, the Azure extensions to 1.8.0, and the latest dependencies for the Functions host.
10+
1411
## 5.16.4 (2024-08-08)
1512

1613
### Other Changes

sdk/servicebus/Microsoft.Azure.WebJobs.Extensions.ServiceBus/src/Microsoft.Azure.WebJobs.Extensions.ServiceBus.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<TargetFrameworks>netstandard2.0;net6.0;net8.0</TargetFrameworks>
55
<Description>Microsoft Azure WebJobs SDK ServiceBus Extension</Description>
6-
<Version>5.17.0-beta.1</Version>
6+
<Version>5.16.5</Version>
77
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
88
<!--Since we are adding a new target for net6.0, we need to temporarily condition on netstandard-->
99
<ApiCompatVersion>5.16.4</ApiCompatVersion>

sdk/tables/Microsoft.Azure.WebJobs.Extensions.Tables/CHANGELOG.md

+3-7
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,11 @@
11
# Release History
22

3-
## 1.4.0-beta.1 (Unreleased)
4-
5-
### Features Added
6-
7-
### Breaking Changes
8-
9-
### Bugs Fixed
3+
## 1.3.3 (2025-03-14)
104

115
### Other Changes
126

7+
- Updating .NET runtime dependencies to the 6.x line, the Azure extensions to 1.8.0, and the latest dependencies for the Functions host.
8+
139
## 1.3.2 (2024-06-13)
1410

1511
### Other Changes

sdk/tables/Microsoft.Azure.WebJobs.Extensions.Tables/src/Microsoft.Azure.WebJobs.Extensions.Tables.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<Version>1.4.0-beta.1</Version>
4+
<Version>1.3.3</Version>
55
<!--The ApiCompatVersion is managed automatically and should not generally be modified manually.-->
66
<ApiCompatVersion>1.3.2</ApiCompatVersion>
77
<Description>This package extends the Microsoft.Azure.WebJobs library with Table triggers using Azure Table service.</Description>

0 commit comments

Comments
 (0)