Skip to content

v1.33.0

Compare
Choose a tag to compare
@thomaspoignant thomaspoignant released this 16 Aug 07:16
· 611 commits to main since this release

πŸš€ As each new version v1.33.0 is bringing some new things to your favourite feature flagging system πŸ™Œ

  • Limit bulk evaluation size:
    When doing a client evaluation (if you are using one of the client providers, kotlin, swift or web) your flags are evaluated in bulk.
    If you have a lot of flags it can be good to evaluate only the relevant flag for your application.
    With this version, you can add a special field in your evaluation context (gofeatureflag.flagList) to list the flags to evaluate and avoid the massive bulk evaluation for irrelevant flags. #2171

  • Helm, ad extra manifests: One common situation when using the helm chart is to have other resources around, like adding RBAC resources to the chart, etc ...
    With this addition, GO Feature Flag chart allows users to add extra resources via the value.yaml file. #2198

  • Fixes: we have also done fixes here a there, one notable one is a log issue detected by @yafanasiev.
    This is always great to see more people contribute to GO Feature Flag, don't hesitate to continue opening issue or pull request to the GO Feature Flag.

Features

  • feat(relay-proxy): Add the possibility to specify in the evaluation context which flag to evaluate in bulk evaluation flags by @thomaspoignant in #2171
  • feat(relay-proxy-helm): add ability to deploy extra manifests by @yafanasiev in #2198

Fixes

Documentation

Chore

Dependencies

  • chore: bump org.skyscreamer:jsonassert from 1.5.0 to 1.5.3 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #2155
  • chore: bump OpenFeature from 1.5.2 to 1.6.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2169
  • chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.37 to 0.1.38 in /openfeature/provider_tests/go-integration-tests by @dependabot in #2170
  • chore: bump @octokit/webhooks from 10.9.1 to 10.9.2 in /openfeature/ci_scripts by @dependabot in #2175
  • chore: bump follow-redirects from 1.15.2 to 1.15.6 in /examples/openfeature_web/webapp by @dependabot in #2177
  • chore: bump ws, engine.io-client, engine.io and socket.io-adapter in /examples/openfeature_web/webapp by @dependabot in #2176
  • chore: bump octokit from 2.0.18 to 3.1.2 in /openfeature/ci_scripts by @dependabot in #2174
  • chore: bump stylelint from 16.7.0 to 16.8.1 in /examples/openfeature_web/webapp by @dependabot in #2179
  • chore: bump @babel/preset-env from 7.25.0 to 7.25.3 in /examples/openfeature_web/webapp by @dependabot in #2180
  • chore: bump autoprefixer from 10.4.19 to 10.4.20 in /examples/openfeature_web/webapp by @dependabot in #2181
  • chore: bump black from 24.4.2 to 24.8.0 in /openfeature/providers/python-provider by @dependabot in #2182
  • chore: bump github.com/knadh/koanf/providers/file from 1.0.0 to 1.1.0 by @dependabot in #2184
  • chore: bump cloud.google.com/go/pubsub from 1.40.0 to 1.41.0 by @dependabot in #2185
  • chore: bump github.com/aws/aws-sdk-go from 1.55.3 to 1.55.5 by @dependabot in #2186
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.58.2 to 1.58.3 by @dependabot in #2187
  • chore: bump @typescript-eslint/parser from 7.17.0 to 7.18.0 in /examples/openfeature_react/react-app by @dependabot in #2191
  • chore: bump autoprefixer from 10.4.19 to 10.4.20 in /examples/openfeature_react/react-app by @dependabot in #2192
  • chore: bump @openfeature/react-sdk from 0.4.1 to 0.4.2 in /examples/openfeature_react/react-app by @dependabot in #2193
  • chore: bump google.golang.org/api from 0.189.0 to 0.190.0 by @dependabot in #2188
  • chore: bump openfeature-sdk from 0.7.0 to 0.7.1 in /openfeature/providers/python-provider by @dependabot in #2183
  • chore: bump @typescript-eslint/eslint-plugin from 7.17.0 to 8.0.0 in /examples/openfeature_react/react-app by @dependabot in #2194
  • chore: bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by @dependabot in #2189
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.9 to 1.17.10 by @dependabot in #2190
  • chore: bump OpenFeature.Contrib.GOFeatureFlag from 0.1.7 to 0.1.8 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2195
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.0 to 0.2.1 in /examples/openfeature_web/webapp by @dependabot in #2203
  • chore: bump pyyaml from 6.0.1 to 6.0.2 in /openfeature/providers/python-provider by @dependabot in #2205
  • chore: bump @typescript-eslint/eslint-plugin from 8.0.0 to 8.0.1 in /examples/openfeature_react/react-app by @dependabot in #2206
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.0 to 0.2.1 in /examples/openfeature_react/react-app by @dependabot in #2208
  • chore: bump vite from 5.3.5 to 5.4.0 in /examples/openfeature_react/react-app by @dependabot in #2209
  • chore: bump google.golang.org/api from 0.190.0 to 0.191.0 by @dependabot in #2210
  • chore: bump go.mongodb.org/mongo-driver from 1.16.0 to 1.16.1 by @dependabot in #2212
  • chore: bump jvm from 2.0.0 to 2.0.10 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2213
  • chore: bump eslint from 9.8.0 to 9.9.0 in /examples/openfeature_web/webapp by @dependabot in #2204
  • chore: bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #2211
  • chore: bump mikefarah/yq from 4.44.2 to 4.44.3 by @dependabot in #2214
  • chore: bump NUnit.Analyzers from 4.2.0 to 4.3.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2215
  • chore: bump @typescript-eslint/parser from 7.18.0 to 8.0.1 in /examples/openfeature_react/react-app by @dependabot in #2207
  • chore: bump org.junit.jupiter:junit-jupiter-engine from 5.10.3 to 5.11.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2224

New Contributors

Full Changelog: v1.32.0...v1.32.1