From b82671d28a068408d62966e0f975a44c7590667a Mon Sep 17 00:00:00 2001 From: Zhiyuan Liang Date: Thu, 22 May 2025 15:36:47 +0800 Subject: [PATCH 1/3] release note for js provider 2.1.0 --- releaseNotes/JavaScriptProvider.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/releaseNotes/JavaScriptProvider.md b/releaseNotes/JavaScriptProvider.md index 42186be6..4fb68c55 100644 --- a/releaseNotes/JavaScriptProvider.md +++ b/releaseNotes/JavaScriptProvider.md @@ -2,9 +2,21 @@ [Source code][source_code] | [Package (npm)][package] | [Samples][samples] +## 2.1.0 - May 22, 2025 + +### Enhancements + +* Added snapshot selector which enables the configuration provider to load key-values and feature flags from snapshots. [#140](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/140) + +* Added time-based retry mechanism for the `load` function to handle transient failures. By default, the retry timeout is set to 100 seconds, which can be customized via the `AzureAppConfigurationOptions.startupOptions.timeoutInMs` property. [#166](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/166) + +* Added support for configuring `SecretClientOptions` used to connect to Azure Key Vault that has no registered `SecretClient` via the new `AzureAppConfigurationOptions.keyVaultOptions.clientOptions` property. [#194](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/194) + +* Added support for resolving Key Vault secret in parallel by setting the new `AzureAppConfigurationOptions.keyVaultOptions.parallelSecretResolutionEnabled` property to true. [#192](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/192) + ## 2.0.2 - April 22, 2025 -- `FeatureFlagId` is no longer added to telemetry metadata of a feature flag with `telemetry` enabled. [#183](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/183) +* `FeatureFlagId` is no longer added to telemetry metadata of a feature flag with `telemetry` enabled. [#183](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/183) ## 2.0.1 - February 27, 2025 From b2cf38b5bc7bfb1c963b737cddec347e8dda1d94 Mon Sep 17 00:00:00 2001 From: Zhiyuan Liang Date: Thu, 22 May 2025 17:10:05 +0800 Subject: [PATCH 2/3] update --- releaseNotes/JavaScriptProvider.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/releaseNotes/JavaScriptProvider.md b/releaseNotes/JavaScriptProvider.md index 4fb68c55..040f0171 100644 --- a/releaseNotes/JavaScriptProvider.md +++ b/releaseNotes/JavaScriptProvider.md @@ -10,9 +10,9 @@ * Added time-based retry mechanism for the `load` function to handle transient failures. By default, the retry timeout is set to 100 seconds, which can be customized via the `AzureAppConfigurationOptions.startupOptions.timeoutInMs` property. [#166](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/166) -* Added support for configuring `SecretClientOptions` used to connect to Azure Key Vault that has no registered `SecretClient` via the new `AzureAppConfigurationOptions.keyVaultOptions.clientOptions` property. [#194](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/194) +* Added support for configuring `SecretClientOptions` used to connect to Azure Key Vault that has no registered `SecretClient` via the new `clientOptions` property under `AzureAppConfigurationOptions.keyVaultOptions`. [#194](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/194) -* Added support for resolving Key Vault secret in parallel by setting the new `AzureAppConfigurationOptions.keyVaultOptions.parallelSecretResolutionEnabled` property to true. [#192](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/192) +* Added support for resolving Key Vault secret in parallel by setting the new `parallelSecretResolutionEnabled` property under `AzureAppConfigurationOptions.keyVaultOptions` to true. [#192](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/192) ## 2.0.2 - April 22, 2025 From 1c9b12a75383311adbbc43626d5aac2e48749191 Mon Sep 17 00:00:00 2001 From: zhiyuanliang Date: Fri, 23 May 2025 13:36:49 +0800 Subject: [PATCH 3/3] update --- releaseNotes/JavaScriptProvider.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/releaseNotes/JavaScriptProvider.md b/releaseNotes/JavaScriptProvider.md index 040f0171..a832b07d 100644 --- a/releaseNotes/JavaScriptProvider.md +++ b/releaseNotes/JavaScriptProvider.md @@ -6,13 +6,13 @@ ### Enhancements -* Added snapshot selector which enables the configuration provider to load key-values and feature flags from snapshots. [#140](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/140) +* Added snapshot selector which enables the configuration provider to load configuration snapshots. [#140](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/140) * Added time-based retry mechanism for the `load` function to handle transient failures. By default, the retry timeout is set to 100 seconds, which can be customized via the `AzureAppConfigurationOptions.startupOptions.timeoutInMs` property. [#166](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/166) -* Added support for configuring `SecretClientOptions` used to connect to Azure Key Vault that has no registered `SecretClient` via the new `clientOptions` property under `AzureAppConfigurationOptions.keyVaultOptions`. [#194](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/194) +* Added support for configuring `SecretClientOptions` used to connect to an Azure Key Vault that has no registered `SecretClient` via the new `AzureAppConfigurationOptions.keyVaultOptions.clientOptions` property. [#194](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/194) -* Added support for resolving Key Vault secret in parallel by setting the new `parallelSecretResolutionEnabled` property under `AzureAppConfigurationOptions.keyVaultOptions` to true. [#192](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/192) +* Added support for resolving Azure Key Vault secrets in parallel by setting the new `parallelSecretResolutionEnabled` property under `AzureAppConfigurationOptions.keyVaultOptions` to true. [#192](https://github.com/Azure/AppConfiguration-JavaScriptProvider/pull/192) ## 2.0.2 - April 22, 2025