v1.8.0 🚀
We're thrilled to announce the upcoming release of version v1.8.0
of GO Feature Flag. This update includes some awesome new features and important fixes that we believe will greatly improve your experience with our tool.
One of the key new features is the support for AWS Lambda execution of the relay proxy, which will give you more flexibility in how you use GO Feature Flag for your projects. We've also added support for Parquet data collection, making it easier than ever to collect data from your applications in a more efficient and organized way.
On top of that, we've addressed an important issue related to environment management in rules, which should make it even easier for you to configure rules for different environments and ensure that your projects are working as expected.
We can't wait for you to try out these new features and see how they can help you optimize your development process. We're always looking for ways to improve GO Feature Flag, and your feedback is incredibly valuable to us. So please don't hesitate to reach out to us with any comments or concerns.
Thank you for using GO Feature Flag, and we look forward to continuing to support your development efforts.
What's Changed
Feature
- Adds generate-helm-docs to makefile by @sarvsav in #681
- Add helm-docs generation in the release process. by @thomaspoignant in #682
- Support Lambda execution of the relay proxy by @thomaspoignant in #686
- feature support-parquet-for-data-collection by @dhanusaputra in #667
Fixes
- Fix rule with environment by @thomaspoignant in #698
Others
- Create a new documentation version v1.7.0 by @github-actions in #654
- Improve doc "Where to store your configuration flag" by @thomaspoignant in #655
- add a specifications page for the provider cache by @thomaspoignant in #656
- Integration tests to validate the usage of API Keys by @thomaspoignant in #668
- Improve documentation when using environment in the SDK by @thomaspoignant in #683
- New blog post about Limiting Access to the relay proxy with API Keys by @thomaspoignant in #684
- migration cli: Adding test for main by @thomaspoignant in #687
Dependencies
- Bump relay-proxy helm chart version v1.7.0 by @github-actions in #653
- Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.6 to 0.1.8 in /openfeature/provider_tests/go-integration-tests by @dependabot in #669
- Bump OpenFeature.Contrib.GOFeatureFlag from 0.1.3 to 0.1.4 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #670
- Bump go-feature-flag from 0.2.4 to 0.2.5 in /openfeature/provider_tests/java-integration-tests by @dependabot in #671
- Bump @openfeature/go-feature-flag-provider from 0.5.4 to 0.5.6 in /openfeature/provider_tests/js-integration-tests by @dependabot in #672
- Bump @openfeature/go-feature-flag-provider from 0.5.6 to 0.5.7 in /openfeature/provider_tests/js-integration-tests by @dependabot in #673
- Bump @openfeature/go-feature-flag-provider from 0.5.7 to 0.5.8 in /openfeature/provider_tests/js-integration-tests by @dependabot in #674
- Bump github.com/aws/aws-sdk-go from 1.44.234 to 1.44.239 by @dependabot in #676
- Bump google.golang.org/api from 0.114.0 to 0.116.0 by @dependabot in #677
- Bump golang.org/x/net from 0.8.0 to 0.9.0 by @dependabot in #679
- Bump github.com/fsouza/fake-gcs-server from 1.44.1 to 1.44.2 by @dependabot in #680
- Bump golang.org/x/oauth2 from 0.6.0 to 0.7.0 by @dependabot in #678
- Bump github.com/aws/aws-sdk-go from 1.44.239 to 1.44.244 by @dependabot in #688
- Bump google.golang.org/api from 0.116.0 to 0.118.0 by @dependabot in #690
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #691
- Bump k8s.io/apimachinery from 0.26.3 to 0.27.1 by @dependabot in #692
- Bump github.com/aws/aws-lambda-go from 1.19.1 to 1.40.0 by @dependabot in #689
- Bump k8s.io/client-go from 0.26.3 to 0.27.1 by @dependabot in #694
Full Changelog: v1.7.0...v1.8.0