Skip to content

Releases: thomaspoignant/go-feature-flag

v1.45.0

23 May 16:27
8e0e938
Compare
Choose a tag to compare

🚀 This new version is providing a new exciting capability for the project, by starting to put the building blocks for in process evaluation. You will be soon be able to evaluate your flags locally directly in your openfeature server providers. This is a huge milestone for GO Feature Flag because it will bring consistency on how we evaluate flags and reducing the network calls.

In this version we have also bring some fixes and improve the new tracking capability.

We are excited to hear feedbacks about this release, so feel free to contact us at any time to share with us what you like and dislike in GO Feature Flag : [email protected] 📧.

Features

Fixes

Documentation

Chore

Dependencies

  • chore: [Snyk] Security upgrade redoc from 2.1.3 to 2.5.0 by @thomaspoignant in #3361
  • chore: bump github.com/knadh/koanf/v2 from 2.1.2 to 2.2.0 by @dependabot in #3346
  • chore: bump github.com/knadh/koanf/providers/file from 1.1.2 to 1.2.0 by @dependabot in #3347
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.2 to 1.33.3 by @dependabot in #3348
  • chore: bump github.com/knadh/koanf/parsers/yaml from 0.1.0 to 1.0.0 by @dependabot in #3352
  • chore: bump @types/react from 19.1.1 to 19.1.2 in /examples/openfeature_react/react-app by @dependabot in #3353
  • chore: bump @openfeature/react-sdk from 0.4.11 to 1.0.0 in /examples/openfeature_react/react-app by @dependabot in #3354
  • chore: bump eslint from 9.24.0 to 9.25.0 in /examples/openfeature_react/react-app by @dependabot in #3355
  • chore: bump @typescript-eslint/parser from 8.29.1 to 8.30.1 in /examples/openfeature_react/react-app by @dependabot in #3356
  • chore: bump tailwindcss from 4.1.3 to 4.1.4 in /examples/openfeature_react/react-app by @dependabot in #3359
  • chore: bump github.com/knadh/koanf/providers/env from 1.0.0 to 1.1.0 by @dependabot in #3349
  • chore: bump vite from 6.2.6 to 6.3.2 in /examples/openfeature_react/react-app by @dependabot in #3358
  • chore: bump @vitejs/plugin-react from 4.3.4 to 4.4.1 in /examples/openfeature_react/react-app by @dependabot in #3360
  • chore: bump github.com/knadh/koanf/parsers/json from 0.1.0 to 1.0.0 by @dependabot in #3351
  • chore: bump github.com/knadh/koanf/providers/posflag from 0.1.0 to 1.0.0 by @dependabot in #3350
  • chore: bump github.com/knadh/koanf/providers/confmap from 0.1.0 to 1.0.0 by @dependabot in #3345
  • chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.2.4 to 0.2.5 in /openfeature/provider_tests/go-integration-tests by @dependabot in #3365
  • chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.36.0 to 0.37.0 by @dependabot in #3369
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.72 to 1.17.73 by @dependabot in #3376
  • chore: bump google.golang.org/grpc from 1.71.1 to 1.72.0 by @dependabot in #3378
  • chore: bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 by @dependabot in #3372
  • chore: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.36.0 to 0.37.0 by @dependabot in #3375
  • chore: bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /examples/openfeature_react/react-app by @dependabot in #3381
  • chore: bump @typescript-eslint/parser from 8.30.1 to 8.31.0 in /examples/openfeature_react/react-app by @dependabot in #3382
  • chore: bump vite from 6.3.2 to 6.3.3 in /examples/openfeature_react/react-app by @dependabot in #3384
  • chore: bump eslint from 9.25.0 to 9.25.1 in /examples/openfeature_react/react-app by @dependabot in #3385
  • chore: bump webpack from 5.99.6 to 5.99.7 in /examples/openfeature_web/webapp by @dependabot in #3386
  • chore: bump eslint from 9.25.0 to 9.25.1 in /examples/openfeature_web/webapp by @dependabot in #3388
  • chore: bump cloud.google.com/go/storage from 1.51.0 to 1.52.0 by @dependabot in #3379
  • chore: bump google.golang.org/api from 0.229.0 to 0.230.0 by @dependabot in #3380
  • chore: bump @typescript-eslint/eslint-plugin from 8.30.1 to 8.31.0 in /examples/openfeature_react/react-app by @dependabot in #3383
  • chore: bump OpenFeature from 2.4.0 to 2.5.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #3389
  • chore: bump stylelint from 16.18.0 to 16.19.1 in /examples/openfeature_web/webapp by @dependabot in #3387
  • chore: bump github.com/redis/go-redis/v9 from 9.7.3 to 9.8.0 by @dependabot in #3392
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.3 to 1.35.0 by @dependabot in #3393
  • chore: bump cloud.google.com/go/storage from 1.52.0 to 1.53.0 by @dependabot in #3395
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.2 to 1.79.3 by @dependabot in #3394
  • chore: bump htmlnano from 2.1.1 to 2.1.2 in /examples/openfeature_web/webapp by @dependabot in #3399
  • chore: bump @babel/preset-env from 7.26.9 to 7.27.1 in /examples/openfeature_web/webapp by @dependabot in #3400
  • chore: bump eslint from 9.25.1 to 9.26.0 in /examples/openfeature_web/webapp by @dependabot in #3402
  • chore: bump pydantic from 2.11.3 to 2.11.4 in /openfeature/providers/python-provider by @dependabot in #3398
  • chore: bump google.golang.org/api from 0.230.0 to 0.231.0 by @dependabot in #3396
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.73 to 1.17.74 by @dependabot in #3397
  • chore: bump @types/react-dom from 19.1.2 to 19.1.3 in /examples/openfeature_react/react-app by @dependabot in #3403
  • chore: bump @typescript-eslint/parser from 8.31.0 to 8.31.1 in /examples/openfeature_react/react-app by @dependabot in #3404
  • chore: bump vite from 6.3.3 to 6.3.4 in /examples/openfeature_react/react-app by @dependabot in #3405
  • chore: Update OpenFeature.Contrib.GOFeatureFlag to 0.2.1 by @dependabot in #3390
  • chore: bump tailwindcss from 4.1.4 to 4.1.5 in /examples/openfeature_react/react-app by @dependabot in #3407
  • chore: bump eslint from 9.25.1 to 9.26.0 in /examples/openfeature_react/react-app by @dependabot in #3408
  • chore: bump k8s.io/client-go from 0.32.3 to 0.33.0 by @dependabot in #3373
  • chore: bump @babel/eslint-parser from 7.27.0 to 7.27.1 in /examples/openfeature_web/webapp by @dependabot in #3401
  • chore: bump @typescript-eslint/eslint-plugin from 8.31.0 to 8.31.1 in /examples/openfeature_react/react-app by @dependabot in #3406
  • chore: bump mikefarah/yq from 4.45.1 to 4.45.2 by @dependabot in #3409
  • chore: bump @typescript-eslint/eslint-plugin from 8.31.1 to 8.32.0 in /examples/openfeature_react/react-app by @dependabot in #3414
  • chore: bump vite from 6.3.4 to 6.3.5 in /examples/openfeature_react/react-app by @dependabot in #3415
  • chore: bump @types/react from 19.1.2 to 19.1.3 in /examples/openfeature_react/react-app by @dependabot in #3416
  • chore: bump tailwindcss from 4.1.5 to 4.1.6 in /examples/openfeature_react/react-app by @dependabot in #3418
  • chore: bump @typescript-eslint/parser from 8.31.1 to 8.32.0 in /examples/openfeature_react/react-app by @dependabot in #3417
  • chore: bump webpack from 5.99.7 to 5.99.8 in /examples/openfeature_web/webapp by @dependabot in #3419
  • chore: bump @babel/preset-env from 7.27.1 to 7.27.2 in /examples/openfeature_web/webapp by @dependabot in #3420
  • chore: bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 by @dependabot in #3421
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.74 to 1.17.75 by @dependabot in #3424
  • chore: bump github.com/labstack/echo-contrib from 0.17.3 to 0.17.4 by @dependabot in #3426
  • chore: bump google.golang.org/api from 0.231.0 to 0.232.0 by @dependabot in #3425
  • chore: bump mikefarah/yq from 4.45.2 to 4.45.4 by @dependabot in #3427
  • chore: [Snyk] Security upgrade react-datepicker from 4.21.0 to 6.0.0 by @thomaspoignant in #3428
  • chore: bump dev.openfeature:sdk from 1.14.2 to 1.15.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #3429
  • chore: bump google.golang.org/api from 0.232.0 to 0.233.0 by @dependabot in #3430
  • chore: bump k8s.io/apimachinery from 0.33.0 to 0.33.1 by @dependabot in #3432
  • chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.9.0 to 1.10.0 by @dependabot in #3435
  • chore: bump google.golang.org/grpc from 1.72.0 to 1.72.1 by @dependabot in #3431
  • chore: bump dev.openfeature:sdk from 1.14.2 to 1.15.1 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3437
  • chore: bump jvm from 2.1.20 to 2.1.21 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3438
  • chore: bump cloud.google.com/go/storage from 1.53.0 to 1.54.0 by @dependabot in #3436
  • chore: bump eslint from 9.26.0 to 9.27.0 in /examples/openfeature_web/webapp by @dependabot in #3439
  • chore: bump tailwindcss from 4.1.6 to 4.1.7 in /examples/openfeature_react/react-app by @dependabot in #3440
  • chore: bump eslint from 9.26.0 to 9.27.0 in /examples/openfeature_react/react-app by @dependabot in #3441
  • chore: bump @typescript-eslint/parser from 8.32.0 to 8.32.1 in /examples/openfeature_react/react-app by @dependabot in #3442
  • chore: bump @types/react from 19.1.3 to 19.1.4 in /ex...
Read more

v1.44.0

21 Apr 08:48
4d2dad1
Compare
Choose a tag to compare

v1.44.0 is an exciting version, with some really nice addition to GO Feature Flag 🙌 .

  • 🚀 We are introducing the possibility to send tracking events to the relay proxy.

    When you are using feature flags, sometimes you want to send more information than just evaluation data.
    With this version, you can now have a tracking exporter that allows to send tracking events to the relay proxy.

    This will allow to be compatible with the tracking specification of OpenFeature (we will update the providers to support tracking).

  • We ease the possibility to configure your relay-proxy with environment variables by adding a prefix to your environment variables, this will help you if you have issues because you cannot control all the environment variables set to your relay-proxy.

  • We have also fix a bug with the kafka exporter that was introduced in v1.43.0 that was failling with the error client has run out of available brokers to talk to.

Feat

Fixes

Docs

Chore

Dependencies

  • chore(helm): Bump relay-proxy helm chart version v1.43.1 by @thomaspoignant in #3304
  • chore: bump OpenFeature from 2.3.2 to 2.4.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #3334
  • chore: bump org.junit.jupiter:junit-jupiter-engine from 5.12.1 to 5.12.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #3333
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.6 to 0.7.7 in /openfeature/provider_tests/js-integration-tests by @dependabot in #3332
  • chore: bump @typescript-eslint/parser from 8.29.0 to 8.29.1 in /examples/openfeature_react/react-app by @dependabot in #3331
  • chore: bump @types/react from 19.1.0 to 19.1.1 in /examples/openfeature_react/react-app by @dependabot in #3329
  • chore: bump @openfeature/core from 1.7.2 to 1.8.0 in /examples/openfeature_react/react-app by @dependabot in #3328
  • chore: bump vite from 6.2.5 to 6.2.6 in /examples/openfeature_react/react-app by @dependabot in #3327
  • chore: bump webpack from 5.98.0 to 5.99.5 in /examples/openfeature_web/webapp by @dependabot in #3325
  • chore: bump openfeature-sdk from 0.8.0 to 0.8.1 in /openfeature/providers/python-provider by @dependabot in #3322
  • chore: bump pydantic from 2.11.2 to 2.11.3 in /openfeature/providers/python-provider by @dependabot in #3321
  • chore: bump org.gradle.toolchains.foojay-resolver-convention from 0.9.0 to 0.10.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3319
  • chore: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.66 to 1.17.67 by @dependabot in #3316
  • chore: bump github.com/aws/aws-lambda-go from 1.47.0 to 1.48.0 by @dependabot in #3314
  • chore: bump github.com/diegoholiveira/jsonlogic/v3 from 3.8.1 to 3.8.3 by @dependabot in #3313
  • chore: bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot in #3312
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.38.4 to 1.38.5 by @dependabot in #3310
  • chore: bump urllib3 from 2.3.0 to 2.4.0 in /openfeature/providers/python-provider by @dependabot in #3323
  • chore: bump github.com/prometheus/client_golang from 1.21.1 to 1.22.0 by @dependabot in #3308
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.6 to 0.7.7 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #3324
  • chore: bump @types/react-dom from 19.1.1 to 19.1.2 in /examples/openfeature_react/react-app by @dependabot in #3330
  • chore: bump pytest-docker from 3.2.0 to 3.2.1 in /openfeature/providers/python-provider by @dependabot in #3320
  • chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.2 to 1.9.0 by @dependabot in #3317
  • chore: bump cloud.google.com/go/pubsub from 1.48.1 to 1.49.0 by @dependabot in #3309
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.1 to 1.79.2 by @dependabot in #3318
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.71 to 1.17.72 by @dependabot in #3315
  • chore: bump @typescript-eslint/eslint-plugin from 8.29.0 to 8.29.1 in /examples/openfeature_react/react-app by @dependabot in #3326

Full Changelog: v1.43.1...v1.43.2

v1.43.1

10 Apr 09:15
3839b8c
Compare
Choose a tag to compare

This version contains a fix on how to configure kafka addresses via an environment variable.

Fixes

Docs

Chore

  • chore: standardize the error code when no token are provided by the relayproxy by @dependabot in #3230

Dependencies

  • chore: bump @types/react from 19.0.12 to 19.1.0 in /examples/openfeature_react/react-app by @dependabot in #3281
  • chore: bump tailwindcss from 4.0.17 to 4.1.3 in /examples/openfeature_react/react-app by @dependabot in #3282
  • chore: bump @typescript-eslint/parser from 8.28.0 to 8.29.0 in /examples/openfeature_react/react-app by @dependabot in #3285
  • chore: bump eslint from 9.23.0 to 9.24.0 in /examples/openfeature_react/react-app by @dependabot in #3287
  • chore: bump typescript from 5.8.2 to 5.8.3 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #3288
  • chore: bump @types/react-dom from 19.0.4 to 19.1.1 in /examples/openfeature_react/react-app by @dependabot in #3283
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.38.3 to 1.38.4 by @dependabot in #3289
  • chore: bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #3290
  • chore: bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 by @dependabot in #3291
  • chore: bump pydantic from 2.11.1 to 2.11.2 in /openfeature/providers/python-provider by @dependabot in #3292
  • chore: bump rel from 0.4.9.19 to 0.4.9.20 in /openfeature/providers/python-provider by @dependabot in #3293
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.29.12 to 1.29.13 by @dependabot in #3294
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.1 to 1.33.2 by @dependabot in #3296
  • chore: bump cloud.google.com/go/pubsub from 1.48.0 to 1.48.1 by @dependabot in #3297
  • chore: bump typescript from 5.8.2 to 5.8.3 in /examples/openfeature_react/react-app by @dependabot in #3286
  • chore: bump stylelint from 16.17.0 to 16.18.0 in /examples/openfeature_web/webapp by @dependabot in #3301
  • chore: bump browser-sync from 3.0.3 to 3.0.4 in /examples/openfeature_web/webapp by @dependabot in #3302
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.69 to 1.17.71 by @dependabot in #3298
  • chore: bump eslint from 9.23.0 to 9.24.0 in /examples/openfeature_web/webapp by @dependabot in #3300
  • chore: bump vite from 6.2.3 to 6.2.5 in /examples/openfeature_react/react-app by @dependabot in #3284

Full Changelog: v1.43.0...v1.43.1

v1.43.0

03 Apr 06:49
cd9a2ec
Compare
Choose a tag to compare

What's Changed

Features

Fixes

Documentation

Chore

Dependencies

  • chore: bump golang.org/x/net from 0.35.0 to 0.37.0 by @dependabot in #3179
  • chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.59.0 to 0.60.0 by @dependabot in #3180
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.38.0 to 1.38.1 by @dependabot in #3181
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.0 to 1.33.1 by @dependabot in #3182
  • chore: bump autoprefixer from 10.4.20 to 10.4.21 in /examples/openfeature_web/webapp by @dependabot in #3191
  • chore: bump go.opentelemetry.io/contrib/exporters/autoexport from 0.59.0 to 0.60.0 by @dependabot in #3190
  • chore: bump @typescript-eslint/eslint-plugin from 8.25.0 to 8.26.0 in /examples/openfeature_react/react-app by @dependabot in #3194
  • chore: bump vite from 6.2.0 to 6.2.1 in /examples/openfeature_react/react-app by @dependabot in #3198
  • chore: bump tailwindcss from 4.0.9 to 4.0.12 in /examples/openfeature_react/react-app by @dependabot in #3199
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.78.0 to 1.78.1 by @dependabot in #3193
  • chore: bump eslint from 9.21.0 to 9.22.0 in /examples/openfeature_web/webapp by @dependabot in #3192
  • chore: bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.28.0 to 0.29.0 by @dependabot in #3188
  • chore: bump @typescript-eslint/parser from 8.25.0 to 8.26.0 in /examples/openfeature_react/react-app by @dependabot in #3196
  • chore: bump google.golang.org/api from 0.223.0 to 0.224.0 by @dependabot in #3187
  • chore: bump autoprefixer from 10.4.20 to 10.4.21 in /examples/openfeature_react/react-app by @dependabot in #3197
  • chore: bump eslint from 9.21.0 to 9.22.0 in /examples/openfeature_react/react-app by @dependabot in #3195
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.64 to 1.17.65 by @dependabot in #3183
  • chore: bump golang.org/x/oauth2 from 0.27.0 to 0.28.0 by @dependabot in #3178
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.5 to 0.7.6 in /openfeature/provider_tests/js-integration-tests by @dependabot in #3204
  • chore: bump @typescript-eslint/eslint-plugin from 8.26.0 to 8.26.1 in /examples/openfeature_react/react-app by @dependabot in #3211
  • chore: bump tailwindcss from 4.0.12 to 4.0.14 in /examples/openfeature_react/react-app by @dependabot in #3212
  • chore: bump vite from 6.2.1 to 6.2.2 in /examples/openfeature_react/react-app by @dependabot in #3213
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.5 to 0.7.6 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #3214
  • chore: bump @babel/eslint-parser from 7.26.8 to 7.26.10 in /examples/openfeature_web/webapp by @dependabot in #3215
  • chore: bump postcss-cli from 11.0.0 to 11.0.1 in /examples/openfeature_web/webapp by @dependabot in #3217
  • chore: bump org.junit.jupiter:junit-jupiter-engine from 5.12.0 to 5.12.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #3227
  • chore: bump cloud.google.com/go/storage from 1.50.0 to 1.51.0 by @dependabot in #3221
  • chore: bump k8s.io/api from 0.32.2 to 0.32.3 by @dependabot in #3224
  • chore: bump @typescript-eslint/parser from 8.26.0 to 8.26.1 in /examples/openfeature_react/react-app by @dependabot in #3210
  • chore: bump FluentAssertions from 8.1.1 to 8.2.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #3226
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.78.1 to 1.78.2 by @dependabot in #3225
  • chore: bump cloud.google.com/go/pubsub from 1.47.0 to 1.48.0 by @dependabot in #3218
  • chore: bump stylelint from 16.15.0 to 16.16.0 in /examples/openfeature_web/webapp by @dependabot in #3216
  • chore: bump k8s.io/client-go from 0.32.2 to 0.32.3 by @dependabot in #3220
  • chore: bump google.golang.org/api from 0.224.0 to 0.226.0 by @dependabot in #3223
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.65 to 1.17.66 by @dependabot in #3219
  • chore: bump eslint from 9.22.0 to 9.23.0 in /examples/openfeature_web/webapp by @dependabot in #3233
  • chore: bump eslint from 9.22.0 to 9.23.0 in /examples/openfeature_react/react-app by @dependabot in #3235
  • chore: bump tailwindcss from 4.0.14 to 4.0.15 in /examples/openfeature_react/react-app by @dependabot in #3236
  • chore: bump @typescript-eslint/eslint-plugin from 8.26.1 to 8.27.0 in /examples/openfeature_react/react-app by @dependabot in #3234
  • chore: bump @types/react from 19.0.10 to 19.0.12 in /examples/openfeature_react/react-app by @dependabot in #3237
  • chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.4.2 to 0.4.3 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3238
  • chore: bump github.com/BurntSushi/toml from 1.4.0 to 1.5.0 by @dependabot in #3241
  • chore: bump jvm from 2.1.10 to 2.1.20 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3239
  • chore: bump github.com/diegoholiveira/jsonlogic/v3 from 3.7.4 to 3.7.5 by @dependabot in #3242
  • chore: bump github.com/redis/go-redis/v9 from 9.7.1 to 9.7.3 by @dependabot in #3240
  • chore: bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #3249
  • chore: bump github.com/testcontainers/testcontainers-go from 0.35.0 to 0.36.0 by @dependabot in #3250
  • chore: bump github.com/diegoholiveira/js...
Read more

v1.42.0

07 Mar 21:44
00845b5
Compare
Choose a tag to compare

🚚 In this version we have refactored the DataExporter to be able to configure multiple destinations to export your flag evaluation data.
⚙️ You can now configure GO Feature Flag to export the data in different place at the same time.

In the relay-proxy you can now add multiple destinations.
Here is an example on how to export in 2 different S3 buckets with different formats:

exporters:
  - kind: s3
    bucket: evaluation-data-bucket
    flushInterval: 10000
    format: JSON

  - kind: s3
    bucket: evaluation-data-bucket-2
    flushInterval: 2000
    format: CSV

🙏 This is a long waiting pull request initiated by @hoangnv-bkhn, thanks a lot for all the work on this and the inspiration to implement this 🙇.

Feat

Fix

Documentation

Chore

Dependencies

  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.14 to 1.37.15 by @dependabot in #3114
  • chore: bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #3116
  • chore: bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #3117
  • chore: bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.1 by @dependabot in #3123
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.19 to 1.32.20 by @dependabot in #3124
  • chore: bump google.golang.org/api from 0.221.0 to 0.222.0 by @dependabot in #3125
  • chore: bump github.com/aws/smithy-go from 1.22.2 to 1.22.3 by @dependabot in #3115
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.77.0 to 1.77.1 by @dependabot in #3119
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.62 to 1.17.63 by @dependabot in #3120
  • chore: bump github.com/aws/aws-sdk-go-v2 from 1.36.2 to 1.36.3 by @dependabot in #3156
  • chore: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.60 to 1.17.61 by @dependabot in #3159
  • chore: bump google.golang.org/api from 0.222.0 to 0.223.0 by @dependabot in #3160
  • chore: bump go.mongodb.org/mongo-driver from 1.17.2 to 1.17.3 by @dependabot in #3161
  • chore: bump github.com/IBM/sarama from 1.45.0 to 1.45.1 by @dependabot in #3158
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.15 to 1.38.0 by @dependabot in #3163
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.20 to 1.33.0 by @dependabot in #3164
  • chore: bump golang.org/x/oauth2 from 0.26.0 to 0.27.0 by @dependabot in #3162
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.77.1 to 1.78.0 by @dependabot in #3166
  • chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.2.3 to 0.2.4 in /openfeature/provider_tests/go-integration-tests by @dependabot in #3170
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.63 to 1.17.64 by @dependabot in #3165
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.29.8 to 1.29.9 by @dependabot in #3172

Full Changelog: v1.41.3...v1.42.0

python-provider-v0.4.2

07 Mar 19:18
5caf22c
Compare
Choose a tag to compare

What's Changed

  • feat: handle 400 error with response message by @gogbog in #3147
  • chore: bump openfeature-sdk from 0.7.5 to 0.8.0 in /openfeature/providers/python-provider by @dependabot in #3076
  • chore: bump pytest from 8.3.4 to 8.3.5 in /openfeature/providers/python-provider by @dependabot in #3148

New Contributors

Full Changelog: python-provider-v0.4.1...python-provider-v0.4.2

v1.41.3

21 Feb 15:23
8b56403
Compare
Choose a tag to compare

In this version we are bumping GO to 1.23.6 in order to fix CVE-2024-34158 and CVE-2024-34156.

What's Changed

Full Changelog: v1.41.2...v1.41.3

v1.41.2

20 Feb 08:36
434010f
Compare
Choose a tag to compare

Fix

Docs

Chore

  • chore(helm): Bump relay-proxy helm chart version v1.41.1 by @thomaspoignant in #3065
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.4 to 0.7.5 in /openfeature/provider_tests/js-integration-tests by @dependabot in #3069
  • chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.2.2 to 0.2.3 in /openfeature/provider_tests/go-integration-tests by @dependabot in #3070
  • chore: bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #3071
  • chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.4.1 to 0.4.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #3073
  • chore: bump openfeature-sdk from 0.7.5 to 0.8.0 in /openfeature/providers/python-provider by @dependabot in #3076
  • chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.1 to 1.8.2 by @dependabot in #3077
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.76.0 to 1.77.0 by @dependabot in #3078
  • chore: bump github.com/diegoholiveira/jsonlogic/v3 from 3.7.3 to 3.7.4 by @dependabot in #3079
  • chore: bump k8s.io/client-go from 0.32.1 to 0.32.2 by @dependabot in #3081
  • chore: bump github.com/spf13/cobra from 1.8.1 to 1.9.1 by @dependabot in #3082
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.60 to 1.17.62 by @dependabot in #3083
  • chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.4.1 to 0.4.2 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3089
  • chore: bump google.golang.org/api from 0.220.0 to 0.221.0 by @dependabot in #3085
  • chore: bump @typescript-eslint/parser from 8.23.0 to 8.24.0 in /examples/openfeature_react/react-app by @dependabot in #3091
  • chore: bump postcss from 8.5.1 to 8.5.2 in /examples/openfeature_react/react-app by @dependabot in #3092
  • chore: bump webpack from 5.97.1 to 5.98.0 in /examples/openfeature_web/webapp by @dependabot in #3093
  • chore: bump eslint from 9.20.0 to 9.20.1 in /examples/openfeature_react/react-app by @dependabot in #3095
  • chore: bump @openfeature/core from 1.7.0 to 1.7.1 in /examples/openfeature_react/react-app by @dependabot in #3097
  • chore: bump @babel/preset-env from 7.26.8 to 7.26.9 in /examples/openfeature_web/webapp by @dependabot in #3098
  • chore: bump @types/react from 19.0.8 to 19.0.9 in /examples/openfeature_react/react-app by @dependabot in #3099
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.18 to 1.32.19 by @dependabot in #3088
  • chore: bump github.com/fsouza/fake-gcs-server from 1.52.1 to 1.52.2 by @dependabot in #3084
  • chore: bump eslint from 9.20.0 to 9.20.1 in /examples/openfeature_web/webapp by @dependabot in #3096
  • chore: bump dev.openfeature:sdk from 1.14.0 to 1.14.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #3102
  • chore: bump @typescript-eslint/eslint-plugin from 8.23.0 to 8.24.0 in /examples/openfeature_react/react-app by @dependabot in #3100
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.4 to 0.7.5 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #3090
  • chore: bump tailwindcss from 4.0.5 to 4.0.6 in /examples/openfeature_react/react-app by @dependabot in #3094

Full Changelog: v1.41.1...v1.41.2

v1.41.1

10 Feb 11:02
8cc08fe
Compare
Choose a tag to compare

Fix

Documentation

Chore dependencies

  • chore: bump @types/react from 19.0.2 to 19.0.7 in /examples/openfeature_react/react-app by @dependabot in #2932
  • chore(helm): Bump relay-proxy helm chart version v1.41.0 by @thomaspoignant in #2933
  • chore: bump FluentAssertions from 7.0.0 to 8.0.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2943
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.3 to 0.7.4 in /openfeature/provider_tests/js-integration-tests by @dependabot in #2946
  • chore: bump @openfeature/go-feature-flag-provider from 0.7.3 to 0.7.4 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #2947
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.3 to 0.2.4 in /examples/openfeature_web/webapp by @dependabot in #2948
  • chore: bump stylelint from 16.13.0 to 16.13.2 in /examples/openfeature_web/webapp by @dependabot in #2949
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.3 to 0.2.4 in /examples/openfeature_react/react-app by @dependabot in #2950
  • chore: bump postcss from 8.4.49 to 8.5.1 in /examples/openfeature_react/react-app by @dependabot in #2951
  • chore: bump @typescript-eslint/parser from 8.19.1 to 8.20.0 in /examples/openfeature_react/react-app by @dependabot in #2952
  • chore: bump k8s.io/api from 0.32.0 to 0.32.1 by @dependabot in #2954
  • chore: bump go.opentelemetry.io/contrib/exporters/autoexport from 0.58.0 to 0.59.0 by @dependabot in #2957
  • chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.8.0 to 1.8.1 by @dependabot in #2956
  • chore: bump github.com/diegoholiveira/jsonlogic/v3 from 3.7.1 to 3.7.3 by @dependabot in #2959
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.6 to 1.37.9 by @dependabot in #2963
  • chore: bump github.com/aws/aws-sdk-go-v2 from 1.32.8 to 1.33.0 by @dependabot in #2965
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.10 to 1.32.13 by @dependabot in #2967
  • chore: bump k8s.io/client-go from 0.32.0 to 0.32.1 by @dependabot in #2972
  • chore: bump google.golang.org/api from 0.216.0 to 0.217.0 by @dependabot in #2968
  • chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.58.0 to 0.59.0 by @dependabot in #2962
  • chore: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.51 to 1.17.54 by @dependabot in #2961
  • chore: bump github.com/aws/aws-sdk-go from 1.55.5 to 1.55.6 by @dependabot in #2970
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.72.2 to 1.73.2 by @dependabot in #2964
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.10 to 1.29.1 by @dependabot in #2971
  • chore: bump coverlet.collector from 6.0.3 to 6.0.4 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2974
  • chore: bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.27.0 to 0.28.0 by @dependabot in #2953
  • chore: [Snyk] Security upgrade postcss from 8.4.47 to 8.5.0 by @thomaspoignant in #2975
  • chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.4.0 to 0.4.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2977
  • chore: bump github.com/open-feature/go-sdk from 1.14.0 to 1.14.1 in /openfeature/provider_tests/go-integration-tests by @dependabot in #2981
  • chore: bump FluentAssertions from 8.0.0 to 8.0.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2980
  • chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.2.1 to 0.2.2 in /openfeature/provider_tests/go-integration-tests by @dependabot in #2982
  • chore: bump @babel/preset-env from 7.26.0 to 7.26.7 in /examples/openfeature_web/webapp by @dependabot in #2984
  • chore: bump pydantic from 2.10.5 to 2.10.6 in /openfeature/providers/python-provider by @dependabot in #2985
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.4 to 0.2.5 in /examples/openfeature_web/webapp by @dependabot in #2986
  • chore: bump stylelint from 16.13.2 to 16.14.0 in /examples/openfeature_web/webapp by @dependabot in #2987
  • chore: bump eslint from 9.18.0 to 9.19.0 in /examples/openfeature_web/webapp by @dependabot in #2988
  • chore: bump google.golang.org/api from 0.217.0 to 0.218.0 by @dependabot in #2990
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.13 to 1.32.14 by @dependabot in #2991
  • chore: bump github.com/aws/aws-sdk-go-v2 from 1.33.0 to 1.34.0 by @dependabot in #2993
  • chore: bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.5.0 to 1.6.0 by @dependabot in #2999
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.48 to 1.17.54 by @dependabot in #2995
  • chore: bump google.golang.org/grpc from 1.69.4 to 1.70.0 by @dependabot in #2998
  • chore: bump @typescript-eslint/parser from 8.20.0 to 8.21.0 in /examples/openfeature_react/react-app by @dependabot in #3001
  • chore: bump tailwindcss from 3.4.17 to 4.0.0 in /examples/openfeature_react/react-app by @dependabot in #3002
  • chore: bump @types/react from 19.0.7 to 19.0.8 in /examples/openfeature_react/react-app by @dependabot in #3003
  • chore: bump eslint from 9.18.0 to 9.19.0 in /examples/openfeature_react/react-app by @dependabot in #3004
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.4 to 0.2.5 in /examples/openfeature_react/react-app by @dependabot in #3005
  • chore: bump vite from 6.0.7 to 6.0.11 in /examples/openfeature_react/react-app by @dependabot in #3007
  • chore: bump JRubics/poetry-publish from 2.0 to 2.1 by @dependabot in #3008
  • chore: bump helm/chart-testing-action from 2.6.1 to 2.7.0 by @dependabot in #3009
  • chore: bump @typescript-eslint/eslint-plugin from 8.20.0 to 8.21.0 in /examples/openfeature_react/react-app by @dependabot in #3006
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.9 to 1.37.10 by @dependabot in #2992
  • docs: Update getting_started.md by @randewallace in #3011
  • chore: bump openfeature-sdk from 0.7.4 to 0.7.5 in /openfeature/providers/python-provider by @dependabot in #3013
  • chore: bump black from 24.10.0 to 25.1.0 in /openfeature/providers/python-provider by @dependabot in #3014
  • chore: bump stylelint f...
Read more

python-provider-v0.4.1

10 Feb 08:32
8cc08fe
Compare
Choose a tag to compare

What's Changed

  • fix: Use exporter metadata in remote evaluations by @thomaspoignant in #2983
  • chore: bump pydantic from 2.10.5 to 2.10.6 in /openfeature/providers/python-provider by @dependabot in #2985
  • chore: bump openfeature-sdk from 0.7.4 to 0.7.5 in /openfeature/providers/python-provider by @dependabot in #3013
  • chore: bump black from 24.10.0 to 25.1.0 in /openfeature/providers/python-provider by @dependabot in #3014
  • chore: bump pytest-docker from 3.1.1 to 3.1.2 in /openfeature/providers/python-provider by @dependabot in #3033
  • chore: bump pytest-docker from 3.1.2 to 3.2.0 in /openfeature/providers/python-provider by @dependabot in #3043

Full Changelog: python-provider-v0.4.0...python-provider-v0.4.1