Skip to content

Releases: thomaspoignant/go-feature-flag

v1.30.0

12 Jun 15:05
00f7cbf
Compare
Choose a tag to compare

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

Fixes

Documentation

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

Full Changelog: v1.29.0...v1.30.0

v1.29.0

27 May 16:14
Compare
Choose a tag to compare

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

Fixes

Docs

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

24 May 10:59
3a8f9dc
Compare
Choose a tag to compare

Fixes

Chore

New Contributors

Full Changelog: v1.28.1...v1.28.2

v1.28.1

21 May 21:07
57d4805
Compare
Choose a tag to compare

Release Notes

What's Changed

Bug Fixes

Documentation Updates

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

17 May 13:58
b43d9e7
Compare
Choose a tag to compare

🚀 v1.28.0

New Features

Documentation

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

Full Changelog: v1.27.0...v1.28.0

v1.27.0

03 May 19:26
d2d0f3a
Compare
Choose a tag to compare

Features

Fixes

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

30 Apr 10:47
55a85c9
Compare
Choose a tag to compare

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

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

18 Apr 16:12
2bab1b4
Compare
Choose a tag to compare

This new version of GO Feature Flag now supports GCP PubSub 🚀

Feature

Chore

New Contributors

Full Changelog: v1.25.1...v1.26.0

v1.25.1

15 Apr 21:14
add7232
Compare
Choose a tag to compare

Fixes

Chore

Dependencies

  • Bump relay-proxy helm chart version v1.25.0 by @thomaspoignant in #1722
  • Bump codecov action by @thomaspoignant in #1739
  • Bump typescript from 5.4.3 to 5.4.4 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1724
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.18 to 0.2.19 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #1725
  • Bump github.com/knadh/koanf/v2 from 2.1.0 to 2.1.1 by @dependabot in #1738
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.27.10 to 1.27.11 by @dependabot in #1736
  • Bump github.com/aws/aws-sdk-go from 1.51.11 to 1.51.16 by @dependabot in #1735
  • Bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.25.0 by @dependabot in #1732
  • Bump @babel/preset-env from 7.24.3 to 7.24.4 in /examples/openfeature_web/webapp by @dependabot in #1727
  • Bump @openfeature/web-sdk from 1.0.1 to 1.0.2 in /examples/openfeature_web/webapp by @dependabot in #1726
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.14 to 1.16.15 by @dependabot in #1733
  • Bump golang.org/x/net from 0.22.0 to 0.24.0 by @dependabot in #1731
  • Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by @dependabot in #1737
  • Bump OpenFeature from 1.4.1 to 1.5.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1741
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.33 to 0.1.34 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1743
  • Bump github.com/open-feature/go-sdk from 1.10.0 to 1.11.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1742
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.34 to 0.1.35 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1757
  • Bump github.com/aws/aws-sdk-go from 1.51.16 to 1.51.21 by @dependabot in #1754
  • Bump stCarolas/setup-maven from 4.5 to 5 by @dependabot in #1755
  • Bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #1756
  • Bump github.com/testcontainers/testcontainers-go/modules/redis from 0.29.1 to 0.30.0 by @dependabot in #1752
  • Bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 by @dependabot in #1751
  • Bump github.com/labstack/echo-contrib from 0.16.0 to 0.17.0 by @dependabot in #1750
  • Bump pydantic from 2.6.4 to 2.7.0 in /openfeature/providers/python-provider by @dependabot in #1747
  • Bump typescript from 5.4.4 to 5.4.5 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1749
  • Bump black from 24.3.0 to 24.4.0 in /openfeature/providers/python-provider by @dependabot in #1748

Full Changelog: v1.25.0...v1.25.1

v1.25.0

06 Apr 16:08
69560fe
Compare
Choose a tag to compare

🚀 This version adds the support of Redis, you can now store your file in redis and connect GO Feature Flag to it.

Features

Fixes

Chores

Dependencies

  • Bump relay-proxy helm chart version v1.24.2 by @thomaspoignant in #1694
  • Bump @openfeature/go-feature-flag-provider from 0.6.2 to 0.7.0 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1697
  • Bump google.golang.org/api from 0.171.0 to 0.172.0 by @dependabot in #1699
  • Bump github.com/IBM/sarama from 1.43.0 to 1.43.1 by @dependabot in #1700
  • Bump @openfeature/web-sdk from 1.0.0 to 1.0.1 in /examples/openfeature_web/webapp by @dependabot in #1702
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.3 to 1.31.4 by @dependabot in #1706
  • Bump openfeature-sdk from 0.6.0 to 0.6.1 in /openfeature/providers/python-provider by @dependabot in #1709
  • Bump cloud.google.com/go/storage from 1.39.1 to 1.40.0 by @dependabot in #1701
  • Bump stylelint from 16.3.0 to 16.3.1 in /examples/openfeature_web/webapp by @dependabot in #1704
  • Bump @openfeature/go-feature-flag-web-provider from 0.1.6 to 0.2.0 in /examples/openfeature_web/webapp by @dependabot in #1703
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.10 by @dependabot in #1710
  • Bump github.com/aws/aws-sdk-go from 1.51.6 to 1.51.11 by @dependabot in #1707
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.13 to 1.16.14 by @dependabot in #1708
  • Bump tj-actions/changed-files from 43 to 44 by @dependabot in #1711
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.18 to 0.2.19 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1712

Full Changelog: v1.24.2...v1.25.0