Skip to content

Commit f2f93cd

Browse files
authored
Spring missing release notes (#1143)
1 parent aa293d3 commit f2f93cd

2 files changed

Lines changed: 63 additions & 7 deletions

File tree

releaseNotes/SpringCloudAzureAppConfigurationConfig.md

Lines changed: 43 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,54 @@
1414

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

17+
## 7.1.0 - March 11, 2026
18+
19+
### Enhancements
20+
21+
* Added support for filtering configuration settings and feature flags by tags. Tags can be configured via `spring.cloud.azure.appconfiguration.stores[0].selects[0].tags-filter` for key-value settings and `spring.cloud.azure.appconfiguration.stores[0].feature-flags.selects[0].tags-filter` for feature flags. The value is a list of `tag=value` pairs (e.g., `["env=prod", "team=backend"]`) combined with AND logic. [#47985](https://github.com/Azure/azure-sdk-for-java/pull/47985)
22+
23+
### Bug Fixes
24+
25+
* Fixed an issue where feature flag refresh did not work when load balancing was enabled with a single configuration store. Feature flag refresh now uses the same load-balanced client selection as configuration refresh. [#48121](https://github.com/Azure/azure-sdk-for-java/pull/48121)
26+
* Fixed an issue where configuration property hints and autocomplete were not available for `label-filter` in YAML configuration files (`application.yml`). [#47985](https://github.com/Azure/azure-sdk-for-java/pull/47985)
27+
28+
## 7.0.0 - February 03, 2026
29+
30+
This release is part of Spring Cloud Azure 7.x, which adds support for Spring Boot 4.0.x and Spring Cloud 2025.1.x. See the [Spring Versions Mapping](https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping) for compatibility details.
31+
32+
### Bug Fixes
33+
34+
* Fixed a bug where connection string validation occurred even when `spring.cloud.azure.appconfiguration.enabled` is `false`. [#47587](https://github.com/Azure/azure-sdk-for-java/issues/47587)
35+
36+
## 6.1.0 - December 16, 2025
37+
38+
### Enhancements
39+
40+
* Added load balancing support to distribute requests across multiple available App Configuration endpoints. Load balancing can be enabled per store using `spring.cloud.azure.appconfiguration.stores[0].load-balance-enabled`. [#46616](https://github.com/Azure/azure-sdk-for-java/pull/46616)
41+
42+
### Bug Fixes
43+
44+
* Fixed a bug where `spring.cloud.azure.appconfiguration.enabled=false` was ignored in the new major version. [#47029](https://github.com/Azure/azure-sdk-for-java/pull/47029)
45+
* Fixed a bug where clients were not backed off when an unexpected exception occurred during startup. [#47225](https://github.com/Azure/azure-sdk-for-java/pull/47225)
46+
* Fixed a bug where a failed active client was not removed from the active clients list, causing issues when all clients failed. [#47225](https://github.com/Azure/azure-sdk-for-java/pull/47225)
47+
* Fixed a bug where an `UnsupportedOperationException` was thrown when using two or more Spring profiles without providing a label, due to immutable profile lists. [#47225](https://github.com/Azure/azure-sdk-for-java/pull/47225)
48+
49+
## 6.0.0 - September 22, 2025
50+
51+
### Breaking Changes
52+
53+
* Replaced `bootstrap.properties` and `bootstrap.yml` configuration with the standard Spring configuration system using `application.properties` and `application.yml`. Applications must now set `spring.config.import=azureAppConfiguration` to load Azure App Configuration. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
54+
* Changed the default authentication method from `ManagedIdentityCredential` to `DefaultAzureCredential`. Applications that previously relied on `ManagedIdentityCredential` should verify their authentication configuration is compatible with `DefaultAzureCredential`. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
55+
* Removed the `fail-fast` property. Replicas should be used to ensure high availability. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
56+
1757
## 6.0.0-beta.1 - June 04, 2025
1858

1959
### Enhancements
2060

21-
* Added support for new Spring configuration system. Now uses `application.properties` and `application.yml` files instead of `bootstrap.properties` and `bootstrap.yml`.
61+
* Added support for new Spring configuration system. Now uses `application.properties` and `application.yml` files instead of `bootstrap.properties` and `bootstrap.yml`. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
2262
* Now requires `spring.config.import=azureAppConfiguration` to be set to load Azure App Configuration.
23-
* Added `DefaultAzureCredential` as the default authentication method instead of `ManagedIdentityCredential`.
24-
* Removed `fail-fast` property. Replicas should be used to ensure high availability.
63+
* Added `DefaultAzureCredential` as the default authentication method instead of `ManagedIdentityCredential`. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
64+
* Removed `fail-fast` property. Replicas should be used to ensure high availability. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
2565

2666
## 5.16.0 - September 09, 2024
2767

releaseNotes/SpringCloudAzureFeatureManagement.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,17 +8,33 @@
88

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

11+
## 7.0.0 - February 03, 2026
12+
13+
This release is part of Spring Cloud Azure 7.x, which adds support for Spring Boot 4.0.x and Spring Cloud 2025.1.x. See the [Spring Versions Mapping](https://github.com/Azure/azure-sdk-for-java/wiki/Spring-Versions-Mapping) for compatibility details.
14+
15+
## 6.0.0 - September 22, 2025
16+
17+
### Breaking Changes
18+
19+
* 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. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
20+
21+
### Enhancements
22+
23+
* 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). [#38293](https://github.com/Azure/azure-sdk-for-java/pull/38293)
24+
* 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. [#29691](https://github.com/Azure/azure-sdk-for-java/issues/29691)
25+
* Added built-in Feature Filters that are now created by default if no filters are provided. [#38293](https://github.com/Azure/azure-sdk-for-java/pull/38293)
26+
1127
## 6.0.0-beta.1 - June 04, 2025
1228

1329
### Breaking Changes
1430

15-
* 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.
31+
* 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. [#45222](https://github.com/Azure/azure-sdk-for-java/pull/45222)
1632

1733
### Enhancements
1834

19-
* 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).
20-
* 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.
21-
* Added built-in Feature Filters that are now created by default if no filters are provided.
35+
* 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). [#38293](https://github.com/Azure/azure-sdk-for-java/pull/38293)
36+
* 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. [#29691](https://github.com/Azure/azure-sdk-for-java/issues/29691)
37+
* Added built-in Feature Filters that are now created by default if no filters are provided. [#38293](https://github.com/Azure/azure-sdk-for-java/pull/38293)
2238

2339
## 5.16.0 - September 09, 2024
2440

0 commit comments

Comments
 (0)