Skip to content

Releases: Azure/AppConfiguration-JavaScriptProvider

2.1.0

23 May 07:03
4dbec7d
Compare
Choose a tag to compare

Enhancements

  • Added snapshot selector which enables the configuration provider to load configuration snapshots. #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

  • 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

  • Added support for resolving Azure Key Vault secrets in parallel by setting the new parallelSecretResolutionEnabled property under AzureAppConfigurationOptions.keyVaultOptions to true. #192

2.0.2

23 Apr 03:30
5a1d429
Compare
Choose a tag to compare
  • FeatureFlagId is no longer added to telemetry metadata of a feature flag with telemetry enabled. #183

2.0.1

27 Feb 04:39
55bf103
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a bug where the load operation would be interrupted if searching for replicas failed. #170

2.0.0

13 Feb 06:39
e9fe900
Compare
Choose a tag to compare

This is the first stable release of the following features.

  • Added support for automatic replica discovery for geo-replication enabled App Configuration stores, enhancing resiliency and scalability for non-browser-based applications. The feature is not available for browser-based applications due to the restriction of browser security sandbox. #98

  • Added support for load balancing mode which 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 disabled by default and can be activated by setting the new AzureAppConfigurationOptions.loadBalancingEnabled property to true. #135

  • Added support for monitoring all selected key-values. Configuration will be refreshed if any of key-values are updated. Watching the sentinel key for refresh helps ensure data integrity of configuration changes, but it is now optional. This behavior is activated when you enable the refresh but do not specify any watched keys in AzureAppConfigurationOptions.refreshOptions. #133

  • Added support for injecting additional telemetry metadata FeatureFlagId, FeatureFlagReference and ETag to feature flags if telemetry is enabled.

Enhancements

  • Added support for loading all feature flags with no label when no selector is specified under AzureAppConfigurationOptions.featureFlagOptions. #158

2.0.0-preview.2

08 Jan 08:42
ed1d35e
Compare
Choose a tag to compare
2.0.0-preview.2 Pre-release
Pre-release

Enhancements

  • Added support for automatic replica discovery for geo-replication enabled App Configuration stores, enhancing resiliency and scalability for non-browser-based applications. The feature is not available for browser-based applications due to the restriction of browser security sandbox. #98

  • Added support for load balancing mode which 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 disabled by default and can be activated by setting the new AzureAppConfigurationOptions.loadBalancingEnabled property to true. #135

  • Added support for monitoring all selected key-values. Configuration will be refreshed if any of key-values are updated. Watching the sentinel key for refresh helps ensure data integrity of configuration changes, but it is now optional. This behavior is activated when you enable the refresh but do not specify any watched keys in AzureAppConfigurationOptions.refreshOptions. #133

1.1.3

08 Jan 08:15
d649dd3
Compare
Choose a tag to compare

Bug Fix

  • Fixed a bug that could trigger concurrent data refresh. #136

1.1.2

05 Nov 05:59
8dd9982
Compare
Choose a tag to compare

Bug Fix

  • Fixed a bug that caused ReferenceError of optional chaining when process is undefined. #104

1.1.0

13 Aug 09:42
0863334
Compare
Choose a tag to compare

Enhancements

  • Added support for loading feature flags from Azure App Configuration. #65

1.0.1

26 Jul 04:28
e0e5843
Compare
Choose a tag to compare

Bug Fixes

  • Fixed a bug that caused the error ‘ReferenceError: WorkerNavigator is not defined’ when running the application in a browser. #81

1.0.0

12 Jun 06:28
11e446e
Compare
Choose a tag to compare
Update version to 1.0.0 (#66)