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 â ī¸
- Deprecate
ffuser
to useffcontext
instead by @thomaspoignant in #868
âšī¸ No worries this is not a real breaking change, but we advise you to use
ffcontext
instead offfuser
, the reason why? The nameffuser
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
- Websocket notifier implementation in the relay proxy by @thomaspoignant in #802
đĄ Others
- Bump relay-proxy helm chart version v1.11.0 by @thomaspoignant in #860
- Create a new documentation version v1.11.0 by @thomaspoignant in #861
- Update relay proxy helm README by @thomaspoignant in #862
- docs: fix GitLab title pages by @shortcuts in #878
- Fix sonar issue in editor for metadata by @thomaspoignant in #879
đ 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
- @shortcuts made their first contribution in #878
Full Changelog: v1.11.0...v1.12.0