Releases: thomaspoignant/go-feature-flag
v1.31.1
Fixes
- fix(relay-proxy): Report original error when retriever failed by @thomaspoignant in #2092
Docs
- docs(docusaurus): Create a new documentation version v1.31.0 by @thomaspoignant in #2059
- docs(helm): Update relay proxy helm README by @thomaspoignant in #2060
Feat
- feat: Add iOS example by @thomaspoignant in #2063
- feat: Add swift SDK to the list of providers by @thomaspoignant in #2091
Chore
- chore(goreleaser): Specify goreleaser version by @thomaspoignant in #2057
- chore(helm): Bump relay-proxy helm chart version v1.31.0 by @thomaspoignant in #2058
- chore: bump idna from 3.6 to 3.7 in /openfeature/providers/python-provider by @dependabot in #2061
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.22 to 0.2.23 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2062
- chore: bump certifi from 2024.2.2 to 2024.7.4 in /openfeature/providers/python-provider by @dependabot in #2064
- chore: bump typescript from 5.5.2 to 5.5.3 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #2065
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.22 to 0.2.23 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2066
- chore: bump github.com/knadh/koanf/providers/file from 0.1.0 to 1.0.0 by @dependabot in #2067
- chore: bump go.opentelemetry.io/otel/sdk from 1.27.0 to 1.28.0 by @dependabot in #2068
- chore: bump google.golang.org/grpc from 1.64.0 to 1.65.0 by @dependabot in #2069
- chore: bump github.com/aws/aws-sdk-go from 1.54.11 to 1.54.15 by @dependabot in #2071
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.3 to 1.17.5 by @dependabot in #2072
- chore: bump github.com/testcontainers/testcontainers-go from 0.31.0 to 0.32.0 by @dependabot in #2074
- chore: bump github.com/samber/slog-zap/v2 from 2.4.0 to 2.5.0 by @dependabot in #2083
- chore: bump highlight.js from 11.9.0 to 11.10.0 in /examples/openfeature_web/webapp by @dependabot in #2084
- chore: bump pydantic from 2.7.4 to 2.8.2 in /openfeature/providers/python-provider by @dependabot in #2085
- chore: bump typescript from 5.5.2 to 5.5.3 in /examples/openfeature_react/react-app by @dependabot in #2087
- chore: bump @typescript-eslint/eslint-plugin from 7.14.1 to 7.15.0 in /examples/openfeature_react/react-app by @dependabot in #2089
- chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.27.0 to 1.28.0 by @dependabot in #2070
- chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.31.0 to 0.32.0 by @dependabot in #2080
- chore: bump vite from 5.3.2 to 5.3.3 in /examples/openfeature_react/react-app by @dependabot in #2088
- chore: bump @typescript-eslint/parser from 7.14.1 to 7.15.0 in /examples/openfeature_react/react-app by @dependabot in #2086
- chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.27.0 to 1.28.0 by @dependabot in #2076
- chore: bump google.golang.org/api from 0.186.0 to 0.187.0 by @dependabot in #2077
- chore: bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #2073
- chore: bump cloud.google.com/go/storage from 1.42.0 to 1.43.0 by @dependabot in #2082
Full Changelog: v1.31.0...v1.31.1
v1.31.0
Version v1.31.0
contains a fix to the exporters that were logging in ERROR
instead of INFO
for some of the logs.
📝 It also brings a brand new feature to persist your in-memory cache to disk to be sure that your relay proxy will always restart even if the retrievers are not available. Check the configuration in the documentation to enable it by setting the location of the cache in the persistentFlagConfigurationFile
field.
Feature:
- feat: Allow persisting flag configuration, to restart with disk cache by @thomaspoignant in #2052
Fixes:
- fix: Use fflog for Exporters by @thomaspoignant in #2055
Documentation:
- docs(docusaurus): Create a new documentation version v1.30.0 by @thomaspoignant in #1987
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1988
- docs(providers): Adding badges to provider pages by @thomaspoignant in #1990
- docs(react): Adding documentation on how to use GO Feature Flag with react by @thomaspoignant in #2005
- docs: Add dynamic cache refresh for java provider by @thomaspoignant in #1989
- docs(website): update relay proxy image name by @mbezhanov in #2014
- docs: rebuild doc v1.30.0 by @thomaspoignant in #2015
- chore(docs): bump docusaurus version by @thomaspoignant in #2017
- docs: Add dynamic cache refresh for javascript provider by @thomaspoignant in #2004
Chore:
- chore(helm): Bump relay-proxy helm chart version v1.30.0 by @thomaspoignant in #1986
- chore: bump pydantic from 2.7.3 to 2.7.4 in /openfeature/providers/python-provider by @dependabot in #1991
- chore: bump k8s.io/api from 0.30.1 to 0.30.2 by @dependabot in #1992
- chore: bump go.mongodb.org/mongo-driver from 1.15.0 to 1.15.1 by @dependabot in #1993
- chore: bump github.com/aws/aws-sdk-go from 1.53.21 to 1.54.2 by @dependabot in #1994
- chore: bump github.com/gorilla/websocket from 1.5.2 to 1.5.3 by @dependabot in #1997
- chore: bump github.com/jessevdk/go-flags from 1.5.0 to 1.6.1 by @dependabot in #1998
- chore: bump google.golang.org/api from 0.183.0 to 0.184.0 by @dependabot in #1999
- chore: bump eslint from 9.4.0 to 9.5.0 in /examples/openfeature_web/webapp by @dependabot in #2000
- chore: bump @openfeature/web-sdk from 1.2.0 to 1.2.1 in /examples/openfeature_web/webapp by @dependabot in #2001
- chore: bump k8s.io/client-go from 0.30.1 to 0.30.2 by @dependabot in #1995
- chore: bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2002
- chore: bump mikefarah/yq from 4.44.1 to 4.44.2 by @dependabot in #2003
- chore: bump urllib3 from 2.2.1 to 2.2.2 in /openfeature/providers/python-provider by @dependabot in #2006
- chore: bump github.com/aws/aws-sdk-go from 1.54.2 to 1.54.3 by @dependabot in #2007
- chore: bump github.com/aws/aws-sdk-go-v2 from 1.27.2 to 1.28.0 by @dependabot in #2008
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.6 to 1.32.7 by @dependabot in #2012
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.24 to 1.16.25 by @dependabot in #2009
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.20 to 0.2.22 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2016
- chore: bump typescript from 5.4.5 to 5.5.2 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #2018
- chore: bump typescript from 5.4.5 to 5.5.2 in /examples/openfeature_react/react-app by @dependabot in #2019
- chore: bump cloud.google.com/go/pubsub from 1.38.0 to 1.39.0 by @dependabot in #2020
- chore: bump webpack from 5.92.0 to 5.92.1 in /examples/openfeature_web/webapp by @dependabot in #2021
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.25 to 1.17.1 by @dependabot in #2022
- chore: bump google.golang.org/api from 0.184.0 to 0.185.0 by @dependabot in #2025
- chore: bump github.com/aws/aws-sdk-go from 1.54.3 to 1.54.6 by @dependabot in #2023
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.7 to 1.33.1 by @dependabot in #2027
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.20 to 0.2.22 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2029
- chore: bump org.junit.jupiter:junit-jupiter-engine from 5.10.2 to 5.10.3 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2034
- chore: bump @openfeature/go-feature-flag-provider from 0.7.0 to 0.7.3 in /openfeature/provider_tests/js-integration-tests by @dependabot in #2033
- chore: bump @openfeature/go-feature-flag-provider from 0.7.0 to 0.7.3 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #2036
- chore: bump dev.openfeature:sdk from 1.8.0 to 1.9.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #2037
- chore: bump @typescript-eslint/eslint-plugin from 7.13.1 to 7.14.1 in /examples/openfeature_react/react-app by @dependabot in #2038
- chore: bump vite from 5.3.1 to 5.3.2 in /examples/openfeature_react/react-app by @dependabot in #2039
- chore: bump github.com/aws/aws-sdk-go from 1.54.6 to 1.54.11 by @dependabot in #2041
- chore: bump go.mongodb.org/mongo-driver from 1.15.1 to 1.16.0 by @dependabot in #2044
- chore: bump @typescript-eslint/parser from 7.13.1 to 7.14.1 in /examples/openfeature_react/react-app by @dependabot in #2040
- chore: bump cloud.google.com/go/pubsub from 1.39.0 to 1.40.0 by @dependabot in #2046
- chore: bump google.golang.org/api from 0.185.0 to 0.186.0 by @dependabot in #2043
- chore: bump github.com/aws/aws-sdk-go-v2 from 1.30.0 to 1.30.1 by @dependabot in #2042
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.33.1 to 1.34.1 by @dependabot in #2047
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.56.1 to 1.57.1 by @dependabot in #2048
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.21 to 1.27.23 by @dependabot in #2045
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.1 to 1.17.3 by @dependabot in #2049
- chore: bump dev.openfeature:sdk from 1.8.0 to 1.9.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #2051
- chore: bump eslint from 9.5.0 to 9.6.0 in /examples/openfeature_web/webapp by @dependabot in #2050
New Contributors
- @mbezhanov made their first contribution in #2014
Full Changelog: v1.30.0...v1.31.0
v1.30.0
What's new in this version?
- 📋 Managing logs is not always fun and we know it. We still tried to make your life easier by allowing a fine-grained log configuration in GO Feature Flag. It is now available both for the relayproxy and for the go module.
- 🎣 Before this version to know that your flag configuration has changed you had to use the WebSocket endpoint. Since it is not sustainable for all systems to use websockets we introduce a new endpoint that can tell you if the configuration has changed.
- 🧑🔧 In this version we also fixed a bug that was not letting you override configurations in array by environment variable for the relayproxy.
Features
- feat: allow configuring relay-proxy request log verbosity by @fals in #1946
- feat: Support levelled logs using slog in go module. by @thomaspoignant in #1955
- feat(relayproxy): Creating polling API by @thomaspoignant in #1974
- feat(relayproxy): Add middleware to add version in response headers by @thomaspoignant in #1975
Fixes
- fix(relay-proxy): Allow overide of array configuration by environment variables by @luanxuechao in #1902
- fix(examples): Error in the config files of the examples by @thomaspoignant in #1973
- fix: Update using-openfeature.md - Corrected name of image in dockerhub by @mgrand-kubra in #1976
- fix: Update openfeature artifact ID by @mgrand-kubra in #1983
Documentation
- docs(docusaurus): Create a new documentation version v1.29.0 by @thomaspoignant in #1943
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1944
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1984
- docs(log): Adding log level configuration by @thomaspoignant in #1982
Chore
- chore(helm): Bump relay-proxy helm chart version v1.29.0 by @thomaspoignant in #1942
- chore: bump github.com/open-feature/go-sdk from 1.11.0 to 1.12.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1945
- chore: bump pydantic from 2.7.1 to 2.7.2 in /openfeature/providers/python-provider by @dependabot in #1947
- chore: bump requests from 2.32.2 to 2.32.3 in /openfeature/providers/python-provider by @dependabot in #1948
- chore: bump eslint from 8.57.0 to 9.4.0 in /examples/openfeature_web/webapp by @dependabot in #1949
- chore: bump stylelint from 16.6.0 to 16.6.1 in /examples/openfeature_web/webapp by @dependabot in #1950
- chore: bump github.com/fsouza/fake-gcs-server from 1.49.0 to 1.49.1 by @dependabot in #1951
- chore: bump github.com/aws/aws-sdk-go from 1.53.10 to 1.53.14 by @dependabot in #1952
- chore: bump github.com/redis/go-redis/v9 from 9.5.1 to 9.5.2 by @dependabot in #1953
- chore: bump github.com/gorilla/websocket from 1.5.1 to 1.5.2 by @dependabot in #1957
- chore: bump uuid from 9.0.1 to 10.0.0 in /examples/openfeature_web/webapp by @dependabot in #1958
- chore: bump @babel/preset-env from 7.24.6 to 7.24.7 in /examples/openfeature_web/webapp by @dependabot in #1959
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.16 to 1.27.18 by @dependabot in #1961
- chore: bump github.com/redis/go-redis/v9 from 9.5.2 to 9.5.3 by @dependabot in #1962
- chore: bump golang.org/x/oauth2 from 0.20.0 to 0.21.0 by @dependabot in #1966
- chore: bump goreleaser/goreleaser-action from 5 to 6 by @dependabot in #1972
- chore: bump @babel/eslint-parser from 7.24.6 to 7.24.7 in /examples/openfeature_web/webapp by @dependabot in #1960
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.54.3 to 1.55.1 by @dependabot in #1968
- chore: bump golang.org/x/net from 0.25.0 to 0.26.0 by @dependabot in #1970
- chore: bump google.golang.org/api from 0.182.0 to 0.183.0 by @dependabot in #1967
- chore: bump pytest from 8.2.1 to 8.2.2 in /openfeature/providers/python-provider by @dependabot in #1964
- chore: bump pydantic from 2.7.2 to 2.7.3 in /openfeature/providers/python-provider by @dependabot in #1963
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.21 to 1.16.24 by @dependabot in #1965
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.3 to 1.32.6 by @dependabot in #1969
- chore: bump github.com/aws/aws-sdk-go from 1.53.14 to 1.53.19 by @dependabot in #1971
- chore: bump cloud.google.com/go/storage from 1.41.0 to 1.42.0 by @dependabot in #1979
- chore: bump github.com/aws/aws-sdk-go from 1.53.19 to 1.53.21 by @dependabot in #1981
- chore: bump @openfeature/web-sdk from 1.1.0 to 1.2.0 in /examples/openfeature_web/webapp by @dependabot in #1977
- chore: bump webpack from 5.91.0 to 5.92.0 in /examples/openfeature_web/webapp by @dependabot in #1978
- chore: bump github.com/fsouza/fake-gcs-server from 1.49.1 to 1.49.2 by @dependabot in #1980
New Contributors
- @luanxuechao made their first contribution in #1902
- @mgrand-kubra made their first contribution in #1976
- @fals made their first contribution in #1946
Full Changelog: v1.29.0...v1.30.0
v1.29.0
This version adds improvement to the GitHub Retriever to handle the rate-limiting in a better way.
We also now release new docker images to be able to extend them.
Features
- feat(relay-proxy): Add log when Github API in error by @thomaspoignant in #1919
- feat(retriever): Github retriever stop calling API when rate limit reached by @thomaspoignant in #1921
- feat: Release bookworm docker images by @thomaspoignant in #1941
Fixes
Docs
- docs(docusaurus): Create a new documentation version v1.28.2 by @thomaspoignant in #1914
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1915
- doc: Add explanation for evaluation context by @thomaspoignant in #1918
- doc: change footer links by @thomaspoignant in #1920
Chore
- chore(helm): Bump relay-proxy helm chart version v1.28.2 by @thomaspoignant in #1913
- chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.26.0 to 1.27.0 by @dependabot in #1922
- chore: bump jvm from 1.9.24 to 2.0.0 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #1923
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.15 to 1.27.16 by @dependabot in #1926
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.2 to 1.32.3 by @dependabot in #1929
- chore: bump github.com/BurntSushi/toml from 1.3.2 to 1.4.0 by @dependabot in #1930
- chore: bump @babel/preset-env from 7.24.5 to 7.24.6 in /examples/openfeature_web/webapp by @dependabot in #1934
- chore: bump eslint-webpack-plugin from 4.1.0 to 4.2.0 in /examples/openfeature_web/webapp by @dependabot in #1935
- chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.51.0 to 0.52.0 by @dependabot in #1932
- chore: bump requests from 2.31.0 to 2.32.2 in /openfeature/providers/python-provider by @dependabot in #1938
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.20 to 1.16.21 by @dependabot in #1927
- chore: bump github.com/aws/aws-sdk-go from 1.53.5 to 1.53.10 by @dependabot in #1933
- chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.36 to 0.1.37 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1939
- chore: bump @babel/eslint-parser from 7.24.5 to 7.24.6 in /examples/openfeature_web/webapp by @dependabot in #1936
- chore: bump stylelint from 16.5.0 to 16.6.0 in /examples/openfeature_web/webapp by @dependabot in #1937
- chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.26.0 to 1.27.0 by @dependabot in #1925
- chore(pre-commit): Bump golangci-lint version by @thomaspoignant in #1940
Full Changelog: v1.28.2...v1.29.0
v1.28.2
Fixes
Chore
- chore(helm): Bump relay-proxy helm chart version v1.28.1 by @thomaspoignant in #1906
- docs(docusaurus): Create a new documentation version v1.28.1 by @thomaspoignant in #1907
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1908
- chore: bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1910
- feat(docker): Bump base distroless image by @thomaspoignant in #1912
New Contributors
Full Changelog: v1.28.1...v1.28.2
v1.28.1
Release Notes
What's Changed
Bug Fixes
- fix(OFREP): keep targetingKey in the custom data to continue to have rules enabled by @thomaspoignant in #1905
- fix(migration-cli): Change write file level by @thomaspoignant in #1903
Documentation Updates
- docs(docusaurus): Create a new documentation version v1.28.0 by @thomaspoignant in #1896
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1897
Chores
- feat(helm): Bump relay-proxy helm chart version v1.28.0 by @thomaspoignant in #1895
- chore: bump pozil/auto-assign-issue from 1 to 2 by @dependabot in #1881
- chore: bump @openfeature/web-sdk from 1.0.3 to 1.1.0 in /examples/openfeature_web/webapp by @dependabot in #1882
- chore: bump k8s.io/client-go from 0.30.0 to 0.30.1 by @dependabot in #1884
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.32.0 to 1.32.2 by @dependabot in #1886
- chore: bump google.golang.org/api from 0.180.0 to 0.181.0 by @dependabot in #1888
- chore: bump github.com/aws/aws-sdk-go-v2/config from 1.27.13 to 1.27.15 by @dependabot in #1894
- chore: bump cloud.google.com/go/storage from 1.40.0 to 1.41.0 by @dependabot in #1889
- chore: bump google.golang.org/grpc from 1.63.2 to 1.64.0 by @dependabot in #1891
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.2 to 1.54.2 by @dependabot in #1887
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.17 to 1.16.20 by @dependabot in #1892
- chore: bump github.com/aws/aws-sdk-go from 1.53.0 to 1.53.4 by @dependabot in #1883
- chore: bump github.com/aws/aws-sdk-go from 1.53.4 to 1.53.5 by @dependabot in #1901
- chore: bump com.google.code.gson:gson from 2.10.1 to 2.11.0 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #1899
- chore: bump pytest from 8.2.0 to 8.2.1 in /openfeature/providers/python-provider by @dependabot in #1900
Full Changelog: v1.28.0...v1.28.1
v1.28.0
🚀 v1.28.0
New Features
- feat: Allow to force update the internal cache by @thomaspoignant in #1878
- feat(helm): Bump relay-proxy helm chart version v1.27.0 by @thomaspoignant in #1848
- feat: Change/1851 helm config templating by @tomflenner in #1852
Documentation
- docs(docusaurus): Create a new documentation version v1.27.0 by @thomaspoignant in #1849
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1850
- docs(website): Adding agentero in the list using-it by @thomaspoignant in #1856
- docs(helm): Update relay proxy helm README by @thomaspoignant in #1857
- docs: Add precisions on how to use the S3 retriever in the relay-proxy by @thomaspoignant in #1879
Chore
- chore: bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 by @dependabot in #1854
- chore: bump imagemin-cli from 7.0.0 to 8.0.0 in /examples/openfeature_web/webapp by @dependabot in #1855
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.19 to 0.2.20 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1859
- chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.30.0 to 0.31.0 by @dependabot in #1860
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.15 to 1.16.17 by @dependabot in #1861
- chore: bump github.com/aws/aws-sdk-go from 1.52.2 to 1.53.0 by @dependabot in #1862
- chore: bump github.com/prometheus/client_golang from 1.19.0 to 1.19.1 by @dependabot in #1863
- chore: bump google.golang.org/api from 0.177.0 to 0.180.0 by @dependabot in #1865
- chore: bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.19 to 0.2.20 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #1867
- chore: bump rel from 0.4.9.17 to 0.4.9.19 in /openfeature/providers/python-provider by @dependabot in #1874
- chore: bump org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.8.0 to 1.8.1 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #1875
- chore: bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.4 to 1.32.0 by @dependabot in #1871
- chore: bump github.com/fsouza/fake-gcs-server from 1.48.0 to 1.49.0 by @dependabot in #1873
- chore: bump cloud.google.com/go/pubsub from 1.37.0 to 1.38.0 by @dependabot in #1872
- chore: bump mikefarah/yq from 4.43.1 to 4.44.1 by @dependabot in #1876
- chore: bump jvm from 1.9.23 to 1.9.24 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #1866
- chore: update adopters readme with new company by @jferrl in #1853
New Contributors
- @tomflenner made their first contribution in #1852
Full Changelog: v1.27.0...v1.28.0
v1.27.0
- 🚀 This new version continues the support of OpenFeature Remote Evaluation Protocol (OFREP)
- A new feature to let you put GO Feature Flag in offline mode whenever you want (in the go module only) 🕐
Features
- feat: Adding OFREP Configuration Endpoint by @thomaspoignant in #1775
- feat(OFREP): return unsupported types field by @thomaspoignant in #1846
- feat(lib): set Offline flag for ff client by @sarvsav in #1774
- feat: Add prefix dependabot by @thomaspoignant in #1795
Fixes
- fix: Helm documentation type error by @thomaspoignant in #1824
- [dotnet integration tests] Fix deprecation SetProvider by @thomaspoignant in #1773
- OFREP swagger Remove error 400 by @thomaspoignant in #1776
- golangci-lint remove deprecation by @thomaspoignant in #1788
- Fix test messages for IsBulk by @bearrito in #1791
- fix: revert website update by @thomaspoignant in #1842
- fix: linter by @thomaspoignant in #1847
Chore
- Add PR lint for PR title by @thomaspoignant in #1793
- chore: increase coverage by @thomaspoignant in #1817
- chore: Coverage by @thomaspoignant in #1818
- Update relay proxy helm README by @thomaspoignant in #1769
- Bump @openfeature/web-sdk from 1.0.2 to 1.0.3 in /examples/openfeature_web/webapp by @dependabot in #1787
- Bump github.com/labstack/echo-contrib from 0.17.0 to 0.17.1 by @dependabot in #1777
- Bump github.com/aws/aws-lambda-go from 1.46.0 to 1.47.0 by @dependabot in #1778
- Bump github.com/awslabs/aws-lambda-go-api-proxy from 0.16.1 to 0.16.2 by @dependabot in #1781
- Bump google.golang.org/api from 0.172.0 to 0.175.0 by @dependabot in #1780
- Bump github.com/aws/aws-sdk-go from 1.51.21 to 1.51.25 by @dependabot in #1784
- chore: bump websocket-client from 1.7.0 to 1.8.0 in /openfeature/providers/python-provider by @dependabot in #1800
- chore: bump github.com/IBM/sarama from 1.43.1 to 1.43.2 by @dependabot in #1813
- chore: bump github.com/aws/aws-sdk-go from 1.51.25 to 1.51.30 by @dependabot in #1812
- chore: bump go.opentelemetry.io/otel from 1.25.0 to 1.26.0 by @dependabot in #1804
- chore: bump google.golang.org/api from 0.175.0 to 0.176.1 by @dependabot in #1805
- chore: bump NUnit.Analyzers from 4.1.0 to 4.2.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1810
- chore: bump htmlnano from 2.1.0 to 2.1.1 in /examples/openfeature_web/webapp by @dependabot in #1811
- chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.35 to 0.1.36 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1799
- chore: bump stylelint from 16.3.1 to 16.4.0 in /examples/openfeature_web/webapp by @dependabot in #1798
- chore: bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.50.0 to 0.51.0 by @dependabot in #1809
- chore: bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.25.0 to 1.26.0 by @dependabot in #1807
- chore: bump helm/kind-action from 1.9.0 to 1.10.0 by @dependabot in #1796
- chore: Bump go version to 1.22.0 by @thomaspoignant in #1792
- chore: Bump k8s.io/client-go from 0.29.3 to 0.30.0 by @dependabot in #1786
- chore: bump openfeature-sdk from 0.6.1 to 0.7.0 in /openfeature/providers/python-provider by @dependabot in #1819
- Update relay proxy helm README by @thomaspoignant in #1825
- chore: bump stylelint from 16.4.0 to 16.5.0 in /examples/openfeature_web/webapp by @dependabot in #1826
- chore: bump @babel/eslint-parser from 7.24.1 to 7.24.5 in /examples/openfeature_web/webapp by @dependabot in #1827
- chore(website): bump @docusaurus/plugin-google-gtag from 3.0.1 to 3.2.1 in /website by @dependabot in #1832
- chore: bump github.com/aws/aws-sdk-go from 1.51.30 to 1.52.1 by @dependabot in #1835
- chore: bump google.golang.org/api from 0.176.1 to 0.177.0 by @dependabot in #1839
- chore(website): bump @docusaurus/module-type-aliases from 3.0.1 to 3.2.1 in /website by @dependabot in #1840
- chore(website): bump react-dom from 18.2.0 to 18.3.1 in /website by @dependabot in #1830
- chore(website): bump react-querybuilder from 6.5.4 to 6.5.5 in /website by @dependabot in #1833
- chore(website): bump yaml from 2.3.3 to 2.4.2 in /website by @dependabot in #1837
- chore(website): bump react from 18.2.0 to 18.3.1 in /website by @dependabot in #1838
- chore(website): bump @docusaurus/eslint-plugin from 3.0.0 to 3.2.1 in /website by @dependabot in #1834
- chore: bump @babel/preset-env from 7.24.4 to 7.24.5 in /examples/openfeature_web/webapp by @dependabot in #1828
- chore(website): bump react-hook-form from 7.47.0 to 7.51.3 in /website by @dependabot in #1829
- chore: bump dev.openfeature:sdk from 1.7.6 to 1.8.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1844
- chore: bump github.com/aws/aws-sdk-go from 1.52.1 to 1.52.2 by @dependabot in #1845
New Contributors
Full Changelog: v1.26.0...v1.27.0
python-provider-v0.2.0
Python provider v0.2.0
This version of the provider is updating the Python provider to be compatible with OpenFeature SDK v0.7.0
.
Features
- feat(python of provider): Stop using provider.provider by @thomaspoignant in #1772
Dependencies
- chore: bump pytest from 8.1.1 to 8.2.0 in /openfeature/providers/python-provider by @dependabot in #1816
- chore: bump rel from 0.4.9.9 to 0.4.9.17 in /openfeature/providers/python-provider by @dependabot in #1815
- chore: bump pydantic from 2.7.0 to 2.7.1 in /openfeature/providers/python-provider by @dependabot in #1803
- chore: bump black from 24.4.0 to 24.4.2 in /openfeature/providers/python-provider by @dependabot in #1814
- chore: bump websocket-client from 1.7.0 to 1.8.0 in /openfeature/providers/python-provider by @dependabot in #1800
Full Changelog: v1.26.0...python-provider-v0.2.0
v1.26.0
This new version of GO Feature Flag now supports GCP PubSub 🚀
Feature
- feat: PubSub Exporter by @lothar1998 in #1745
Chore
- Fix release speed CI during release by @thomaspoignant in #1761
- Bump relay-proxy helm chart version v1.25.1 by @thomaspoignant in #1762
- Create a new documentation version v1.25.1 by @thomaspoignant in #1763
- Update relay proxy helm README by @thomaspoignant in #1764
New Contributors
- @lothar1998 made their first contribution in #1745
Full Changelog: v1.25.1...v1.26.0