Bump Microsoft.Azure.AppConfiguration.AspNetCore from 7.1.0 to 8.4.0 #109
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Updated Microsoft.Azure.AppConfiguration.AspNetCore from 7.1.0 to 8.4.0.
Release notes
Sourced from Microsoft.Azure.AppConfiguration.AspNetCore's releases.
8.4.0
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.4.0 - September 19th, 2025
Enhancements
Added an overload of
AddAzureAppConfigurationthat accepts the endpoint and token credential. #694Added support for parsing json values with comments. #685
Added support for snapshot references. If a configuration setting's value is a snapshot reference, loading it automatically pulls all key-values and feature flags from the referenced snapshot into the configuration. This enables dynamically switching between snapshots at runtime. #689
Updated dependency package versions. #695
Azure.Data.AppConfiguration:1.6.0->1.6.1Azure.Messaging.EventGrid:4.7.0->5.0.0Azure.Security.KeyVault.Secrets:4.6.0->4.8.0Microsoft.Extensions.Diagnostics.HealthChecks:6.0.36->8.0.19Microsoft.Extensions.Azure:1.7.6->1.12.0Microsoft.Extensions.DependencyInjection.Abstractions:6.0.0->8.0.2Microsoft.Extensions.Logging:6.0.0->8.0.1Microsoft.Extensions.Configuration:6.0.1->8.0.0Microsoft.Azure.AppConfiguration.AspNetCore 8.4.0 - September 19th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.4.0. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.4.0 - September 19th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.4.0. See the release notes for more information on the changes.8.3.0
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.3.0 - July 24th, 2025
Enhancements
Added health check integration for
Microsoft.Extensions.Diagnostic.HealthChecks. You can callAddAzureAppConfigurationonIHealthCheckBuilderto register a health check for the Azure App Configuration provider. #644Introduced a new environment variable
AZURE_APP_CONFIGURATION_FM_SCHEMA_COMPATIBILITY_DISABLEDto force processing and outputting feature flags using the Microsoft schema. #676Microsoft.Azure.AppConfiguration.AspNetCore 8.3.0 - July 24th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.3.0. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.3.0 - July 24th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.3.0. See the release notes for more information on the changes.8.2.0
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.2.0 - May 14th, 2025
Enhancements
Updated the existing
SelectAPIs with the new parametertagFiltersto support filtering key-values and feature flags by tags.Added an
ActivitySourcecalledMicrosoft.Extensions.Configuration.AzureAppConfigurationto support instrumentation. ALoadactivity will start when configuration is initially built and theRefreshactivity will start when a refresh is triggered. #645This is the first stable release of the
AzureAppConfigurationOptions.SetClientFactoryAPI introduced in 8.2.0-preview. #380Other Changes
FeatureFlagIdproperty from feature flag telemetry. #655AllocationIdfrom feature flag telemetry metadata, which was introduced in 8.1.0-preview. #600Microsoft.Azure.AppConfiguration.AspNetCore 8.2.0 - May 14th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.2.0. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.2.0 - May 14th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.2.0. See the release notes for more information on the changes.8.2.0-preview
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.2.0-preview - March 21st, 2025
Enhancements
Added the ability to set a client factory used for creating ConfigurationClient instances. #380
Microsoft.Azure.AppConfiguration.AspNetCore 8.2.0-preview - March 21st, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.2.0-preview. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.2.0-preview - March 21st, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.2.0-preview. See the release notes for more information on the changes.8.1.2
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.1.2 - April 22nd, 2025
Bug Fixes
IServiceCollection.AddAzureAppConfigurationnow correctly adds an instance ofIConfigurationRefresherProviderto the service collection only the first time it is called instead of adding an instance on each invocation. #611Microsoft.Azure.AppConfiguration.AspNetCore 8.1.2 - April 22nd, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.2. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.1.2 - April 22nd, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.2. See the release notes for more information on the changes.8.1.1
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.1.1 - February 26th, 2025
Bug Fixes
FeatureFlagOptions.Selectwere ignored if they were followed by a call to eitherAzureAppConfigurationOptions.SelectorAzureAppConfigurationOptions.SelectSnapshot. #628Microsoft.Azure.AppConfiguration.AspNetCore 8.1.1 - February 26th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.1. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.1.1 - February 26th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.1. See the release notes for more information on the changes.8.1.0
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.1.0 - February 24th, 2025
Enhancements
Added the ability to monitor all selected key-values for refresh with the following new API. #536
When this API is called, changes to any selected key-values will cause a reload of the configuration.
Added the ability to check if the type of an
IConfigurationSourceisAzureAppConfigurationSourcewith the following new extension. #456Bug Fixes
Other Changes
configuration_referenceproperty in feature flags. #614AllocationIdfrom feature flag telemetry metadata, which was introduced in 8.1.0-preview version, has been removed in this stable version. #600Microsoft.Azure.AppConfiguration.AspNetCore 8.1.0 - February 24th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.0. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.1.0 - February 24th, 2025
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.0. See the release notes for more information on the changes.8.1.0-preview
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.1.0-preview - October 24, 2024
Enhancements
AllocationIdrepresents the version of an allocation on a feature flag. TheAllocationIdchanges when there are essential modifications to the allocation, such as adjustments to the percentile or variant configuration, but not for non-essential changes like feature flag descriptions.Microsoft.Azure.AppConfiguration.AspNetCore 8.1.0-preview - October 24, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.0-preview. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.1.0-preview - October 24, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.1.0-preview. See the release notes for more information on the changes.8.0.0
8.0.0 - October 3rd, 2024
Breaking Changes
AzureAppConfigurationRefreshOptions.SetCacheExpirationandFeatureFlagOptions.CacheExpirationIntervalhave been deprecated and will be removed in a future release. They are replaced withAzureAppConfigurationRefreshOptions.SetRefreshIntervalandFeatureFlagOptions.SetRefreshInterval, respectively. This change does not affect functionality but aims to eliminate confusion regarding cache expiration implied by the previous API names. #350Enhancements
Variant Feature Flags and Telemetry: This is the first stable release with support for the
variants,allocation, andtelemetryproperties for feature flags added by version 4.0.0 of the Microsoft.FeatureManagement.* libraries. While variant feature flags can still be toggled on or off, they also allow for different configurations, ranging from simple primitives to complex JSON objects. Variant feature flags are particularly useful for feature rollouts, configuration rollouts, and feature experimentation (also known as A/B testing).This is the first stable release of the load balancing mode introduced in 8.0.0-preview.3. Load balancing enables your application to distribute requests to App Configuration across all available replicas. This enhancement improves the scalability of applications that typically experience high request volumes to App Configuration, ensuring they remain within quota limits. Load balancing mode is off by default and can be activated by setting the new
AzureAppConfigurationOptions.LoadBalancingEnabledproperty totrue. #535Added the ability to configure options used to connect to Key Vault resources that have no registered
SecretClientwith the following new API. #274This API can be called from within the
AzureAppConfigurationOptions.ConfigureKeyVaultmethod.8.0.0-preview.3
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.0.0-preview.3 - July 18, 2024
Breaking Changes
AzureAppConfigurationRefreshOptions.SetCacheExpirationandFeatureFlagOptions.CacheExpirationIntervalhave been deprecated and will be removed in a future release. They are replaced withAzureAppConfigurationRefreshOptions.SetRefreshIntervalandFeatureFlagOptions.SetRefreshInterval, respectively. This change does not affect functionality but aims to eliminate confusion regarding cache expiration implied by the previous API names. #350Enhancements
AzureAppConfigurationOptions.LoadBalancingEnabledproperty totrue. #535Microsoft.Azure.AppConfiguration.AspNetCore 8.0.0-preview.3 - July 18, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.0.0-preview.3. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.0.0-preview.3 - July 18, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.0.0-preview.3. See the release notes for more information on the changes.8.0.0-preview.2
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.0.0-preview.2 - March 18, 2024
Bug Fixes
FormatExceptionmay be thrown for a variant feature flag when the configuration value was not set to a string ornull. With this fix, the configuration value of a variant can be a string, number, boolean, array, or JSON object. #531Microsoft.Azure.AppConfiguration.AspNetCore 8.0.0-preview.2 - March 18, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.0.0-preview.2. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.0.0-preview.2 - March 18, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.0.0-preview.2. See the release notes for more information on the changes.8.0.0-preview
Microsoft.Extensions.Configuration.AzureAppConfiguration 8.0.0-preview - February 28, 2024
Enhancements
FeatureFlagId,FeatureFlagReference, andETag. #517Bug Fixes
Microsoft.FeatureManagementlibrary if the flag was enabled but had no filters. #525Microsoft.Azure.AppConfiguration.AspNetCore 8.0.0-preview - February 28, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.0.0-preview. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 8.0.0-preview - February 28, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to8.0.0-preview. See the release notes for more information on the changes.7.3.0
Microsoft.Extensions.Configuration.AzureAppConfiguration 7.3.0 - July 16th, 2024
Enhancements
Azure.Security.KeyVault.Secretsto4.6.0. #572Bug Fixes
TryRefreshAsyncis invoked or when theoptionalargument is true in theAddAzureAppConfigurationmethod. #551Microsoft.Azure.AppConfiguration.AspNetCore 7.3.0 - July 16th, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to7.3.0. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 7.3.0 - July 16th, 2024
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to7.3.0. See the release notes for more information on the changes.7.2.0
Microsoft.Extensions.Configuration.AzureAppConfiguration 7.2.0 - May 2, 2024
Enhancements
Azure.Data.AppConfigurationreference to1.4.1. #514.Microsoft.Azure.AppConfiguration.AspNetCore 7.2.0 - May 2, 2024
Enhancements
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to7.2.0. See the release notes for more information on the changes.Microsoft.Azure.AppConfiguration.Functions.Worker 7.2.0 - May 2, 2024
Enhancements
Microsoft.Extensions.Configuration.AzureAppConfigurationreference to7.2.0. See the release notes for more information on the changes.Commits viewable in compare view.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)