Skip to content

Releases: thomaspoignant/go-feature-flag

v1.26.0

18 Apr 16:12
2bab1b4
Compare
Choose a tag to compare

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

Feature

Chore

New Contributors

Full Changelog: v1.25.1...v1.26.0

v1.25.1

15 Apr 21:14
add7232
Compare
Choose a tag to compare

Fixes

Chore

Dependencies

  • Bump relay-proxy helm chart version v1.25.0 by @thomaspoignant in #1722
  • Bump codecov action by @thomaspoignant in #1739
  • Bump typescript from 5.4.3 to 5.4.4 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1724
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.18 to 0.2.19 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #1725
  • Bump github.com/knadh/koanf/v2 from 2.1.0 to 2.1.1 by @dependabot in #1738
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.27.10 to 1.27.11 by @dependabot in #1736
  • Bump github.com/aws/aws-sdk-go from 1.51.11 to 1.51.16 by @dependabot in #1735
  • Bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.25.0 by @dependabot in #1732
  • Bump @babel/preset-env from 7.24.3 to 7.24.4 in /examples/openfeature_web/webapp by @dependabot in #1727
  • Bump @openfeature/web-sdk from 1.0.1 to 1.0.2 in /examples/openfeature_web/webapp by @dependabot in #1726
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.14 to 1.16.15 by @dependabot in #1733
  • Bump golang.org/x/net from 0.22.0 to 0.24.0 by @dependabot in #1731
  • Bump golang.org/x/oauth2 from 0.18.0 to 0.19.0 by @dependabot in #1737
  • Bump OpenFeature from 1.4.1 to 1.5.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1741
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.33 to 0.1.34 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1743
  • Bump github.com/open-feature/go-sdk from 1.10.0 to 1.11.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1742
  • Bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.1.34 to 0.1.35 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1757
  • Bump github.com/aws/aws-sdk-go from 1.51.16 to 1.51.21 by @dependabot in #1754
  • Bump stCarolas/setup-maven from 4.5 to 5 by @dependabot in #1755
  • Bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in #1756
  • Bump github.com/testcontainers/testcontainers-go/modules/redis from 0.29.1 to 0.30.0 by @dependabot in #1752
  • Bump go.mongodb.org/mongo-driver from 1.14.0 to 1.15.0 by @dependabot in #1751
  • Bump github.com/labstack/echo-contrib from 0.16.0 to 0.17.0 by @dependabot in #1750
  • Bump pydantic from 2.6.4 to 2.7.0 in /openfeature/providers/python-provider by @dependabot in #1747
  • Bump typescript from 5.4.4 to 5.4.5 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1749
  • Bump black from 24.3.0 to 24.4.0 in /openfeature/providers/python-provider by @dependabot in #1748

Full Changelog: v1.25.0...v1.25.1

v1.25.0

06 Apr 16:08
69560fe
Compare
Choose a tag to compare

🚀 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

  • Bump relay-proxy helm chart version v1.24.2 by @thomaspoignant in #1694
  • Bump @openfeature/go-feature-flag-provider from 0.6.2 to 0.7.0 in /examples/openfeature_nodejs/nodejs-app by @dependabot in #1697
  • Bump google.golang.org/api from 0.171.0 to 0.172.0 by @dependabot in #1699
  • Bump github.com/IBM/sarama from 1.43.0 to 1.43.1 by @dependabot in #1700
  • Bump @openfeature/web-sdk from 1.0.0 to 1.0.1 in /examples/openfeature_web/webapp by @dependabot in #1702
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.31.3 to 1.31.4 by @dependabot in #1706
  • Bump openfeature-sdk from 0.6.0 to 0.6.1 in /openfeature/providers/python-provider by @dependabot in #1709
  • Bump cloud.google.com/go/storage from 1.39.1 to 1.40.0 by @dependabot in #1701
  • Bump stylelint from 16.3.0 to 16.3.1 in /examples/openfeature_web/webapp by @dependabot in #1704
  • Bump @openfeature/go-feature-flag-web-provider from 0.1.6 to 0.2.0 in /examples/openfeature_web/webapp by @dependabot in #1703
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.27.9 to 1.27.10 by @dependabot in #1710
  • Bump github.com/aws/aws-sdk-go from 1.51.6 to 1.51.11 by @dependabot in #1707
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.13 to 1.16.14 by @dependabot in #1708
  • Bump tj-actions/changed-files from 43 to 44 by @dependabot in #1711
  • Bump dev.openfeature.contrib.providers:go-feature-flag from 0.2.18 to 0.2.19 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1712

Full Changelog: v1.24.2...v1.25.0

v1.24.2

27 Mar 08:41
f7264a8
Compare
Choose a tag to compare

Fixes

Chore

Dependency

New Contributors

Full Changelog: v1.24.1...v1.24.2

v1.24.1

python-provider-v0.1.2

19 Mar 09:17
71343ed
Compare
Choose a tag to compare

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

Changes

  • Fix Python Provider by Adapting to OpenFeature Python SDK v0.5.0 by @ChihweiLHBird in #1645
  • Change Return Type to FlagResolutionDetail in Python Provider's Resolve Functions by @ChihweiLHBird in #1643

Dependencies

  • Bump pydantic from 2.6.3 to 2.6.4 in /openfeature/providers/python-provider by @dependabot in #1657
  • Bump black from 24.2.0 to 24.3.0 in /openfeature/providers/python-provider by @dependabot in #1658

Full Changelog: v1.24.0...python-provider-v0.1.2

v1.24.0

13 Mar 21:52
b306188
Compare
Choose a tag to compare

🚀 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

Fixes

Chore

Dependency

New Contributors

Full Changelog: v1.23.1...v1.24.0

v1.23.1

26 Feb 16:45
6834d8c
Compare
Choose a tag to compare

Fixes

Chores

Dependencies

  • Bump relay-proxy helm chart version v1.23.0 by @thomaspoignant in #1506
  • Bump pytest-docker from 2.2.0 to 3.1.1 in /openfeature/providers/python-provider by @dependabot in #1509
  • Bump urllib3 from 2.1.0 to 2.2.0 in /openfeature/providers/python-provider by @dependabot in #1511
  • Bump pydantic from 2.5.3 to 2.6.0 in /openfeature/providers/python-provider by @dependabot in #1510
  • Bump google.golang.org/api from 0.159.0 to 0.161.0 by @dependabot in #1512
  • Bump github.com/aws/aws-sdk-go from 1.50.5 to 1.50.10 by @dependabot in #1514
  • Bump github.com/swaggo/swag from 1.16.2 to 1.16.3 by @dependabot in #1515
  • Bump stylelint from 16.2.0 to 16.2.1 in /examples/openfeature_web/webapp by @dependabot in #1517
  • Bump @openfeature/web-sdk from 0.4.10 to 0.4.12 in /examples/openfeature_web/webapp by @dependabot in #1520
  • Bump org.junit.jupiter:junit-jupiter-engine from 5.10.1 to 5.10.2 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1521
  • Bump JRubics/poetry-publish from 1.17 to 2.0 by @dependabot in #1522
  • Bump peter-evans/create-pull-request from 5 to 6 by @dependabot in #1523
  • Bump github.com/knadh/koanf/v2 from 2.0.1 to 2.0.2 by @dependabot in #1513
  • Bump github.com/aws/aws-lambda-go from 1.45.0 to 1.46.0 by @dependabot in #1516
  • Bump @babel/eslint-parser from 7.23.9 to 7.23.10 in /examples/openfeature_web/webapp by @dependabot in #1518
  • Bump webpack from 5.90.0 to 5.90.1 in /examples/openfeature_web/webapp by @dependabot in #1519
  • Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1526
  • Bump pytest from 7.4.4 to 8.0.0 in /openfeature/providers/python-provider by @dependabot in #1529
  • Bump pydantic from 2.6.0 to 2.6.1 in /openfeature/providers/python-provider by @dependabot in #1530
  • Bump openfeature-sdk from 0.4.1 to 0.4.2 in /openfeature/providers/python-provider by @dependabot in #1531
  • Bump rel from 0.4.9.5 to 0.4.9.6 in /openfeature/providers/python-provider by @dependabot in #1532
  • Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.22.0 to 1.23.1 by @dependabot in #1533
  • Bump github.com/knadh/koanf/v2 from 2.0.2 to 2.1.0 by @dependabot in #1534
  • Bump golang.org/x/net from 0.20.0 to 0.21.0 by @dependabot in #1542
  • Bump github.com/fsouza/fake-gcs-server from 1.47.7 to 1.47.8 by @dependabot in #1541
  • Bump go.opentelemetry.io/contrib/instrumentation/github.com/labstack/echo/otelecho from 0.47.0 to 0.48.0 by @dependabot in #1543
  • Bump github.com/IBM/sarama from 1.42.1 to 1.42.2 by @dependabot in #1540
  • Bump google.golang.org/api from 0.161.0 to 0.163.0 by @dependabot in #1538
  • Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #1539
  • Bump github.com/open-feature/go-sdk from 1.9.0 to 1.10.0 in /openfeature/provider_tests/go-integration-tests by @dependabot in #1545
  • Bump mikefarah/yq from 4.40.5 to 4.40.7 by @dependabot in #1546
  • Bump helm/kind-action from 1.8.0 to 1.9.0 by @dependabot in #1547
  • Bump github.com/aws/aws-sdk-go from 1.50.10 to 1.50.15 by @dependabot in #1536
  • Bump dev.openfeature:sdk from 1.7.3 to 1.7.4 in /openfeature/provider_tests/java-integration-tests by @dependabot in #1549
  • Bump cloud.google.com/go/storage from 1.37.0 to 1.38.0 by @dependabot in #1550
  • Bump k8s.io/api from 0.29.1 to 0.29.2 by @dependabot in #1551
  • Bump github.com/aws/aws-sdk-go-v2 from 1.24.1 to 1.25.0 by @dependabot in #1552
  • Bump github.com/testcontainers/testcontainers-go/modules/redis from 0.27.0 to 0.28.0 by @dependabot in #1553
  • Bump go.mongodb.org/mongo-driver from 1.13.1 to 1.14.0 by @dependabot in #1554
  • Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.48.1 to 1.50.0 by @dependabot in #1561
  • Bump google.golang.org/api from 0.163.0 to 0.165.0 by @dependabot in #1562
  • Bump k8s.io/client-go from 0.29.1 to 0.29.2 by @dependabot in #1559
  • Bump github.com/aws/aws-sdk-go from 1.50.15 to 1.50.20 by @dependabot in #1560
  • Bump dev.openfeature:sdk from 1.7.3 to 1.7.4 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #1564
  • Bump webpack from 5.90.1 to 5.90.2 in /examples/openfeature_web/webapp by @dependabot in #1565
  • Bump org.jetbrains.kotlinx:kotlinx-coroutines-test from 1.7.3 to 1.8.0 in /openfeature/providers/kotlin-provider/gofeatureflag-kotlin-provider by @dependabot in #1566
  • Bump urllib3 from 2.2.0 to 2.2.1 in /openfeature/providers/python-provider by @dependabot in #1567
  • Bump pytest from 8.0.0 to 8.0.1 in /openfeature/providers/python-provider by @dependabot in #1568
  • Bump black from 24.1.1 to 24.2.0 in /openfeature/providers/python-provider by @dependabot in #1569
  • Bump mikefarah/yq from 4.40.7 to 4.41.1 by @dependabot in #1570
  • Bump github.com/aws/aws-sdk-go-v2/config from 1.26.6 to 1.27.0 by @dependabot in #1556
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.15 to 1.16.1 by @dependabot in #1557
  • Bump github.com/aws/aws-sdk-go-v2/service/sqs from 1.29.7 to 1.30.1 by @dependabot in #1555
  • Bump coverlet.collector from 6.0.0 to 6.0.1 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #1572
  • Bump pydantic from 2.6.1 to 2.6.2 in /openfeature/providers/python-provider by @dependabot in #1578
  • Bump openfeature-sdk from 0.4.2 to 0.5.0 in /openfeature/providers/python-provider by @dependabot in #1580
  • Bump pytest from 8.0.1 to 8.0.2 in /openfeature/providers/python-provider by @dependabot in #1579
  • Bump webpack from 5.90.2 to 5.90.3 in /examples/openfeature_web/webapp by @dependabot in #1581
  • Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.1 to 1.16.6 by @dependabot in #1584
  • Bump go.opentelemetry.io/otel/sdk from 1.23.1 to 1.24.0 by @dependabot in #1589
  • Bump mikefarah/yq from 4.41.1 to 4.42.1 by @dependabot in #1599
  • Bump colathro/toml-editor from 1.1.0 to 1.1.1 by @dependabot in #1600
  • Bump github.com/aws/aws-sdk-go from 1.50.20 to 1.50.25 by @dependabot in https://github.com/thomaspoignant/go-feat...
Read more

python-provider-v0.1.1

21 Feb 19:59
9d7d5df
Compare
Choose a tag to compare

python-provider-v0.1.1

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

v1.23.0

02 Feb 16:49
a741f0b
Compare
Choose a tag to compare

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: v1.22.0...v1.23.0