From b88c0e9bfa57829771796303f26d67c4b476b3e3 Mon Sep 17 00:00:00 2001 From: Richard Chen Date: Thu, 10 Apr 2025 15:00:19 +0800 Subject: [PATCH 1/3] Add Go provider release note --- README.md | 1 + releaseNotes/GoProvider.md | 17 +++++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 releaseNotes/GoProvider.md diff --git a/README.md b/README.md index 5be25232..232a451a 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,7 @@ Module | Platform | Sample | Release Notes [spring-cloud-azure-appconfiguration-config-web](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/spring-cloud-azure-appconfiguration-config-web)
[![Maven Central](https://img.shields.io/maven-central/v/com.azure.spring/spring-cloud-azure-appconfiguration-config-web.svg?color=blue)](https://search.maven.org/artifact/com.azure.spring/spring-cloud-azure-appconfiguration-config-web) | Spring Boot | [Sample](https://github.com/Azure-Samples/azure-spring-boot-samples/tree/main/appconfiguration/spring-cloud-azure-starter-appconfiguration-config/spring-cloud-azure-starter-appconfiguration-config-sample) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/SpringCloudAzureAppConfigurationConfig.md) [azure-appconfiguration-provider](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-appconfiguration-provider)
[![Pypi](https://img.shields.io/pypi/v/azure-appconfiguration-provider.svg?color=blue)](https://pypi.org/project/azure-appconfiguration-provider/) | Python | [Sample](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-appconfiguration-provider/samples) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/AzureAppConfigurationProviderPython.md) [@azure/app-configuration-provider](https://github.com/Azure/AppConfiguration-JavaScriptProvider)
[![Npm](https://img.shields.io/npm/v/@azure/app-configuration-provider?color=blue)](https://www.npmjs.com/package/@azure/app-configuration-provider) | JavaScript | [Sample](https://github.com/Azure/AppConfiguration-JavaScriptProvider/tree/main/examples) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/JavaScriptProvider.md) +[azureappconfiguration](https://github.com/Azure/AppConfiguration-GoProvider)
[![Go](https://pkg.go.dev/badge/github.com/gin-gonic/gin?status.svg)](https://pkg.go.dev/github.com/Azure/AppConfiguation-GoProvider/azureappconfiguration) | Go | [Sample](https://github.com/Azure/AppConfiguration-GoProvider/tree/main/examples) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/GoProvider.md) #### Feature Management Libraries diff --git a/releaseNotes/GoProvider.md b/releaseNotes/GoProvider.md new file mode 100644 index 00000000..c0fec6d7 --- /dev/null +++ b/releaseNotes/GoProvider.md @@ -0,0 +1,17 @@ +# Azure App Configuration Go Provider + +[Source code][source_code] | [Package][package] | [Samples][samples] + +## 1.0.0-beta.1 - April 10, 2025 + +Added support for +- authentication with connection string or Microsoft EntraID +- loading and composing configuration with key-value selectors +- key prefix trimming +- Key Vault reference resolution +- strongly-typed struct data binding +- returning key-values as raw json bytes + +[source_code]: https://github.com/Azure/AppConfiguration-GoProvider +[package]: https://learn.microsoft.com/azure/azure-app-configuration/quickstart-azure-kubernetes-service +[samples]: https://github.com/Azure/AppConfiguration-GoProvider/tree/main/example \ No newline at end of file From 1fb056cd5518fa68bb8f27641282c270244759ee Mon Sep 17 00:00:00 2001 From: Richard Chen Date: Thu, 10 Apr 2025 16:40:53 +0800 Subject: [PATCH 2/3] Update --- releaseNotes/GoProvider.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/releaseNotes/GoProvider.md b/releaseNotes/GoProvider.md index c0fec6d7..d23d18b3 100644 --- a/releaseNotes/GoProvider.md +++ b/releaseNotes/GoProvider.md @@ -13,5 +13,5 @@ Added support for - returning key-values as raw json bytes [source_code]: https://github.com/Azure/AppConfiguration-GoProvider -[package]: https://learn.microsoft.com/azure/azure-app-configuration/quickstart-azure-kubernetes-service +[package]: https://pkg.go.dev/github.com/Azure/AppConfiguation-GoProvider/azureappconfiguration [samples]: https://github.com/Azure/AppConfiguration-GoProvider/tree/main/example \ No newline at end of file From 8c75e52fe08f6054a93f9fd1459981804774c28f Mon Sep 17 00:00:00 2001 From: Richard Chen Date: Tue, 15 Apr 2025 14:04:55 +0800 Subject: [PATCH 3/3] badge --- README.md | 4 ++-- releaseNotes/GoProvider.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 232a451a..f92b1801 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ Module | Platform | Sample | Release Notes [spring-cloud-azure-appconfiguration-config-web](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/spring/spring-cloud-azure-appconfiguration-config-web)
[![Maven Central](https://img.shields.io/maven-central/v/com.azure.spring/spring-cloud-azure-appconfiguration-config-web.svg?color=blue)](https://search.maven.org/artifact/com.azure.spring/spring-cloud-azure-appconfiguration-config-web) | Spring Boot | [Sample](https://github.com/Azure-Samples/azure-spring-boot-samples/tree/main/appconfiguration/spring-cloud-azure-starter-appconfiguration-config/spring-cloud-azure-starter-appconfiguration-config-sample) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/SpringCloudAzureAppConfigurationConfig.md) [azure-appconfiguration-provider](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-appconfiguration-provider)
[![Pypi](https://img.shields.io/pypi/v/azure-appconfiguration-provider.svg?color=blue)](https://pypi.org/project/azure-appconfiguration-provider/) | Python | [Sample](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-appconfiguration-provider/samples) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/AzureAppConfigurationProviderPython.md) [@azure/app-configuration-provider](https://github.com/Azure/AppConfiguration-JavaScriptProvider)
[![Npm](https://img.shields.io/npm/v/@azure/app-configuration-provider?color=blue)](https://www.npmjs.com/package/@azure/app-configuration-provider) | JavaScript | [Sample](https://github.com/Azure/AppConfiguration-JavaScriptProvider/tree/main/examples) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/JavaScriptProvider.md) -[azureappconfiguration](https://github.com/Azure/AppConfiguration-GoProvider)
[![Go](https://pkg.go.dev/badge/github.com/gin-gonic/gin?status.svg)](https://pkg.go.dev/github.com/Azure/AppConfiguation-GoProvider/azureappconfiguration) | Go | [Sample](https://github.com/Azure/AppConfiguration-GoProvider/tree/main/examples) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/GoProvider.md) +[azureappconfiguration](https://github.com/Azure/AppConfiguration-GoProvider)
[![Go](https://pkg.go.dev/badge/github.com/Azure/AppConfiguration-GoProvider/azureappconfiguration?status.svg)](https://pkg.go.dev/github.com/Azure/AppConfiguration-GoProvider/azureappconfiguration) | Go | [Sample](https://github.com/Azure/AppConfiguration-GoProvider/tree/main/example) | [Release Notes](https://github.com/Azure/AppConfiguration/blob/main/releaseNotes/GoProvider.md) #### Feature Management Libraries @@ -61,7 +61,7 @@ Module | Platform | Sample | Release Notes [azure-data-appconfiguration](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/appconfiguration/azure-data-appconfiguration)
[![Maven Central](https://img.shields.io/maven-central/v/com.azure/azure-data-appconfiguration.svg?color=blue)](https://search.maven.org/artifact/com.azure/azure-data-appconfiguration) | Java | [Sample](https://github.com/Azure/azure-sdk-for-java/tree/main/sdk/appconfiguration/azure-data-appconfiguration/src/samples) | [Release Notes](https://github.com/Azure/azure-sdk-for-java/blob/main/sdk/appconfiguration/azure-data-appconfiguration/CHANGELOG.md) [azure/app-configuration](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/appconfiguration/app-configuration)
[![npm](https://img.shields.io/npm/v/@azure/app-configuration.svg?color=blue)](https://www.npmjs.com/package/@azure/app-configuration) | JavaScript | [Sample](https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/appconfiguration/app-configuration/samples) | [Release Notes](https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/appconfiguration/app-configuration/CHANGELOG.md) [azure-appconfiguration](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-appconfiguration)
[![pypi](https://img.shields.io/pypi/v/azure-appconfiguration.svg?color=blue)](https://pypi.org/project/azure-appconfiguration/) | Python | [Sample](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/appconfiguration/azure-appconfiguration/samples) | [Release Notes](https://github.com/Azure/azure-sdk-for-python/blob/main/sdk/appconfiguration/azure-appconfiguration/CHANGELOG.md) -[azappconfig](https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/data/azappconfig)
[![Go](https://pkg.go.dev/badge/github.com/gin-gonic/gin?status.svg)](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/data/azappconfig) | Go | [Sample](https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/data/azappconfig/examples_test.go) | [Release Notes](https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/data/azappconfig/CHANGELOG.md) +[azappconfig](https://github.com/Azure/azure-sdk-for-go/tree/main/sdk/data/azappconfig)
[![Go](https://pkg.go.dev/badge/github.com/Azure/azure-sdk-for-go/sdk/data/azappconfig?status.svg)](https://pkg.go.dev/github.com/Azure/azure-sdk-for-go/sdk/data/azappconfig) | Go | [Sample](https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/data/azappconfig/examples_test.go) | [Release Notes](https://github.com/Azure/azure-sdk-for-go/blob/main/sdk/data/azappconfig/CHANGELOG.md) ## Platform Integration diff --git a/releaseNotes/GoProvider.md b/releaseNotes/GoProvider.md index d23d18b3..603c2366 100644 --- a/releaseNotes/GoProvider.md +++ b/releaseNotes/GoProvider.md @@ -13,5 +13,5 @@ Added support for - returning key-values as raw json bytes [source_code]: https://github.com/Azure/AppConfiguration-GoProvider -[package]: https://pkg.go.dev/github.com/Azure/AppConfiguation-GoProvider/azureappconfiguration +[package]: https://pkg.go.dev/github.com/Azure/AppConfiguration-GoProvider/azureappconfiguration [samples]: https://github.com/Azure/AppConfiguration-GoProvider/tree/main/example \ No newline at end of file