go-feature-flag

GO Feature Flag is a simple, complete and lightweight self-hosted feature flag solution 100% Open Source. 🎛ī¸

MIT License

Downloads
1.2K
Stars
1.1K
Committers
17

Bot releases are hidden (Show)

go-feature-flag - python-provider-v0.1.0

Published by thomaspoignant 11 months ago

Python provider v0.1.0 🚀

v0.1.0 is the first complete version of the Python provider.
It supports:

  • Remote evaluation.
  • Caching of results.
  • Cache invalidation by connecting through a web-socket.
go-feature-flag - v1.19.0

Published by thomaspoignant 11 months ago

Version v1.19.0 is introducing the EvaluationContextEnrichment. 🚀🎉
This allows you to enrich any context you receive with some common information for all your context evaluations.

If you want to add your service name, your environment or any relevant information about your application, this is the way to make it possible. (check #1285 for more information)

Feature

Chrore

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.18.2...v1.19.0

go-feature-flag - v1.18.2

Published by thomaspoignant 11 months ago

This version fixes a problem in the relay-proxy when configuring the Google Cloud Storage retriever with environment variables.

Fix

Dependencies

Chore

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.18.1...v1.18.2

go-feature-flag - v1.18.1

Published by thomaspoignant 11 months ago

This version fixes some issues detected in the Gitlab retriever.

Fixes

Chore

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.18.0...v1.18.1

go-feature-flag - python-provider-v0.0.2

Published by thomaspoignant 12 months ago

Release a new version of the python provider.

go-feature-flag -

Published by thomaspoignant 12 months ago

go-feature-flag - python-provider-v0.0.2-beta.1

Published by thomaspoignant 12 months ago

go-feature-flag - kotlin-provider-v0.0.1-beta.2

Published by thomaspoignant 12 months ago

This release is a test deployment for the Kotlin-provider.

go-feature-flag - v1.18.0

Published by thomaspoignant 12 months ago

This version is the same as version v1.17.0 in terms of features, but we've migrated the library and all the code to use go 1.21.

If you are using a version of go before 1.21 note that you can still use the version v1.17.0 without any issue.

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.17.0...v1.18.0

go-feature-flag - v1.17.0

Published by thomaspoignant 12 months ago

This new release also improves the observability of the GO Feature Flag server by adding new Prometheus metrics.

Features

Chore

Fixes

Dependencies

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.16.0...v1.17.0

go-feature-flag - v1.16.0

Published by thomaspoignant about 1 year ago

This new version brings a new field in your data collector allowing to know if it comes directly from the server.
It also contains some fixes and example on how to use GO Feature Flag with the web provider.

Features

Fixes

Chore

Dependencies

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.15.2...v1.15.3

go-feature-flag - v1.15.2

Published by thomaspoignant about 1 year ago

v1.15.1

Chore

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.15.1...v1.15.2

go-feature-flag - v1.15.1

Published by thomaspoignant about 1 year ago

Fixes

Chore

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.15.0...v1.15.1

go-feature-flag - v1.15.0

Published by thomaspoignant about 1 year ago

v1.15.0 🙌

In this version:

  • GO Feature Flag is available in the scoop main repo
  • New examples on how to use GO Feature Flag with your Node.js application.
  • The relay proxy is using the AWS GO SDK v2.

Features

Core

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.14.1...v1.15.0

go-feature-flag - v1.14.1

Published by thomaspoignant about 1 year ago

v1.14.1

Changes

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.14.0...v1.14.1

go-feature-flag - v1.14.0

Published by thomaspoignant about 1 year ago

v1.14.0 🚀

Features

Others

Dependencies

What's Changed

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.13.0...v1.14.0

go-feature-flag - v1.13.0

Published by thomaspoignant about 1 year ago

Breaking changes

Features

Others

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.12.1...V1.13.0

go-feature-flag - v1.12.1

Published by thomaspoignant about 1 year ago

v1.12.1

Fixes

Others

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.12.0...v1.12.1

go-feature-flag - v1.12.0

Published by thomaspoignant over 1 year ago

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

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.11.0...v1.12.0

go-feature-flag - v1.11.0

Published by thomaspoignant over 1 year ago

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

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.10.4...v1.11.0