Skip to content

Releases: thomaspoignant/go-feature-flag

v1.18.1

12 Nov 11:32
Compare
Choose a tag to compare

This version fixes some issues detected in the Gitlab retriever.

Fixes

Chore

Dependencies

  • Bump jvm from 1.9.0 to 1.9.20 in /examples/openfeature_kotlin/kotlin-app by @dependabot in #1224
  • Bump org.gradle.toolchains.foojay-resolver-convention from 0.5.0 to 0.7.0 in /examples/openfeature_kotlin/kotlin-app by @dependabot in #1217
  • Bump NUnit from 3.13.3 to 3.14.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1218
  • Bump helm/chart-testing-action from 2.6.0 to 2.6.1 by @dependabot in #1219
  • Bump eslint from 8.52.0 to 8.53.0 in /examples/openfeature_web/webapp by @dependabot in #1220
  • Bump @openfeature/web-sdk from 0.4.1 to 0.4.4 in /examples/openfeature_web/webapp by @dependabot in #1221
  • Bump cloud.google.com/go/storage from 1.33.0 to 1.34.1 by @dependabot in #1222
  • Bump github.com/aws/aws-sdk-go-v2 from 1.21.2 to 1.22.1 by @dependabot in #1226
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.7 to 1.26.0 by @dependabot in #1228
  • Bump @openfeature/go-feature-flag-web-provider from 0.1.4 to 0.1.5 in /examples/openfeature_web/webapp by @dependabot in #1223
  • Bump github.com/aws/aws-sdk-go from 1.46.6 to 1.47.3 by @dependabot in #1225
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.2 to 1.42.0 by @dependabot in #1229
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.92 to 1.13.1 by @dependabot in #1231
  • Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 by @dependabot in #1233
  • Bump org.junit.jupiter:junit-jupiter-engine from 5.10.0 to 5.10.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1234
  • Bump actions/setup-python from 2 to 4 by @dependabot in #1238
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1237
  • Bump mikefarah/yq from 4.35.2 to 4.40.1 by @dependabot in #1239
  • Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1241

Full Changelog: v1.18.0...v1.18.1

python-provider-v0.0.2

06 Nov 21:51
04e7d7d
Compare
Choose a tag to compare

Release a new version of the python provider.

kotlin-provider-v0.0.1-beta.2

06 Nov 09:56
Compare
Choose a tag to compare

This release is a test deployment for the Kotlin-provider.

v1.18.0

03 Nov 20:56
11b15c3
Compare
Choose a tag to compare

This version is the same as version v1.17.0 in terms of features, but we've migrated the library and all the code to use go 1.21.

If you are using a version of go before 1.21 note that you can still use the version v1.17.0 without any issue.

New Contributors

Full Changelog: v1.17.0...v1.18.0

v1.17.0

03 Nov 13:35
3eb9eef
Compare
Choose a tag to compare

This new release also improves the observability of the GO Feature Flag server by adding new Prometheus metrics.

Features

Chore

Fixes

Dependencies

  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.29 to 0.1.30 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1166
  • Bump relay-proxy helm chart version by @thomaspoignant in #1164
    8
  • Bump @babel/traverse from 7.21.3 to 7.23.2 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1169
  • Bump htmlnano from 2.0.4 to 2.1.0 in /examples/openfeature_web/webapp by @dependabot in #1171
  • Bump stylelint from 15.10.3 to 15.11.0 in /examples/openfeature_web/webapp by @dependabot in #1173
  • Bump k8s.io/client-go from 0.28.2 to 0.28.3 by @dependabot in #1174
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.18.45 to 1.19.0 by @dependabot in #1175
  • Bump github.com/fsouza/fake-gcs-server from 1.47.5 to 1.47.6 by @dependabot in #1177
  • Bump github.com/aws/aws-sdk-go from 1.45.25 to 1.46.1 by @dependabot in #1180
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.90 to 1.11.91 by @dependabot in #1181
  • Bump eslint from 8.51.0 to 8.52.0 in /examples/openfeature_web/webapp by @dependabot in #1172
  • Bump actions/setup-node from 3 to 4 by @dependabot in #1182
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.13 to 0.2.14 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1183
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1184
  • Bump dev.openfeature:sdk from 1.6.1 to 1.7.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1186
  • Bump tj-actions/changed-files from 39 to 40 by @dependabot in #1187
  • Bump github.com/google/uuid from 1.3.1 to 1.4.0 by @dependabot in #1189
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.19.0 to 1.19.1 by @dependabot in #1190
  • Bump NUnit.Analyzers from 3.8.0 to 3.9.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1194
  • Bump github.com/aws/aws-sdk-go from 1.46.1 to 1.46.6 by @dependabot in #1192
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.91 to 1.11.92 by @dependabot in #1193
  • Bump nikunjy/rules to v1.4.0 by @thomaspoignant in #1197
  • Bump helm/chart-testing-action from 2.4.0 to 2.6.0 by @dependabot in #1199

New Contributors

Full Changelog: v1.16.0...v1.17.0

v1.16.0

19 Oct 20:04
7502a1f
Compare
Choose a tag to compare

This new version brings a new field in your data collector allowing to know if it comes directly from the server.
It also contains some fixes and example on how to use GO Feature Flag with the web provider.

Features

Fixes

Chore

Dependencies

  • Bump NUnit.Analyzers from 3.7.0 to 3.8.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1107
  • Bump mikefarah/yq from 4.35.1 to 4.35.2 by @dependabot in #1108
  • Bump github.com/open-feature/go-sdk from 1.7.0 to 1.8.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1109
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.39.0 to 1.40.0 by @dependabot in #1110
  • Bump github.com/aws/aws-sdk-go from 1.45.15 to 1.45.19 by @dependabot in #1111
  • Bump google.golang.org/api from 0.142.0 to 0.143.0 by @dependabot in #1112
  • Bump github.com/invopop/jsonschema from 0.9.0 to 0.10.0 by @dependabot in #1113
  • Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #1115
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.86 to 1.11.87 by @dependabot in #1114
  • Bump @openfeature/go-feature-flag-provider from 0.5.14 to 0.5.16 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1116
  • Bump autoprefixer from 10.4.15 to 10.4.16 in /examples/openfeature_web/webapp by @dependabot in #1117
  • Bump @babel/preset-env from 7.22.15 to 7.22.20 in /examples/openfeature_web/webapp by @dependabot in #1119
  • Bump typescript from 5.1.6 to 5.2.2 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1118
  • Bump eslint from 8.49.0 to 8.50.0 in /examples/openfeature_web/webapp by @dependabot in #1122
  • Bump postcss-scss from 4.0.8 to 4.0.9 in /examples/openfeature_web/webapp by @dependabot in #1121
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.87 to 1.11.88 by @dependabot in #1123
  • Bump github.com/fsouza/fake-gcs-server from 1.47.4 to 1.47.5 by @dependabot in #1125
  • Bump github.com/invopop/jsonschema from 0.10.0 to 0.11.0 by @dependabot in #1120
  • Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.45.21 by @dependabot in #1127
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.28 to 0.1.29 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1129
  • Bump eslint from 8.50.0 to 8.51.0 in /examples/openfeature_web/webapp by @dependabot in #1131
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.88 to 1.11.89 by @dependabot in #1132
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.5 to 1.24.6 by @dependabot in #1133
  • Bump github.com/aws/aws-sdk-go from 1.45.21 to 1.45.24 by @dependabot in #1140
  • Bump golang.org/x/net from 0.15.0 to 0.16.0 by @dependabot in #1137
  • Bump google.golang.org/api from 0.143.0 to 0.145.0 by @dependabot in #1139
  • Bump github.com/invopop/jsonschema from 0.11.0 to 0.12.0 by @dependabot in #1136
  • Bump golang.org/x/oauth2 from 0.12.0 to 0.13.0 by @dependabot in #1141
  • Bump @openfeature/js-sdk from 1.4.2 to 1.5.0 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1142
  • Bump @openfeature/go-feature-flag-provider from 0.5.16 to 0.6.0 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1143
  • Bump @openfeature/js-sdk from 1.5.0 to 1.6.1 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1144
  • Bump @openfeature/js-sdk from 1.4.2 to 1.6.1 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1145
  • Bump @babel/preset-env from 7.22.20 to 7.23.2 in /examples/openfeature_web/webapp by @dependabot in #1147
  • Bump highlight.js from 11.8.0 to 11.9.0 in /examples/openfeature_web/webapp by @dependabot in #1148
  • Bump webpack from 5.88.2 to 5.89.0 in /examples/openfeature_web/webapp by @dependabot in #1150
  • Bump @openfeature/go-feature-flag-provider from 0.5.16 to 0.6.0 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1146
  • Bump github.com/labstack/echo/v4 from 4.11.1 to 4.11.2 by @dependabot in #1151
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.6 to 1.24.7 by @dependabot in #1152
  • Bump google.golang.org/api from 0.145.0 to 0.147.0 by @dependabot in #1156
  • Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 by @dependabot in #1160
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.18.44 to 1.18.45 by @dependabot in #1157
  • Bump github.com/aws/aws-sdk-go from 1.45.24 to 1.45.25 by @dependabot in #1158
  • Bump @openfeature/web-sdk from 0.4.0 to 0.4.1 in /examples/openfeature_web/webapp by @dependabot in #1149
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.1 to 1.40.2 by @dependabot in #1154
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.89 to 1.11.90 by @dependabot in #1153

New Contributors

Full Changelog: v1.15.2...v1.15.3

v1.15.2

25 Sep 19:03
27d546d
Compare
Choose a tag to compare

Chore

Dependencies

  • Bump relay-proxy helm chart version v1.15.1 by @thomaspoignant in #1052
  • Bump dev.openfeature:sdk from 1.5.0 to 1.6.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1057
  • Bump tj-actions/changed-files from 38 to 39 by @dependabot in #1056
  • Bump actions/checkout from 3 to 4 by @dependabot in #1055
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.27 to 0.1.28 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1059
  • Bump actions/checkout from 3 to 4 by @dependabot in #1062
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.82 to 1.11.83 by @dependabot in #1063
  • Bump golang.org/x/net from 0.14.0 to 0.15.0 by @dependabot in #1064
  • Bump github.com/aws/aws-sdk-go from 1.45.2 to 1.45.6 by @dependabot in #1065
  • Bump google.golang.org/api from 0.138.0 to 0.139.0 by @dependabot in #1067
  • Bump cloud.google.com/go/storage from 1.32.0 to 1.33.0 by @dependabot in #1069
  • Bump golang.org/x/oauth2 from 0.11.0 to 0.12.0 by @dependabot in #1066
  • Bump dev.openfeature:sdk from 1.6.0 to 1.6.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1071
  • Bump goreleaser/goreleaser-action from 4 to 5 by @dependabot in #1070
  • Bump @openfeature/go-feature-flag-provider from 0.5.14 to 0.5.15 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1075
  • Bump @jest/globals from 29.6.4 to 29.7.0 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1076
  • Bump jest from 29.6.4 to 29.7.0 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1074
  • Bump docker/setup-buildx-action from 2 to 3 by @dependabot in #1073
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.11 to 0.2.12 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1077
  • Bump k8s.io/apimachinery from 0.28.1 to 0.28.2 by @dependabot in #1082
  • Bump google.golang.org/api from 0.139.0 to 0.141.0 by @dependabot in #1086
  • Bump github.com/aws/aws-sdk-go from 1.45.6 to 1.45.11 by @dependabot in #1087
  • Bump k8s.io/client-go from 0.28.1 to 0.28.2 by @dependabot in #1083
  • Bump github.com/awslabs/aws-lambda-go-api-proxy from 0.14.0 to 0.15.0 by @dependabot in #1088
  • Bump go.uber.org/zap from 1.25.0 to 1.26.0 by @dependabot in #1085
  • Bump NUnit.Analyzers from 3.6.1 to 3.7.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1089
  • Bump @openfeature/go-feature-flag-provider from 0.5.15 to 0.5.16 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1090
  • Bump OpenFeature from 1.3.0 to 1.3.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1091
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.12 to 0.2.13 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1093
  • Bump semver from 6.3.0 to 6.3.1 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1094
  • Bump google.golang.org/api from 0.141.0 to 0.142.0 by @dependabot in #1095
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.18.39 to 1.18.42 by @dependabot in #1096
  • Bump github.com/aws/aws-sdk-go from 1.45.11 to 1.45.15 by @dependabot in #1097
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.5 to 1.39.0 by @dependabot in #1100
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.83 to 1.11.86 by @dependabot in #1099
  • Bump github.com/awslabs/aws-lambda-go-api-proxy from 0.15.0 to 0.16.0 by @dependabot in #1098

Full Changelog: v1.15.1...v1.15.2

v1.15.1

01 Sep 20:16
5926fe2
Compare
Choose a tag to compare

Fixes

Chore

Dependencies

  • Bump relay-proxy helm chart version v1.15.0 by @thomaspoignant in #1000
  • Bump github.com/open-feature/go-sdk from 1.6.0 to 1.7.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1005
  • Bump github.com/aws/aws-sdk-go from 1.44.317 to 1.44.322 by @dependabot in #1008
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.1 to 1.24.2 by @dependabot in #1007
  • Bump google.golang.org/api from 0.134.0 to 0.136.0 by @dependabot in #1006
  • Bump Microsoft.NET.Test.Sdk from 17.7.0 to 17.7.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1011
  • Bump dev.openfeature:sdk from 1.4.3 to 1.5.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1012
  • Bump cloud.google.com/go/storage from 1.31.0 to 1.32.0 by @dependabot in #1013
  • Bump k8s.io/client-go from 0.27.4 to 0.28.0 by @dependabot in #1014
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.2 to 1.24.4 by @dependabot in #1019
  • Bump github.com/aws/aws-sdk-go from 1.44.322 to 1.44.327 by @dependabot in #1022
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.77 to 1.11.79 by @dependabot in #1018
  • Bump google.golang.org/api from 0.136.0 to 0.138.0 by @dependabot in #1021
  • Bump Microsoft.NET.Test.Sdk from 17.7.1 to 17.7.2 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1042
  • Bump FluentAssertions from 6.11.0 to 6.12.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1028
  • Bump github.com/google/uuid from 1.3.0 to 1.3.1 by @dependabot in #1041
  • Bump k8s.io/api from 0.28.0 to 0.28.1 by @dependabot in #1040
  • Bump github.com/aws/aws-sdk-go from 1.44.327 to 1.44.332 by @dependabot in #1039
  • Bump jest from 29.6.2 to 29.6.4 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1030
  • Bump @jest/globals from 29.6.2 to 29.6.4 in /openfeature/provider_tests/js-integration-tests by @dependabot in #1029
  • Bump tj-actions/changed-files from 37 to 38 by @dependabot in #1027
  • Bump github.com/swaggo/echo-swagger from 1.4.0 to 1.4.1 by @dependabot in #1045
  • Bump github.com/aws/aws-sdk-go from 1.44.332 to 1.45.1 by @dependabot in #1048
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.26 to 0.1.27 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1024
  • Bump github.com/swaggo/swag from 1.16.1 to 1.16.2 by @dependabot in #1046
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.11.79 to 1.11.82 by @dependabot in #1049
  • Bump k8s.io/client-go from 0.28.0 to 0.28.1 by @dependabot in #1034
  • Bump k8s.io/apimachinery from 0.28.0 to 0.28.1 by @dependabot in #1036
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.4 to 1.38.5 by @dependabot in #1032
  • Bump github.com/aws/aws-sdk-go-v2 from 1.20.3 to 1.21.0 by @dependabot in #1037
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.24.4 to 1.24.5 by @dependabot in #1033
  • dep: update dependencies by @thomaspoignant in #1051

Full Changelog: v1.15.0...v1.15.1

v1.15.0

13 Aug 07:20
403fa03
Compare
Choose a tag to compare

v1.15.0 🙌

In this version:

  • GO Feature Flag is available in the scoop main repo
  • New examples on how to use GO Feature Flag with your Node.js application.
  • The relay proxy is using the AWS GO SDK v2.

Features

Core

Dependencies

  • Bump relay-proxy helm chart version v1.14.1 by @thomaspoignant in #983
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.10 to 0.2.11 in /openfeature/provider_tests/java-integration-tests by @dependabot in #979
  • Bump mikefarah/yq from 4.34.2 to 4.35.1 by @dependabot in #992
  • Bump dev.openfeature:sdk from 1.4.1 to 1.4.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #991
  • Bump dev.openfeature:sdk from 1.4.2 to 1.4.3 in /openfeature/provider_tests/java-integration-tests by @dependabot in #998

Full Changelog: v1.14.1...v1.15.0

v1.14.1

08 Aug 08:04
1fc00e9
Compare
Choose a tag to compare

v1.14.1

Changes

Dependencies

  • Bump relay-proxy helm chart version v1.14.0 by @thomaspoignant in #960
  • Bump github.com/aws/aws-sdk-go from 1.44.312 to 1.44.317 by @dependabot in #968
  • Bump golang.org/x/net from 0.12.0 to 0.14.0 by @dependabot in #970
  • Bump github.com/fsouza/fake-gcs-server from 1.46.0 to 1.47.4 by @dependabot in #975
  • Bump golang.org/x/oauth2 from 0.10.0 to 0.11.0 by @dependabot in #972
  • Bump github.com/aws/aws-sdk-go-v2 from 1.19.1 to 1.20.0 by @dependabot in #969
  • Bump go.uber.org/zap from 1.24.0 to 1.25.0 by @dependabot in #974
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.18.30 to 1.18.32 by @dependabot in #973
  • Bump Microsoft.NET.Test.Sdk from 17.6.3 to 17.7.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #976
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.23.4 to 1.24.1 by @dependabot in #971
  • fix doc SDK v1.14.0 by @thomaspoignant in #977
  • Bump @openfeature/js-sdk from 1.4.1 to 1.4.2 in /openfeature/provider_tests/js-integration-tests by @dependabot in #980
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.25 to 0.1.26 in /openfeature/provider_tests/go-integration-tests by @dependabot in #981

Full Changelog: v1.14.0...v1.14.1