Skip to content

v1.34.0

Compare
Choose a tag to compare
@thomaspoignant thomaspoignant released this 13 Sep 14:35
· 502 commits to main since this release
65a084c

πŸ™Œ Woop! Woop! πŸ™Œ
πŸš€ This is time for a new GO Feature Flag release.

Dynamic Bucketing: Tailored Rollouts for Every Team

Tired of generic percentage-based rollouts? Introducing dynamic bucketing!
Now, you can easily target specific teams or groups by using a custom bucketingKey in your evaluation context.
This gives you granular control over feature rollouts and ensures the right people get the right features at the right time.
Check the doc to know more.

Enhanced Deployments and Docker Images

We've supercharged our deployments and Docker images with the OCI Specification, ensuring compatibility and ease of use. Plus, our Helm charts now offer more flexibility, allowing you to customize your deployments to fit your unique requirements.

Ready to experience the power of GO Feature Flag v1.34.0? Upgrade it now and start unlocking the full potential of your feature flags!

Features

  • feat: Implement dynamic targeting key by @ricardobeat in #2218
  • feat(relay-proxy-helm): add ability render ingress host as a template by @yafanasiev in #2292
  • feat: add docker labels of the OCI Image Format Specification by @itchyny in #2258

Fixes

Documentation

Chore

  • chore(helm): Bump relay-proxy helm chart version v1.33.0 by @thomaspoignant in #2226
  • chore: bump github.com/docker/docker from 27.1.0+incompatible to 27.1.1+incompatible by @dependabot in #2230
  • chore: bump vite from 5.4.0 to 5.4.1 in /examples/openfeature_react/react-app by @dependabot in #2231
  • chore: bump @typescript-eslint/parser from 8.0.1 to 8.1.0 in /examples/openfeature_react/react-app by @dependabot in #2232
  • chore: bump eslint from 8.57.0 to 9.9.0 in /examples/openfeature_react/react-app by @dependabot in #2233
  • chore: bump @typescript-eslint/eslint-plugin from 8.0.1 to 8.1.0 in /examples/openfeature_react/react-app by @dependabot in #2234
  • chore: bump google.golang.org/api from 0.191.0 to 0.192.0 by @dependabot in #2235
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.27 to 1.27.28 by @dependabot in #2236
  • chore: bump k8s.io/apimachinery from 0.30.3 to 0.31.0 by @dependabot in #2239
  • chore: bump github.com/prometheus/client_golang from 1.19.1 to 1.20.0 by @dependabot in #2245
  • chore: bump stylelint from 16.8.1 to 16.8.2 in /examples/openfeature_web/webapp by @dependabot in #2247
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.34.3 to 1.34.4 by @dependabot in #2244
  • chore: bump github.com/fsouza/fake-gcs-server from 1.49.2 to 1.49.3 by @dependabot in #2241
  • chore: bump github.com/IBM/sarama from 1.43.2 to 1.43.3 by @dependabot in #2243
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.3 to 1.59.0 by @dependabot in #2242
  • chore: bump k8s.io/client-go from 0.30.3 to 0.31.0 by @dependabot in #2246
  • chore: bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2248
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.10 to 1.17.11 by @dependabot in #2238
  • chore: bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2251
  • chore: bump OpenFeature.Contrib.GOFeatureFlag from 0.1.8 to 0.1.9 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2250
  • chore: bump OpenFeature.Contrib.GOFeatureFlag from 0.1.9 to 0.1.10 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2252
  • chore: bump NUnit from 4.1.0 to 4.2.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2254
  • chore: bump dev.openfeature:sdk from 1.9.0 to 1.9.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2255
  • chore: bump dev.openfeature:sdk from 1.9.0 to 1.9.1 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2259
  • chore: bump jvm from 2.0.10 to 2.0.20 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2260
  • chore: bump eslint from 9.9.0 to 9.9.1 in /examples/openfeature_web/webapp by @dependabot in #2261
  • chore: bump @babel/preset-env from 7.25.3 to 7.25.4 in /examples/openfeature_web/webapp by @dependabot in #2262
  • chore: bump webpack from 5.93.0 to 5.94.0 in /examples/openfeature_web/webapp by @dependabot in #2263
  • chore: bump @openfeature/web-sdk from 1.2.1 to 1.2.2 in /examples/openfeature_web/webapp by @dependabot in #2264
  • chore: bump @typescript-eslint/eslint-plugin from 8.1.0 to 8.2.0 in /examples/openfeature_react/react-app by @dependabot in #2265
  • chore: bump eslint from 9.9.0 to 9.9.1 in /examples/openfeature_react/react-app by @dependabot in #2266
  • chore: bump eslint-plugin-react-refresh from 0.4.9 to 0.4.11 in /examples/openfeature_react/react-app by @dependabot in #2267
  • chore: bump @openfeature/web-sdk from 1.2.1 to 1.2.2 in /examples/openfeature_react/react-app by @dependabot in #2268
  • chore: bump @types/react from 18.3.3 to 18.3.4 in /examples/openfeature_react/react-app by @dependabot in #2269
  • chore: bump vite from 5.4.1 to 5.4.2 in /examples/openfeature_react/react-app by @dependabot in #2271
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.28 to 1.27.30 by @dependabot in #2274
  • chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.28.0 to 1.29.0 by @dependabot in #2277
  • chore: bump cloud.google.com/go/pubsub from 1.41.0 to 1.42.0 by @dependabot in #2282
  • chore: bump github.com/prometheus/client_golang from 1.20.0 to 1.20.2 by @dependabot in #2283
  • chore: bump github.com/testcontainers/testcontainers-go from 0.32.0 to 0.33.0 by @dependabot in #2284
  • chore: bump @openfeature/react-sdk from 0.4.2 to 0.4.3 in /examples/openfeature_react/react-app by @dependabot in #2272
  • chore: bump google.golang.org/api from 0.192.0 to 0.194.0 by @dependabot in #2276
  • chore: bump tj-actions/changed-files from 44 to 45 by @dependabot in #2287
  • chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.32.0 to 0.33.0 by @dependabot in #2285
  • chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.52.0 to 0.54.0 by @dependabot in #2273
  • chore(CI): Ignore deprecated notice because unmaintained otelecho by @thomaspoignant in #2304
  • chore: bump @types/react from 18.3.4 to 18.3.5 in /examples/openfeature_react/react-app by @dependabot in #2303
  • chore: bump @openfeature/web-sdk from 1.2.2 to 1.2.3 in /examples/openfeature_web/webapp by @dependabot in #2299
  • chore: bump @openfeature/react-sdk from 0.4.3 to 0.4.4 in /examples/openfeature_react/react-app by @dependabot in #2302
  • chore: bump @typescript-eslint/eslint-plugin from 8.2.0 to 8.3.0 in /examples/openfeature_react/react-app by @dependabot in #2300
  • chore: bump stylelint from 16.8.2 to 16.9.0 in /examples/openfeature_web/webapp by @dependabot in #2298
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.59.0 to 1.61.0 by @dependabot in #2297
  • chore: bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #2296
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.30 to 1.27.31 by @dependabot in #2295
  • chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.28.0 to 1.29.0 by @dependabot in #2281
  • chore: bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2291
  • chore: bump @openfeature/web-sdk from 1.2.2 to 1.2.3 in /examples/openfeature_react/react-app by @dependabot in #2301
  • chore: bump google.golang.org/api from 0.194.0 to 0.195.0 by @dependabot in #2294
  • chore: bump @typescript-eslint/parser from 8.1.0 to 8.3.0 in /examples/openfeature_react/react-app by @dependabot in #2305
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.11 to 1.17.16 by @dependabot in #2306
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.34.4 to 1.34.6 by @dependabot in #2307
  • chore: bump NUnit from 4.2.0 to 4.2.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2288
  • chore: bump OpenFeature from 1.6.0 to 2.0.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2253
  • chore: Bump docusaurus version to 3.5.2 by @thomaspoignant in #2202
  • chore: bump NUnit from 4.2.1 to 4.2.2 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2310
  • chore: bump dev.openfeature:sdk from 1.9.1 to 1.10.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2315
  • chore: bump Microsoft.NET.Test.Sdk from 17.11.0 to 17.11.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2316
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.61.0 to 1.61.2 by @dependabot in #2318
  • chore: bump github.com/prometheus/client_golang from 1.20.2 to 1.20.3 by @dependabot in #2319
  • chore: bump google.golang.org/api from 0.195.0 to 0.196.0 by @dependabot in #2322
  • chore: bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #2323
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.31 to 1.27.33 by @dependabot in #2325
  • chore: bump vite from 5.4.2 to 5.4.3 in /examples/openfeature_react/react-app by @dependabot in #2327
  • chore: bump @openfeature/react-sdk from 0.4.4 to 0.4.5 in /examples/openfeature_react/react-app by @dependabot in #2328
  • chore: bump @typescript-eslint/parser from 8.3.0 to 8.4.0 in /examples/openfeature_react/react-app by @dependabot in #2329
  • chore: bump eslint from 9.9.1 to 9.10.0 in /examples/openfeature_react/react-app by @dependabot in #2331
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.16 to 1.17.18 by @dependabot in #2326
  • chore: bump pydantic from 2.8.2 to 2.9.0 in /openfeature/providers/python-provider by @dependabot in #2332
  • chore: bump eslint from 9.9.1 to 9.10.0 in /examples/openfeature_web/webapp by @dependabot in #2333
  • chore: bump dev.openfeature:sdk from 1.9.1 to 1.10.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2334
  • chore: bump @typescript-eslint/eslint-plugin from 8.3.0 to 8.4.0 in /examples/openfeature_react/react-app by @dependabot in #2330
  • chore: bump peter-evans/create-pull-request from 6 to 7 by @dependabot in #2335
  • chore: bump FluentAssertions from 6.12.0 to 6.12.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2336
  • chore: bump github.com/open-feature/go-sdk from 1.12.0 to 1.13.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #2337
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.34.6 to 1.34.8 by @dependabot in #2320
  • chore: bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in #2321
  • chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.2.0 to 0.2.1 in /openfeature/provider_tests/go-integration-tests by @dependabot in #2338

New Contributors

Full Changelog: v1.33.0...v1.34.0