Releases: thomaspoignant/go-feature-flag
python-provider-v0.4.0
Feat
- feat: support exporter metadata in python provider by @thomaspoignant in #2976
Chore
- chore: bump pydantic from 2.9.2 to 2.10.1 in /openfeature/providers/python-provider by @dependabot in #2730
- chore: bump openfeature-sdk from 0.7.2 to 0.7.4 in /openfeature/providers/python-provider by @dependabot in #2738
- chore: bump pydantic from 2.10.1 to 2.10.2 in /openfeature/providers/python-provider by @dependabot in #2739
- chore: bump pytest from 8.3.3 to 8.3.4 in /openfeature/providers/python-provider by @dependabot in #2740
- chore: bump pydantic from 2.10.2 to 2.10.3 in /openfeature/providers/python-provider by @dependabot in #2760
- 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 pydantic from 2.10.4 to 2.10.5 in /openfeature/providers/python-provider by @dependabot in #2925
Full Changelog: python-provider-v0.3.0...python-provider-v0.4.0
kotlin-provider-v0.3.0
What's Changed
- chore: bump dev.openfeature:sdk from 1.13.0 to 1.14.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2897
- feat: Support exporter metadata in Android provider by @thomaspoignant in #2944
Full Changelog: kotlin-provider-v0.2.0...kotlin-provider-v0.3.0
v1.41.0
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
- feat: Support JSON logic rules by @thomaspoignant in #2863
- feat(jsonschema): Release a new version of the jsonschema v1.40.0 by @thomaspoignant in #2797
- feat: Add metadata in the exporters by @thomaspoignant in #2930
Fixes
- fix(relayproxy): Remove Timeout middleware by @thomaspoignant in #2864
- fix: rollback action poetry by @thomaspoignant in #2891
Documentation
- docs: Complete rewrite of the documentation by @thomaspoignant in #2885
- docs: Change buttons + remove duplicate redirection by @thomaspoignant in #2887
- docs: Adding contributing page to the doc by @thomaspoignant in #2888
- docs(example): Fixing link in react example by @thomaspoignant in #2756
- docs(docusaurus): Create a new documentation version v1.40.0 by @thomaspoignant in #2798
- docs(helm): Update relay proxy helm README by @thomaspoignant in #2799
- Update ADOPTERS.md by @brjadams in #2886
- docs: add getting started video by @thomaspoignant in #2929
Chore
- chore(helm): Bump relay-proxy helm chart version v1.40.0 by @thomaspoignant in #2796
- docs(README): Update sponsor list by @thomaspoignant in #2825
- docs(README): Update sponsor list by @thomaspoignant in #2827
- ci(icu): fix ICU error in integration tests for dotnet by @thomaspoignant in #2857
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 ...
kotlin-provider-v0.2.0
🚀 This new version of the Kotlin provider is now supporting flag metadata 🙌.
- feat(kotlin-provider): Support flag metadata by @thomaspoignant in #2862
v1.40.0
In this version we are finally deprecating the v0.x.x
flag format 🙌
This version brings also a good set of bug fixes and features:
- Improve the rule validation with the parsing method of
nikunjy/rules
. - fix the exporter timestamp format in the data collector endpoint.
- fix an issue with the Timeout middleware for
labstack/echo
. - Improve performance of data exporter when using a non-bulk exporter.
Feat
- chore: Remove support for v0 format by @thomaspoignant in #2496
- feat: Test if rule format is valid by @thomaspoignant in #2795
Fixes
- fix(exporter): Ensure that timestamp are in second and not milliseconds by @thomaspoignant in #2751
- fix: DataCollectorHook event time converted to seconds by @augustinasrce in #2750
- fix: Use timeout middleware as the 1st middleware by @thomaspoignant in #2759
- fix(exporter): Don't lock for non bulk exporter by @thomaspoignant in #2793
- fix(timeout): Fix the swagger issue introduce after fixing #2758 by @thomaspoignant in #2794
Documentation
- docs(helm): Update relay proxy helm README by @thomaspoignant in #2722
- docs(docusaurus): Create a new documentation version v1.39.1 by @thomaspoignant in #2721
- docs(swagger): remove user field in the context by @thomaspoignant in #2732
- docs(website): fix openfeature_python.md documentation by @CMiksche in #2733
Chore
- chore(helm): Bump relay-proxy helm chart version v1.39.1 by @thomaspoignant in #2720
- chore: bump typescript from 5.6.3 to 5.7.2 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #2724
- chore: bump typescript from 5.6.3 to 5.7.2 in /examples/openfeature_react/react-app by @dependabot in #2726
- chore: bump @typescript-eslint/parser from 8.14.0 to 8.15.0 in /examples/openfeature_react/react-app by @dependabot in #2727
- chore: bump @typescript-eslint/eslint-plugin from 8.14.0 to 8.15.0 in /examples/openfeature_react/react-app by @dependabot in #2725
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.3.0 to 0.4.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2729
- chore: bump pydantic from 2.9.2 to 2.10.1 in /openfeature/providers/python-provider by @dependabot in #2730
- chore: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #2731
- chore: bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #2728
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.68.0 to 1.69.0 by @dependabot in #2735
- chore: bump jvm from 2.0.21 to 2.1.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2737
- chore: bump openfeature-sdk from 0.7.2 to 0.7.4 in /openfeature/providers/python-provider by @dependabot in #2738
- chore: bump pydantic from 2.10.1 to 2.10.2 in /openfeature/providers/python-provider by @dependabot in #2739
- chore: bump pytest from 8.3.3 to 8.3.4 in /openfeature/providers/python-provider by @dependabot in #2740
- chore: bump eslint from 9.15.0 to 9.16.0 in /examples/openfeature_react/react-app by @dependabot in #2741
- chore: bump @vitejs/plugin-react from 4.3.3 to 4.3.4 in /examples/openfeature_react/react-app by @dependabot in #2742
- chore: bump vite from 5.4.11 to 6.0.1 in /examples/openfeature_react/react-app by @dependabot in #2743
- chore: bump @typescript-eslint/eslint-plugin from 8.15.0 to 8.16.0 in /examples/openfeature_react/react-app by @dependabot in #2744
- chore: bump @typescript-eslint/parser from 8.15.0 to 8.16.0 in /examples/openfeature_react/react-app by @dependabot in #2745
- chore: bump FluentAssertions from 6.12.2 to 7.0.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2748
- chore: bump stylelint from 16.10.0 to 16.11.0 in /examples/openfeature_web/webapp by @dependabot in #2747
- chore: bump eslint from 9.15.0 to 9.16.0 in /examples/openfeature_web/webapp by @dependabot in #2746
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.40 to 1.17.41 by @dependabot in #2736
- chore: bump pydantic from 2.10.2 to 2.10.3 in /openfeature/providers/python-provider by @dependabot in #2760
- chore: bump github.com/aws/aws-sdk-go-v2 from 1.32.5 to 1.32.6 by @dependabot in #2761
- chore: bump cloud.google.com/go/storage from 1.47.0 to 1.48.0 by @dependabot in #2762
- chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.6 to 1.32.7 by @dependabot in #2763
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.1 to 1.37.2 by @dependabot in #2766
- chore: bump golang.org/x/net from 0.31.0 to 0.32.0 by @dependabot in #2767
- chore: bump github.com/labstack/echo/v4 from 4.12.0 to 4.13.0 by @dependabot in #2771
- chore: bump cloud.google.com/go/pubsub from 1.45.1 to 1.45.3 by @dependabot in #2764
- chore: bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #2770
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.5 to 1.28.6 by @dependabot in #2768
- chore: bump webpack from 5.96.1 to 5.97.1 in /examples/openfeature_web/webapp by @dependabot in #2775
- chore: bump @openfeature/go-feature-flag-web-provider from 0.2.1 to 0.2.2 in /examples/openfeature_web/webapp by @dependabot in #2776
- chore: bump @openfeature/go-feature-flag-web-provider from 0.2.1 to 0.2.2 in /examples/openfeature_react/react-app by @dependabot in #2777
- chore: bump vite from 6.0.1 to 6.0.3 in /examples/openfeature_react/react-app by @dependabot in #2778
- chore: bump @typescript-eslint/eslint-plugin from 8.16.0 to 8.17.0 in /examples/openfeature_react/react-app by @dependabot in #2779
- chore: bump react, react-dom and @types/react in /examples/openfeature_react/react-app by @dependabot in #2781
- chore: bump eslint-plugin-react-refresh from 0.4.14 to 0.4.16 in /examples/openfeature_react/react-app by @dependabot in #2782
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.41 to 1.17.43 by @dependabot in #2773
- chore: bump @openfeature/react-sdk from 0.4.8 to 0.4.9 in /examples/openfeature_react/react-app by @dependabot in #2783
- chore: bump @typescript-eslint/parser from 8.16.0 to 8.17.0 in /examples/openfeature_react/react-app by @dependabot in #2784
- chore: bump eslint-plugin-react-hooks from 5.0.0 to 5.1.0 in /examples/openfeature_react/react-app by @dependabot in #2780
- chore: bump mikefarah/yq from 4.44.5 to 4.44.6 by @dependabot in #2785
- chore: bump org.gradle.toolchains.foojay-resolver-convention from 0.8.0 to 0.9.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2774
- chore: bump dev.openfeature:sdk from 1.12.2 to 1.13.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2787
- chore: bump github.com/open-feature/go-sdk from 1.13.1 to 1.14.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in https:...
kotlin-provider-v0.1.1
🚀 v0.1.1
of the OpenFeature Kotlin provider for Android 🤖
This version fix an issue in the data collector hook were the timestamp is in millisecond instead of seconds.
fix
- fix: DataCollectorHook event time converted to seconds by @augustinasrce in #2750
chore
- 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 org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.8.1 to 1.9.0 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #2364
- chore: bump org.jetbrains.kotlinx:kotlinx-coroutines-core from 1.8.1 to 1.9.0 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #2363
New Contributors
- @augustinasrce made their first contribution in #2397
Full Changelog: kotlin-provider-v0.1.0...kotlin-provider-v0.1.1
v1.39.1
🙇 We had some issue to release the version v1.39.0
, this version is here with a fixed release process.
In terms of functionality the v1.39.0
and the v1.39.1
are exactly the same.
v1.39.0
Yes it is time for a new version of GO Feature Flag 🙌 v1.39.0 is here 🚀
- 🪟 In this version we want to please Azure users by providing integration with Azure Blob Storage, you can now store your configuration in Azure and also export flag usage in it too.
- 💻 We have also introduce feature flag management in the command line ⌨️, you can now use the GO Feature Flag Command Line evaluate your flag directly in your terminal, this will allow you to use feature flags directly in your CI/CD.
- 🔎 @hairyhenderson has also improved the observability of the relay proxy, by allowing enabling the pprof endpoints, adding the go metrics and support multiple log format.
Features
- feat: Azure Blob Storage Exporter by @Abeeujah in #2637
- feat: Azure Blob Storage Retriever by @Abeeujah in #2672
- feat: command line evaluation by @mexes20 in #2609
- feat(pprof): Allow enabling pprof endpoint separately from debug flag by @hairyhenderson in #2710
- feat(metrics): Collect process and Go runtime metrics by @hairyhenderson in #2708
- feat(logging): Support logfmt by @hairyhenderson in #2712
Fixes
- fix(teamsnotifier): Sort update keys to avoid flaky tests by @thomaspoignant in #2642
- fix(lint): linter issue with redifinition of max by @thomaspoignant in #2669
Docs
- docs(docusaurus): Create a new documentation version v1.38.0 by @thomaspoignant in #2640
- docs(helm): Update relay proxy helm README by @thomaspoignant in #2641
- docs: fix formatting configuration.md by @aizatto in #2692
- fix: [Snyk] Security upgrade tailwindcss from 3.4.13 to 3.4.15 by @thomaspoignant in #2689
- docs(java): blog post for java breaking change by @thomaspoignant in #2693
Chore
- chore(helm): Bump relay-proxy helm chart version v1.38.0 by @thomaspoignant in #2639
- chore: bump FluentAssertions from 6.12.1 to 6.12.2 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2668
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.35 to 1.17.37 by @dependabot in #2667
- chore: bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 by @dependabot in #2664
- chore: bump go.opentelemetry.io/otel from 1.31.0 to 1.32.0 by @dependabot in #2662
- chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.56.0 to 0.57.0 by @dependabot in #2661
- chore: bump @typescript-eslint/eslint-plugin from 8.12.2 to 8.13.0 in /examples/openfeature_react/react-app by @dependabot in #2660
- chore: bump @openfeature/web-sdk from 1.3.1 to 1.3.2 in /examples/openfeature_react/react-app by @dependabot in #2657
- chore: bump uuid from 11.0.2 to 11.0.3 in /examples/openfeature_web/webapp by @dependabot in #2656
- chore: bump @openfeature/web-sdk from 1.3.1 to 1.3.2 in /examples/openfeature_web/webapp by @dependabot in #2655
- chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.5.1 to 1.8.0 by @dependabot in #2653
- chore: bump go.opentelemetry.io/otel/trace from 1.31.0 to 1.32.0 by @dependabot in #2649
- chore: bump github.com/knadh/koanf/v2 from 2.1.1 to 2.1.2 by @dependabot in #2650
- chore: bump go.opentelemetry.io/contrib/exporters/autoexport from 0.56.0 to 0.57.0 by @dependabot in #2645
- chore: bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #2651
- chore: bump @typescript-eslint/parser from 8.12.2 to 8.13.0 in /examples/openfeature_react/react-app by @dependabot in #2658
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.36.3 to 1.37.0 by @dependabot in #2665
- chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.3 to 1.32.5 by @dependabot in #2647
- chore: bump golang.org/x/net from 0.30.0 to 0.31.0 by @dependabot in #2648
- chore: bump google.golang.org/api from 0.204.0 to 0.205.0 by @dependabot in #2652
- chore: bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.25.0 to 0.26.0 by @dependabot in #2659
- chore: bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.3.2 to 1.4.1 by @dependabot in #2646
- chore: bump NUnit.Analyzers from 4.3.0 to 4.4.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2670
- chore: bump eslint from 9.14.0 to 9.15.0 in /examples/openfeature_web/webapp by @dependabot in #2673
- chore: bump eslint from 9.14.0 to 9.15.0 in /examples/openfeature_react/react-app by @dependabot in #2674
- chore: bump vite from 5.4.10 to 5.4.11 in /examples/openfeature_react/react-app by @dependabot in #2675
- chore: bump @typescript-eslint/eslint-plugin from 8.13.0 to 8.14.0 in /examples/openfeature_react/react-app by @dependabot in #2676
- chore: bump @typescript-eslint/parser from 8.13.0 to 8.14.0 in /examples/openfeature_react/react-app by @dependabot in #2677
- chore: bump github.com/Azure/azure-sdk-for-go/sdk/storage/azblob from 1.4.1 to 1.5.0 by @dependabot in #2678
- chore: bump github.com/aws/smithy-go from 1.22.0 to 1.22.1 by @dependabot in #2679
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.3 to 1.67.0 by @dependabot in #2680
- chore: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.44 to 1.17.45 by @dependabot in #2682
- chore: bump cloud.google.com/go/storage from 1.46.0 to 1.47.0 by @dependabot in #2683
- chore: bump google.golang.org/api from 0.205.0 to 0.206.0 by @dependabot in #2685
- chore: bump mikefarah/yq from 4.44.3 to 4.44.5 by @dependabot in #2686
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.3 to 1.28.4 by @dependabot in #2684
- chore: bump codecov/codecov-action from 4 to 5 by @dependabot in #2687
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.37 to 1.17.38 by @dependabot in #2681
- chore: bump OpenFeature from 2.0.0 to 2.1.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #2688
- chore: Bump docusaurus by @thomaspoignant in #2694
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.3.0 to 0.4.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2695
- chore: bump k8s.io/apimachinery from 0.31.2 to 0.31.3 by @dependabot in #2696
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.37.0 to 1.37.1 by @dependabot in #2699
- chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.5 to 1.32.6 by @dependabot in #2700
- chore: bump google.golang.org/api from 0.206.0 to 0.209.0 by @dependabot in #2698
- chore: bump k8s.io/client-go from 0.31.2 to 0.31.3 by @dependabot in #2705
- chore: bump k8s.io/api from 0.31.2 to 0.31.3 by @dependabot in #2697
- chore: bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.45 to 1.17.46 by @dependabot in #2704
- chore: bump github.com/aws/aws-sdk-...
python-provider-v0.3.0
python-provider-v0.3.0
🚀 This new version of the GO Feature Flag Openfeature Python Provider is now supporting api keys.
🔧 This version is also fixing a bug when building the URL that was removing the path after the first /
of the URL.
🔧 There is also a dependency upgrade for all the dependencies.
Pull requests
- chore: bump pydantic from 2.9.1 to 2.9.2 in /openfeature/providers/python-provider by @dependabot in #2416
- chore: bump black from 24.8.0 to 24.10.0 in /openfeature/providers/python-provider by @dependabot in #2524
- chore: bump openfeature-sdk from 0.7.1 to 0.7.2 in /openfeature/providers/python-provider by @dependabot in #2591
- fix(python): Fix URL formatting + authorized key by @thomaspoignant in #2707
Full Changelog: python-provider-v0.2.1...python-provider-v0.3.0
v1.38.0
Feat
- feat: Added kinesis exporter and respective tests. by @baitcode in #2575
- feat: Add Discord Notifier by @JosueBrenes in #2603
- feat: Added Microsoft Teams Notifier by @martinvibes in #2636
- feat: Add Bitbucket retriever by @CollinsC1O in #2611
Fix
- fix(test): Wait in pprof test by @thomaspoignant in #2576
- fix: unassign issue workflow by @hoangnv-bkhn in #2574
- fix(otel): Don't require entrypoint config to initialize OTel by @hairyhenderson in #2579
- fix(otel): fix resource attribute parsing by @hairyhenderson in #2608
- fix: [Snyk] Fix for 4 vulnerabilities by @thomaspoignant in #2630
Documentation
- docs(docusaurus): Create a new documentation version v1.37.1 by @thomaspoignant in #2572
- docs(helm): Update relay proxy helm README by @thomaspoignant in #2573
- docs(README): Update sponsor list by @thomaspoignant in #2581
- docs: Add doc for kinesis by @thomaspoignant in #2606
- docs(README): Update sponsor list by @thomaspoignant in #2631
- docs(README): Update sponsor list by @thomaspoignant in #2634
Chore
- chore(helm): Bump relay-proxy helm chart version v1.37.1 by @thomaspoignant in #2571
- chore: bump @babel/preset-env from 7.25.8 to 7.26.0 in /examples/openfeature_web/webapp by @dependabot in #2582
- chore: bump uuid from 10.0.0 to 11.0.1 in /examples/openfeature_web/webapp by @dependabot in #2583
- chore: bump @babel/eslint-parser from 7.25.8 to 7.25.9 in /examples/openfeature_web/webapp by @dependabot in #2584
- chore: bump k8s.io/client-go from 0.31.1 to 0.31.2 by @dependabot in #2585
- chore: bump github.com/testcontainers/testcontainers-go from 0.33.0 to 0.34.0 by @dependabot in #2586
- chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.33.0 to 0.34.0 by @dependabot in #2587
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.33 to 1.17.34 by @dependabot in #2588
- chore: bump dev.openfeature:sdk from 1.12.1 to 1.12.2 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2589
- chore: bump google.golang.org/api from 0.201.0 to 0.203.0 by @dependabot in #2590
- chore: bump openfeature-sdk from 0.7.1 to 0.7.2 in /openfeature/providers/python-provider by @dependabot in #2591
- chore: bump cloud.google.com/go/pubsub from 1.44.0 to 1.45.1 by @dependabot in #2593
- chore: bump go.opentelemetry.io/contrib/samplers/jaegerremote from 0.24.0 to 0.25.0 by @dependabot in #2594
- chore: bump @typescript-eslint/eslint-plugin from 8.10.0 to 8.11.0 in /examples/openfeature_react/react-app by @dependabot in #2598
- chore: bump @types/react from 18.3.11 to 18.3.12 in /examples/openfeature_react/react-app by @dependabot in #2600
- chore: bump eslint-plugin-react-refresh from 0.4.13 to 0.4.14 in /examples/openfeature_react/react-app by @dependabot in #2601
- chore: bump vite from 5.4.9 to 5.4.10 in /examples/openfeature_react/react-app by @dependabot in #2602
- chore: bump @typescript-eslint/parser from 8.10.0 to 8.11.0 in /examples/openfeature_react/react-app by @dependabot in #2599
- chore: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.33.0 to 0.34.0 by @dependabot in #2596
- chore: Remove testcontainer example by @thomaspoignant in #2605
- chore: bump cloud.google.com/go/storage from 1.45.0 to 1.46.0 by @dependabot in #2612
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.36.2 to 1.36.3 by @dependabot in #2613
- chore: bump google.golang.org/api from 0.203.0 to 0.204.0 by @dependabot in #2617
- chore: bump @openfeature/web-sdk from 1.2.4 to 1.3.1 in /examples/openfeature_react/react-app by @dependabot in #2618
- chore: bump eslint from 9.13.0 to 9.14.0 in /examples/openfeature_react/react-app by @dependabot in #2621
- chore: bump @typescript-eslint/eslint-plugin from 8.11.0 to 8.12.2 in /examples/openfeature_react/react-app by @dependabot in #2622
- chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.32.2 to 1.32.3 by @dependabot in #2623
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.28.0 to 1.28.1 by @dependabot in #2615
- chore: bump @openfeature/react-sdk from 0.4.6 to 0.4.8 in /examples/openfeature_react/react-app by @dependabot in #2619
- chore: bump @typescript-eslint/parser from 8.11.0 to 8.12.2 in /examples/openfeature_react/react-app by @dependabot in #2620
- chore: bump eslint from 9.13.0 to 9.14.0 in /examples/openfeature_web/webapp by @dependabot in #2625
- chore: bump @openfeature/web-sdk from 1.2.4 to 1.3.1 in /examples/openfeature_web/webapp by @dependabot in #2627
- chore: bump uuid from 11.0.1 to 11.0.2 in /examples/openfeature_web/webapp by @dependabot in #2628
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.66.1 to 1.66.2 by @dependabot in #2616
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.34 to 1.17.35 by @dependabot in #2624
- chore: bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2629
- chore: bump webpack from 5.95.0 to 5.96.1 in /examples/openfeature_web/webapp by @dependabot in #2626
- chore(deprecation): Manage deprecation of SlackWebhookURL by @thomaspoignant in #2635
- chore(test): fix flaky test for teams by @thomaspoignant in #2638
New Contributors
- @evankanderson made their first contribution in #2577
- @listofbanned made their first contribution in #2580
- @baitcode made their first contribution in #2575
- @JosueBrenes made their first contribution in #2603
- @martinvibes made their first contribution in #2636
- @CollinsC1O made their first contribution in #2611
Full Changelog: v1.37.1...v1.38.0