Skip to content

Releases: thomaspoignant/go-feature-flag

v1.12.1

21 Jul 11:57
8c17cff
Compare
Choose a tag to compare

v1.12.1

Fixes

Others

Dependencies

  • Bump semver from 7.5.1 to 7.5.3 in /openfeature/ci_scripts by @dependabot in #882
  • Bump relay-proxy helm chart version v1.12.0 by @thomaspoignant in #883
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.20 to 0.1.21 in /openfeature/provider_tests/go-integration-tests by @dependabot in #888
  • Bump Microsoft.NET.Test.Sdk from 17.6.2 to 17.6.3 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #887
  • Bump @openfeature/go-feature-flag-provider from 0.5.10 to 0.5.11 in /openfeature/provider_tests/js-integration-tests by @dependabot in #886
  • Bump @openfeature/go-feature-flag-provider from 0.5.11 to 0.5.12 in /openfeature/provider_tests/js-integration-tests by @dependabot in #892
  • Bump cloud.google.com/go/storage from 1.30.1 to 1.31.0 by @dependabot in #896
  • Bump github.com/aws/aws-sdk-go from 1.44.289 to 1.44.294 by @dependabot in #897
  • Bump google.golang.org/api from 0.128.0 to 0.129.0 by @dependabot in #898
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.21 to 0.1.22 in /openfeature/provider_tests/go-integration-tests by @dependabot in #900
  • Bump @openfeature/js-sdk from 1.3.1 to 1.3.2 in /openfeature/provider_tests/js-integration-tests by @dependabot in #901
  • Bump jest from 29.5.0 to 29.6.0 in /openfeature/provider_tests/js-integration-tests by @dependabot in #903
  • Bump @jest/globals from 29.5.0 to 29.6.0 in /openfeature/provider_tests/js-integration-tests by @dependabot in #902
  • Bump @openfeature/js-sdk from 1.3.2 to 1.3.3 in /openfeature/provider_tests/js-integration-tests by @dependabot in #905
  • Bump @jest/globals from 29.6.0 to 29.6.1 in /openfeature/provider_tests/js-integration-tests by @dependabot in #908
  • Bump jest from 29.6.0 to 29.6.1 in /openfeature/provider_tests/js-integration-tests by @dependabot in #907
  • Bump golang.org/x/oauth2 from 0.9.0 to 0.10.0 by @dependabot in #910
  • Bump google.golang.org/api from 0.129.0 to 0.130.0 by @dependabot in #913
  • Bump github.com/aws/aws-sdk-go from 1.44.294 to 1.44.298 by @dependabot in #911
  • Bump mikefarah/yq from 4.34.1 to 4.34.2 by @dependabot in #914
  • Bump helm/kind-action from 1.7.0 to 1.8.0 by @dependabot in #915
  • Bump OpenFeature from 1.2.0 to 1.3.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #917
  • Bump google.golang.org/api from 0.130.0 to 0.131.0 by @dependabot in #918
  • Bump github.com/labstack/echo/v4 from 4.10.2 to 4.11.1 by @dependabot in #919
  • Bump github.com/aws/aws-sdk-go from 1.44.298 to 1.44.300 by @dependabot in #920
  • Bump github.com/open-feature/go-sdk from 1.4.0 to 1.5.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #921
  • Bump github.com/open-feature/go-sdk from 1.5.0 to 1.5.1 in /openfeature/provider_tests/go-integration-tests by @dependabot in #922

Full Changelog: v1.12.0...v1.12.1

v1.12.0

27 Jun 12:14
f568822
Compare
Choose a tag to compare

GO Feature Flag Release v1.12.0 🚀

Here are the highlights of this version:

Relay Proxy WebSocket Support

We've added WebSocket support to the Relay Proxy! Now you can set up a WebSocket endpoint to receive instant notifications whenever your feature flags are updated. No more polling - stay up-to-date in real time and provide a seamless experience for your users.

Goodbye, ffuser! Hello, ffcontext!

Say farewell to ffuser and say hello to ffcontext!
We've decided to deprecate ffuser in favor of ffcontext. Don't worry, it's not a real breaking change, but we recommend using ffcontext for better clarity. Let's face it, sometimes you want to evaluate your flags with something other than a user, and ffuser just doesn't fit the bill. Make the switch and keep your flag evaluations on point!

We're confident these updates will make managing your feature flags even smoother. Got feedback? We'd love to hear from you! Reach out to our support team anytime.

Stay flag-tastic with GO Feature Flag!

Cheers,
The GO Feature Flag Team


What's new ?

Breaking changes ⚠️

ℹ️ No worries this is not a real breaking change, but we advise you to use ffcontext instead of ffuser, the reason why? The name ffuser is maybe too explicit and will sound weird in some usecases when you want to evaluate your flag with something that is not a user.

Don't worry we have no plan to suppress ffuser for now, so you don't have to update your code and it will continue to work perfectly.

➡️ Features

💡 Others

🔄 Dependencies

  • Bump github.com/aws/aws-sdk-go from 1.44.275 to 1.44.280 by @dependabot in #864
  • Bump github.com/BurntSushi/toml from 1.3.0 to 1.3.2 by @dependabot in #865
  • Bump google.golang.org/api from 0.125.0 to 0.126.0 by @dependabot in #866
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.19 to 0.1.20 in /openfeature/provider_tests/go-integration-tests by @dependabot in #867
  • Bump google.golang.org/api from 0.126.0 to 0.128.0 by @dependabot in #869
  • Bump k8s.io/apimachinery from 0.27.2 to 0.27.3 by @dependabot in #870
  • Bump github.com/aws/aws-sdk-go from 1.44.280 to 1.44.284 by @dependabot in #871
  • Bump golang.org/x/net from 0.10.0 to 0.11.0 by @dependabot in #872
  • Bump github.com/prometheus/client_golang from 1.15.1 to 1.16.0 by @dependabot in #876
  • Bump k8s.io/api from 0.27.2 to 0.27.3 by @dependabot in #873
  • Bump golang.org/x/oauth2 from 0.8.0 to 0.9.0 by @dependabot in #874
  • Bump k8s.io/client-go from 0.27.2 to 0.27.3 by @dependabot in #875
  • Bump @openfeature/go-feature-flag-provider from 0.5.9 to 0.5.10 in /openfeature/provider_tests/js-integration-tests by @dependabot in #877
  • Bump github.com/aws/aws-sdk-go from 1.44.284 to 1.44.289 by @dependabot in #880
  • Bump tj-actions/changed-files from 36 to 37 by @dependabot in #881

New Contributors

Full Changelog: v1.11.0...v1.12.0

v1.11.0

09 Jun 14:23
2f9bccf
Compare
Choose a tag to compare

v1.11.0

Introducing GO Feature Flag v1.11.0: Supercharge Your Flag Configurations with Metadata!

Get ready for an exhilarating update! With GO Feature Flag v1.11.0, developers can now take their flag configurations to the next level by adding metadata. 🚀

Metadata is like a secret weapon that turbocharges your flags. It's a treasure trove of extra information directly linked to each flag, giving you a complete understanding of its purpose and context. You can now supercharge your development process with issue tracker links, descriptions, and any other vital details you can think of!

Upgrade to GO Feature Flag v1.11.0 today and unlock the power of metadata. It's time to take control, make informed decisions, and soar to new heights in your flag management journey. 💪💥

What's Changed

Features

Others

Dependencies

  • Bump relay-proxy helm chart version v1.10.4 by @thomaspoignant in #818
  • Bump tj-actions/changed-files from 35 to 36 by @dependabot in #821
  • Bump google.golang.org/api from 0.123.0 to 0.124.0 by @dependabot in #833
  • Bump github.com/labstack/echo-contrib from 0.14.1 to 0.15.0 by @dependabot in #834
  • Bump github.com/aws/aws-sdk-go from 1.44.266 to 1.44.271 by @dependabot in #835
  • Bump github.com/fsouza/fake-gcs-server from 1.45.1 to 1.45.2 by @dependabot in #836
  • Bump go-feature-flag from 0.2.7 to 0.2.8 in /openfeature/provider_tests/java-integration-tests by @dependabot in #837
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.16 to 0.1.17 in /openfeature/provider_tests/go-integration-tests by @dependabot in #838
  • Bump NUnit3TestAdapter from 4.4.2 to 4.5.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #842
  • Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 in /openfeature/provider_tests/go-integration-tests by @dependabot in #843
  • Bump github.com/open-feature/go-sdk from 1.3.0 to 1.4.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #839
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.17 to 0.1.18 in /openfeature/provider_tests/go-integration-tests by @dependabot in #841
  • Bump go-feature-flag from 0.2.8 to 0.2.9 in /openfeature/provider_tests/java-integration-tests by @dependabot in #846
  • Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.6.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #847
  • Bump github.com/BurntSushi/toml from 1.2.1 to 1.3.0 by @dependabot in #848
  • Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #849
  • Bump github.com/aws/aws-sdk-go from 1.44.271 to 1.44.275 by @dependabot in #850
  • Bump google.golang.org/api from 0.124.0 to 0.125.0 by @dependabot in #851
  • Bump maven-surefire-plugin from 3.1.0 to 3.1.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #852
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.18 to 0.1.19 in /openfeature/provider_tests/go-integration-tests by @dependabot in #853
  • Bump Microsoft.NET.Test.Sdk from 17.6.1 to 17.6.2 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #854
  • Bump @openfeature/js-sdk from 1.2.0 to 1.3.1 in /openfeature/provider_tests/js-integration-tests by @dependabot in #856
  • Bump docusaurus by @thomaspoignant in #859

New Contributors

Full Changelog: v1.10.4...v1.11.0

v1.10.4

24 May 20:48
792f6aa
Compare
Choose a tag to compare

v1.10.4 🚀

Fix

Changes

Dependencies

  • Bump relay-proxy helm chart version v1.10.3 by @thomaspoignant in #791
  • Bump @openfeature/go-feature-flag-provider from 0.5.8 to 0.5.9 in /openfeature/provider_tests/js-integration-tests by @dependabot in #794
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.14 to 0.1.15 in /openfeature/provider_tests/go-integration-tests by @dependabot in #795
  • Bump Microsoft.NET.Test.Sdk from 17.5.0 to 17.6.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #800
  • Bump helm/kind-action from 1.5.0 to 1.6.0 by @dependabot in #801
  • Bump go-feature-flag from 0.2.6 to 0.2.7 in /openfeature/provider_tests/java-integration-tests by @dependabot in #803
  • Bump helm/kind-action from 1.6.0 to 1.7.0 by @dependabot in #804
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 in /openfeature/provider_tests/go-integration-tests by @dependabot in #805
  • Bump k8s.io/apimachinery from 0.27.1 to 0.27.2 by @dependabot in #807
  • Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #808
  • Bump google.golang.org/api from 0.122.0 to 0.123.0 by @dependabot in #809
  • Bump github.com/aws/aws-sdk-go from 1.44.262 to 1.44.266 by @dependabot in #810
  • Bump k8s.io/client-go from 0.27.1 to 0.27.2 by @dependabot in #811
  • Bump k8s.io/api from 0.27.1 to 0.27.2 by @dependabot in #812
  • Bump coverlet.collector from 3.2.0 to 6.0.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #813
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.15 to 0.1.16 in /openfeature/provider_tests/go-integration-tests by @dependabot in #814
  • Bump mikefarah/yq from 4.33.3 to 4.34.1 by @dependabot in #815

New Contributors

Full Changelog: v1.10.3...v1.10.4

v1.10.3

15 May 14:48
e5fef66
Compare
Choose a tag to compare

Fixes

Changes

Dependencies

  • Bump google.golang.org/api from 0.120.0 to 0.121.0 by @dependabot in #775
  • Bump github.com/aws/aws-sdk-go from 1.44.255 to 1.44.258 by @dependabot in #776
  • Bump github.com/aws/aws-lambda-go from 1.40.0 to 1.41.0 by @dependabot in #777
  • Bump maven-surefire-plugin from 3.0.0 to 3.1.0 in /openfeature/provider_tests/java-integration-tests by @dependabot in #778
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.12 to 0.1.13 in /openfeature/provider_tests/go-integration-tests by @dependabot in #779
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.13 to 0.1.14 in /openfeature/provider_tests/go-integration-tests by @dependabot in #782
  • Bump github.com/fsouza/fake-gcs-server from 1.44.2 to 1.45.1 by @dependabot in #785
  • Bump github.com/aws/aws-sdk-go from 1.44.258 to 1.44.262 by @dependabot in #786

Full Changelog: v1.10.2...v1.10.3

v1.10.2

07 May 20:09
447fc9f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.10.1...v1.10.2

v1.10.1

01 May 10:10
50c5d39
Compare
Choose a tag to compare

Change

Others

Dependencies

  • Bump google.golang.org/api from 0.119.0 to 0.120.0 by @dependabot in #744
  • Bump github.com/aws/aws-sdk-go from 1.44.248 to 1.44.253 by @dependabot in #745
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.10 to 0.1.11 in /openfeature/provider_tests/go-integration-tests by @dependabot in #746

Full Changelog: v1.10.0...v1.10.1

v1.10.0

28 Apr 14:58
9679c97
Compare
Choose a tag to compare

v1.10.0 🚀

This new version is now compatible with Gitlab, you can now retrieve your file directly from a Gitlab repository.

Thanks a lot to @ruairi-wmf for his collaboration on this 🙌

Features

Others

Dependencies

  • Bump relay-proxy helm chart version v1.9.1 by @thomaspoignant in #734
  • Bump junit-jupiter-engine from 5.9.2 to 5.9.3 in /openfeature/provider_tests/java-integration-tests by @dependabot in #738
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.9 to 0.1.10 in /openfeature/provider_tests/go-integration-tests by @dependabot in #739

New Contributors

Full Changelog: v1.9.1...v1.10.0

v1.9.1

25 Apr 20:22
276dfcc
Compare
Choose a tag to compare

Fix

Changes

Full Changelog: v1.9.0...v1.9.1

v1.9.0

25 Apr 08:39
fe37218
Compare
Choose a tag to compare

v1.9.0 🚀

⚠️ This version of the relay proxy has a breaking change, but since this is a recent addition and it is not documented yet, we accept having a breaking change for this endpoint (/v1/data/collector).

Changes

Dependencies

  • Bump relay-proxy helm chart version v1.8.2 by @github-actions in #718
  • Bump github.com/aws/aws-sdk-go from 1.44.244 to 1.44.248 by @dependabot in #721
  • Bump github.com/swaggo/swag from 1.8.12 to 1.16.1 by @dependabot in #722
  • Bump google.golang.org/api from 0.118.0 to 0.119.0 by @dependabot in #723

Full Changelog: v1.8.2...v1.8.3