Skip to content

v1.41.0

Latest
Compare
Choose a tag to compare
@thomaspoignant thomaspoignant released this 14 Jan 14:08
· 84 commits to main since this release

In this version we have introduce a bunch of super interesting new stuff πŸ€—.

  • πŸ“„ First of all we have completely rewrite our documentation to make it easier to go through, and we have now put the relay-proxy and OpenFeature in the center of everything since this is the best way to experience GO Feature Flag.
  • πŸ“ A new way to write rules has been added. Until now the format to write rules was based on the nikunjy/rules library. You can keep using this format, but if you are more familliar with JSONLogic you can use it too πŸ™Œ.
  • πŸ•§ We removed the possibility to handle a timeout in the relay-proxy. Why? Because the echo middleware is causing more trouble than it helps, and we have decided that it is the responsibility of the clients to manage timeouts.
  • ‴️ In the exporters we have added the possibility to add static metadata along your events to enrich your evaluation data with your information.

Features

Fixes

Documentation

Chore

Chore (dependencies)

  • chore: bump eslint from 9.16.0 to 9.17.0 in /examples/openfeature_web/webapp by @dependabot in #2800
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.2 to 0.2.3 in /examples/openfeature_web/webapp by @dependabot in #2801
  • chore: bump highlight.js from 11.10.0 to 11.11.0 in /examples/openfeature_web/webapp by @dependabot in #2802
  • chore: bump @typescript-eslint/parser from 8.17.0 to 8.18.0 in /examples/openfeature_react/react-app by @dependabot in #2804
  • chore: bump @types/react-dom from 18.3.1 to 19.0.2 in /examples/openfeature_react/react-app by @dependabot in #2805
  • chore: bump @openfeature/go-feature-flag-web-provider from 0.2.2 to 0.2.3 in /examples/openfeature_react/react-app by @dependabot in #2807
  • chore: bump eslint from 9.16.0 to 9.17.0 in /examples/openfeature_react/react-app by @dependabot in #2808
  • chore: bump @typescript-eslint/eslint-plugin from 8.17.0 to 8.18.0 in /examples/openfeature_react/react-app by @dependabot in #2806
  • chore: bump dev.openfeature:sdk from 1.12.2 to 1.13.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2809
  • chore: bump go.opentelemetry.io/otel/sdk from 1.32.0 to 1.33.0 by @dependabot in #2810
  • chore: bump github.com/labstack/echo/v4 from 4.13.0 to 4.13.2 by @dependabot in #2815
  • chore: bump google.golang.org/api from 0.210.0 to 0.211.0 by @dependabot in #2818
  • chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.57.0 to 0.58.0 by @dependabot in #2816
  • chore: bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.26.0 to 0.27.0 by @dependabot in #2812
  • chore: bump go.opentelemetry.io/contrib/exporters/autoexport from 0.57.0 to 0.58.0 by @dependabot in #2814
  • chore: bump NUnit from 4.2.2 to 4.3.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2822
  • chore: bump stylelint from 16.11.0 to 16.12.0 in /examples/openfeature_web/webapp by @dependabot in #2803
  • chore(go): Bump GO to version v1.23.0 by @thomaspoignant in #2823
  • chore: bump k8s.io/client-go from 0.31.3 to 0.32.0 by @dependabot in #2821
  • chore: bump org.junit.jupiter:junit-jupiter-engine from 5.11.3 to 5.11.4 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2826
  • chore: bump helm/kind-action from 1.10.0 to 1.12.0 by @dependabot in #2858
  • chore: bump @openfeature/web-sdk from 1.3.2 to 1.4.0 in /examples/openfeature_react/react-app by @dependabot in #2852
  • chore: bump NUnit from 4.3.0 to 4.3.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2854
  • chore: bump tailwindcss from 3.4.16 to 3.4.17 in /examples/openfeature_react/react-app by @dependabot in #2848
  • chore: bump vite from 6.0.3 to 6.0.5 in /examples/openfeature_react/react-app by @dependabot in #2847
  • chore: bump @types/react from 19.0.1 to 19.0.2 in /examples/openfeature_react/react-app by @dependabot in #2846
  • chore: bump webpack-cli from 5.1.4 to 6.0.1 in /examples/openfeature_web/webapp by @dependabot in #2845
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.2 to 1.37.3 by @dependabot in #2835
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.7 to 1.32.8 by @dependabot in #2838
  • chore: bump pydantic from 2.10.3 to 2.10.4 in /openfeature/providers/python-provider by @dependabot in #2842
  • chore: bump urllib3 from 2.2.3 to 2.3.0 in /openfeature/providers/python-provider by @dependabot in #2843
  • chore: bump golang.org/x/net from 0.32.0 to 0.33.0 by @dependabot in #2831
  • chore: bump google.golang.org/api from 0.211.0 to 0.214.0 by @dependabot in #2828
  • chore: bump @typescript-eslint/eslint-plugin from 8.18.0 to 8.18.2 in /examples/openfeature_react/react-app by @dependabot in #2859
  • chore: bump NUnit.Analyzers from 4.4.0 to 4.5.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2855
  • chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.6 to 1.28.7 by @dependabot in #2832
  • chore: bump google.golang.org/grpc from 1.68.1 to 1.69.2 by @dependabot in #2861
  • chore: bump @openfeature/react-sdk from 0.4.9 to 0.4.10 in /examples/openfeature_react/react-app by @dependabot in #2853
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.71.0 to 1.71.1 by @dependabot in #2833
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.43 to 1.17.44 by @dependabot in #2829
  • chore: bump github.com/labstack/echo/v4 from 4.13.2 to 4.13.3 by @dependabot in #2834
  • chore: bump @typescript-eslint/parser from 8.18.0 to 8.18.2 in /examples/openfeature_react/react-app by @dependabot in #2860
  • chore: bump @openfeature/web-sdk from 1.3.2 to 1.4.0 in /examples/openfeature_web/webapp by @dependabot in #2844
  • chore: bump org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.9.0 to 1.10.1 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #2841
  • chore: bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.9.0 to 1.10.1 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #2840
  • chore: bump dev.openfeature:android-sdk from 0.3.0 to 0.3.2 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #2839
  • chore: bump cloud.google.com/go/storage from 1.48.0 to 1.49.0 by @dependabot in #2836
  • chore: bump NUnit.Analyzers from 4.5.0 to 4.6.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2890
  • chore: bump eslint from 9.17.0 to 9.18.0 in /examples/openfeature_web/webapp by @dependabot in #2893
  • chore: bump @babel/eslint-parser from 7.25.9 to 7.26.5 in /examples/openfeature_web/webapp by @dependabot in #2894
  • chore: bump stylelint from 16.12.0 to 16.13.0 in /examples/openfeature_web/webapp by @dependabot in #2895
  • chore: bump uuid from 11.0.4 to 11.0.5 in /examples/openfeature_web/webapp by @dependabot in #2896
  • chore: bump dev.openfeature:sdk from 1.13.0 to 1.14.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2897
  • chore: bump typescript from 5.7.2 to 5.7.3 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #2898
  • chore: bump eslint from 9.17.0 to 9.18.0 in /examples/openfeature_react/react-app by @dependabot in #2899
  • chore: bump github.com/IBM/sarama from 1.44.0 to 1.45.0 by @dependabot in #2901
  • chore: bump typescript from 5.7.2 to 5.7.3 in /examples/openfeature_react/react-app by @dependabot in #2903
  • chore: bump eslint-plugin-react-refresh from 0.4.16 to 0.4.18 in /examples/openfeature_react/react-app by @dependabot in #2906
  • chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.72.0 to 1.72.2 by @dependabot in #2907
  • chore: bump @typescript-eslint/parser from 8.19.0 to 8.19.1 in /examples/openfeature_react/react-app by @dependabot in #2904
  • chore: bump cloud.google.com/go/storage from 1.49.0 to 1.50.0 by @dependabot in #2908
  • chore: bump @types/react-dom from 19.0.2 to 19.0.3 in /examples/openfeature_react/react-app by @dependabot in #2905
  • chore: bump github.com/diegoholiveira/jsonlogic/v3 from 3.6.1 to 3.7.1 by @dependabot in #2909
  • chore: bump github.com/samber/slog-zap/v2 from 2.6.1 to 2.6.2 by @dependabot in #2913
  • chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.34.0 to 0.35.0 by @dependabot in #2916
  • chore: bump pydantic from 2.10.4 to 2.10.5 in /openfeature/providers/python-provider by @dependabot in #2925
  • chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.45 to 1.17.48 by @dependabot in #2911
  • chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.4 to 1.37.6 by @dependabot in #2923
  • chore: bump google.golang.org/api from 0.214.0 to 0.216.0 by @dependabot in #2915
  • chore: bump go.mongodb.org/mongo-driver from 1.17.1 to 1.17.2 by @dependabot in #2910
  • chore: bump github.com/testcontainers/testcontainers-go/modules/azurite from 0.34.0 to 0.35.0 by @dependabot in #2921
  • chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.8 to 1.32.10 by @dependabot in #2924
  • chore: bump dev.openfeature:sdk from 1.13.0 to 1.14.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2926
  • chore: bump mikefarah/yq from 4.44.6 to 4.45.1 by @dependabot in #2927
  • chore: bump abatilo/actions-poetry from 3 to 4 by @dependabot in #2928
  • chore: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.34.0 to 0.35.0 by @dependabot in #2922
  • chore: bump github.com/fsouza/fake-gcs-server from 1.51.0 to 1.52.1 by @dependabot in #2920

New Contributors

Full Changelog: v1.40.0...v1.41.0