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 - v1.28.2 Latest Release

Published by thomaspoignant 5 months ago

Fixes

Chore

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.28.1...v1.28.2

go-feature-flag - v1.28.1

Published by thomaspoignant 5 months ago

Release Notes

What's Changed

Bug Fixes

Documentation Updates

Chores

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.28.0...v1.28.1

go-feature-flag - v1.28.0

Published by thomaspoignant 5 months ago

🚀 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: https://github.com/thomaspoignant/go-feature-flag/compare/v1.27.0...v1.28.0

go-feature-flag - v1.27.0

Published by thomaspoignant 6 months ago

Features

Fixes

Chore

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.26.0...v1.27.0

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

Published by thomaspoignant 6 months ago

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

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.26.0...python-provider-v0.2.0

go-feature-flag - v1.26.0

Published by thomaspoignant 6 months ago

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

Feature

Chore

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.25.1...v1.26.0

go-feature-flag - v1.25.1

Published by thomaspoignant 6 months ago

Fixes

Chore

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.25.0...v1.25.1

go-feature-flag - v1.25.0

Published by thomaspoignant 7 months ago

🚀 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

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.24.2...v1.25.0

go-feature-flag - v1.24.2

Published by thomaspoignant 7 months ago

Fixes

Chore

Dependency

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.24.1...v1.24.2

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

Published by thomaspoignant 7 months ago

This version contains changes to the provider with the new requirements of the v0.5.0 OpenFeature SDK.

Changes

Dependencies

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.24.0...python-provider-v0.1.2

go-feature-flag - v1.24.0

Published by thomaspoignant 7 months ago

🚀 We're excited to announce that this version is one of the first implementations of the Open Feature Remote Evaluation Protocol (OFREP) (currently in an experimental stage).

This is a significant step towards the adoption of Open Feature, a community-driven initiative aiming to standardize feature flag management across different platforms.
GO Feature Flag is pushing for the adoption of the OFREP, and will try to integrate all the new features as soon as they are specified.

Despite that, this version contains some good improvements if you are using the S3 provider.

Features

  • Open Feature Remote Evaluation Protocol implementation #1548 by @thomaspoignant

Fixes

  • Fix format of the Python example of OpenFeature in README #1605 by @ChihweiLHBird
  • S3 retriever remove local file #1607 by @DucVuMinh
  • Fix typo #1635 by @thomaspoignant

Chore

  • Create a new documentation version v1.23.1 #1602 by @thomaspoignant
  • Update relay proxy helm README #1604 by @thomaspoignant
  • s3Retrieverv2 refactoring #1606 by @thomaspoignant
  • doc: Add s3 retriever v1 deprecation notice; add v2 links #1618 by @ChihweiLHBird

Dependency

  • Bump pydantic from 2.6.2 to 2.6.3 #1608 by @dependabot
  • Bump pytest from 8.0.2 to 8.1.0 #1609 by @dependabot
  • Bump github.com/aws/aws-sdk-go from 1.50.25 to 1.50.30 #1611 by @dependabot
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 #1613 by @dependabot
  • Bump autoprefixer from 10.4.17 to 10.4.18 #1614 by @dependabot
  • Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 #1612 by @dependabot
  • Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 #1616 by @dependabot
  • Bump @babel/preset-env from 7.23.9 to 7.24.0 #1615 by @dependabot
  • Bump azure/setup-helm from 3 to 4 #1617 by @dependabot
  • Bump cloud.google.com/go/storage from 1.38.0 to 1.39.0 #1610 by @dependabot
  • Bump typescript from 5.3.3 to 5.4.2 #1619 by @dependabot
  • Bump golang.org/x/net from 0.21.0 to 0.22.0 #1620 by @dependabot
  • Bump @openfeature/web-sdk from 0.4.13 to 0.4.15 #1621 by @dependabot
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.6 to 1.16.9 #1622 by @dependabot
  • Bump github.com/testcontainers/testcontainers-go/modules/redis from 0.28.0 to 0.29.1 #1627 by @dependabot
  • Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 #1623 by @dependabot
  • Bump jvm from 1.9.22 to 1.9.23 #1628 by @dependabot
  • Bump rel from 0.4.9.6 to 0.4.9.8 #1630 by @dependabot
  • Bump pytest from 8.1.0 to 8.1.1 #1631 by @dependabot
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.1 to 1.31.2 #1632 by @dependabot
  • Bump github.com/aws/aws-sdk-go from 1.50.30 to 1.50.35 #1625 by @dependabot
  • Bump google.golang.org/api from 0.167.0 to 0.169.0 #1633 by @dependabot
  • Bump coverlet.collector from 6.0.1 to 6.0.2 #1637 by @dependabot

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.23.1...v1.24.0

go-feature-flag - v1.23.1

Published by thomaspoignant 8 months ago

Fixes

Chores

Dependencies

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.23.0...v1.23.1

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

Published by thomaspoignant 8 months ago

python-provider-v0.1.1

  • This version contains a few version upgrades.
  • Fix #1573 - (bug) Python Provider: metaclass conflict
go-feature-flag - v1.23.0

Published by thomaspoignant 9 months ago

Not so long after the previous version, we are happy to release this v1.23.0 🚀

It contains 2 exciting new features:

  • GO Feature Flag now supports exporting your flag usage to Kafka 🙌
  • You can now launch the relay-proxy metrics and health endpoints on a different port, which is a requirement in some companies. 🚢

We continue to add more and more functionalities to GO Feature Flag thanks to your ideas and contribution.
So please share them with us and we will make this project even better.

Features

Fixes

Chore

Dependencies

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.22.0...v1.23.0

go-feature-flag - v1.22.0

Published by thomaspoignant 9 months ago

Version 1.22.0 of go-feature-flag is here, packed with exciting updates! 🚀

Highlights include a MongoDB retriever by @luizgribeiro, and an enhanced rule editor from @Esequiel378!!
Big thanks to all contributors, and welcome to new contributor @Esequiel378 and @luizgribeiro 🎉

Check out the changelog for the full scoop!

Features:

Chore:

Fixes:

Dependencies:

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.21.0...v1.22.0

go-feature-flag - v1.21.0

Published by thomaspoignant 9 months ago

🚀 v1.21.0 brings some nice adjustment that will make your experience even better:

  • The version brings a new nice way to know which rule has been used to get the variation, you will be able to find this in the flag metadata returned during the evaluation.
  • This version also supports a new type of retriever, that lets you initialise and shutdown your retriever. This is particularly useful if you must keep a connection open with your remote system.

Features:

Chore:

Fixes:

Dependencies:

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.20.2...v1.21.0

go-feature-flag - v1.20.2

Published by thomaspoignant 10 months ago

Fix

Chore

Dependencies

New Contributors

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.20.1...v1.20.2

go-feature-flag - v1.20.1

Published by thomaspoignant 11 months ago

Fix

Chore

Full Changelog: https://github.com/thomaspoignant/go-feature-flag/compare/v1.20.0...v1.20.1

go-feature-flag - v1.20.0

Published by thomaspoignant 11 months ago

🚀 This version add the support of OpenTelemetry tracing in the relay-proxy 🙌

Features

Documentation

Fixes

Chore

Dependencies

New Contributors

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