Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 30 additions & 0 deletions releaseNotes/SpringCloudAzureAppConfigurationConfig.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,36 @@

[Source code][source_code_web] | [Package (Maven)][package_web]

## 6.0.0-beta.1 - June 04, 2025

### Enhancements

* Added support for new Spring configuration system. Now uses `application.properties` and `application.yml` files instead of `bootstrap.properties` and `bootstrap.yml`.
* Now requires `spring.config.import=azureAppConfiguration` to be set to load Azure App Configuration.
Comment thread
albertofori marked this conversation as resolved.
* Added `DefaultAzureCredential` as the default authentication method instead of `ManagedIdentityCredential`.
* Removed `fail-fast` property. Replicas should be used to ensure high availability.

## 5.16.0 - September 09, 2024

### Bug Fixes

* Fixed missing "additional-spring-configuration-metadata.json" in spring-cloud-azure-starter-appconfiguration-config. [#41502](https://github.com/Azure/azure-sdk-for-java/pull/41502).

## 5.13.0 - June 06, 2024

### Bug Fixes

* Fixed a bug where App Configuration exposed the value of key in error message when parsing invalid JSON. [#40132](https://github.com/Azure/azure-sdk-for-java/pull/40132).
* Fixed a bug where final modifier on App Configuration refresh endpoints caused errors when creating Spring AOP Aspects. [#40452](https://github.com/Azure/azure-sdk-for-java/pull/40452).

## 5.11.0 - March 29, 2024

### Enhancements

* Add telemetry schema [#38933](https://github.com/Azure/azure-sdk-for-java/pull/38933).
* Added Auto fail over support. Will automatically find Azure App Configuration replica stores for provided store. The found replica stores will be used as fail over stores after all provided replicas have failed [#38534](https://github.com/Azure/azure-sdk-for-java/pull/38534).
* Added property to disable auto fail over support `spring.cloud.azure.appconfiguration.stores[0].replica-discovery-enabled` [#38534](https://github.com/Azure/azure-sdk-for-java/pull/38534).

## 5.9.0-beta.1 - January 11, 2024

### Enhancements
Expand Down
24 changes: 24 additions & 0 deletions releaseNotes/SpringCloudAzureFeatureManagement.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,30 @@

[Source code][source_code_web] | [Package (Maven)][package_web]

## 6.0.0-beta.1 - June 04, 2025

### Breaking Changes

* Changed the method for calculating the `TargetingFilter` to match the results for the other Feature Management libraries. This will result in different results for percentage rollouts.

### Enhancements

* Added support for Feature Variants. A new method has been added to `FeatureManager` that allows you to retrieve the `Variant` of a feature flag. See the [Variants documentation](https://learn.microsoft.com/azure/azure-app-configuration/howto-variant-feature-flags).
* Added support for providing local context to feature filters. All `FeatureManager` methods now have an overload that accepts a feature context which is an `Object`. This context is passed to the feature filters and can be used to provide additional information to the filters.
* Added built-in Feature Filters that are now created by default if no filters are provided.

## 5.16.0 - September 09, 2024

### Bug Fixes

* Fixed support for map and list when parsing client_filters parameter. [#41298](https://github.com/Azure/azure-sdk-for-java/pull/41298).

## 5.14.0 - July 05, 2024

### Enhancements

* Added "Recurrence" parameter for TimeWindowFilter to support configuring feature flags to recur periodically. [#40093](https://github.com/Azure/azure-sdk-for-java/pull/40093).

## 5.9.0-beta.1 - January 11, 2024

### Enhancements
Expand Down