0.7.3 (2025-03-14)
- deps: update module github.com/open-feature/flagd/core to v0.11.2 (#1570) (e151b1f)
- deps: update module github.com/prometheus/client_golang to v1.21.1 (#1576) (cd95193)
- deps: update module google.golang.org/grpc to v1.71.0 (#1578) (5c2c64f)
0.7.2 (2025-02-21)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.5-20250127221518-be6d1143b690.1 (#1549) (d3eb44e)
- deps: update module github.com/open-feature/flagd/core to v0.11.1 (#1545) (ca663b5)
- deps: update module github.com/prometheus/client_golang to v1.21.0 (#1568) (a3d4162)
- deps: update module github.com/spf13/cobra to v1.9.0 (#1564) (345d2a9)
- deps: update module github.com/spf13/cobra to v1.9.1 (#1566) (a48cc80)
- deps: update module golang.org/x/net to v0.35.0 (#1557) (13146e5)
0.7.1 (2025-02-04)
- deps: update module github.com/open-feature/flagd/core to v0.11.0 (#1541) (986a436)
- deps: update module golang.org/x/sync to v0.11.0 (#1543) (7d6c0dc)
0.7.0 (2025-01-31)
- flagSetMetadata in OFREP/ResolveAll, core refactors (#1540)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20250127221518-be6d1143b690.2 (#1536) (e23060f)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20241220192239-696330adaff0.1 (#1529) (8881a80)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20250127221518-be6d1143b690.1 (#1537) (f74207b)
- deps: update module github.com/open-feature/flagd/core to v0.10.8 (#1526) (fbf2ed5)
- deps: update module google.golang.org/grpc to v1.70.0 (#1528) (79b2b0a)
0.6.11 (2025-01-19)
- deps: update module github.com/open-feature/flagd/core to v0.10.7 (#1521) (bf8e7e0)
- deps: update opentelemetry-go monorepo (#1524) (eeae9a6)
- Skip flagd banner when non-console logger in use (#1516) (bae9b6f)
0.6.10 (2025-01-16)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.3-20241220192239-696330adaff0.1 (#1513) (64c5787)
- deps: update module github.com/open-feature/flagd/core to v0.10.6 (#1515) (586cb62)
0.6.9 (2025-01-15)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.1 (#1489) (53add83)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.2 (#1492) (9f1d94a)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20241220192239-696330adaff0.1 (#1490) (6edce72)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.2-20241220192239-696330adaff0.1 (#1502) (426c36e)
- deps: update module github.com/mattn/go-colorable to v0.1.14 (#1508) (87727f7)
- deps: update module github.com/open-feature/flagd/core to v0.10.5 (#1482) (ce48cb7)
- deps: update module golang.org/x/net to v0.33.0 [security] (#1486) (4764077)
- deps: update module golang.org/x/net to v0.34.0 (#1498) (7584f95)
- deps: update module google.golang.org/grpc to v1.69.2 (#1484) (6b40ad3)
- deps: update module google.golang.org/grpc to v1.69.4 (#1510) (76d6353)
- deps: update opentelemetry-go monorepo (#1470) (26b0b1a)
0.6.8 (2024-12-17)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 (#1451) (8c6d91d)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 (#1475) (0b11c6c)
- deps: update module github.com/open-feature/flagd/core to v0.10.4 (#1433) (d33c7a5)
- deps: update module golang.org/x/net to v0.31.0 (#1446) (9e35111)
- deps: update module golang.org/x/net to v0.32.0 (#1458) (ac0b123)
- deps: update module golang.org/x/sync to v0.9.0 (#1445) (8893e94)
- deps: update module google.golang.org/grpc to v1.68.0 (#1442) (cd27d09)
- deps: update module google.golang.org/grpc to v1.68.1 (#1456) (0b6e2a1)
- deps: update module google.golang.org/grpc to v1.69.0 (#1469) (dd4869f)
- deps: update opentelemetry-go monorepo (#1447) (68b5794)
0.6.7 (2024-10-28)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.1-20240906125204-0a6a901b42e8.1 (#1420) (1f06d5a)
- deps: update module github.com/open-feature/flagd/core to v0.10.3 (#1411) (a312196)
- deps: update module github.com/prometheus/client_golang to v1.20.5 (#1425) (583ba89)
- deps: update module golang.org/x/net to v0.30.0 (#1417) (4d5b75e)
- deps: update module google.golang.org/grpc to v1.67.1 (#1415) (85a3a6b)
0.6.6 (2024-09-23)
- deps: update kubernetes package and controller runtime, fix proto lint (#1290) (94860d6)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240906125204-0a6a901b42e8.1 (#1400) (954d972)
- deps: update module github.com/open-feature/flagd/core to v0.10.2 (#1385) (3b5a818)
- deps: update module github.com/prometheus/client_golang to v1.20.3 (#1384) (8fd16b2)
- deps: update module github.com/prometheus/client_golang to v1.20.4 (#1406) (a0a6426)
- deps: update module golang.org/x/net to v0.29.0 (#1398) (0721e02)
- deps: update module google.golang.org/grpc to v1.66.0 (#1393) (c96e9d7)
- deps: update module google.golang.org/grpc to v1.66.1 (#1402) (50c9cd3)
- deps: update module google.golang.org/grpc to v1.66.2 (#1405) (69ec28f)
- deps: update module google.golang.org/grpc to v1.67.0 (#1407) (1ad6480)
- deps: update opentelemetry-go monorepo (#1387) (22aef5b)
- deps: update opentelemetry-go monorepo (#1403) (fc4cd3e)
- remove dep cycle with certreloader (#1410) (5244f6f)
0.6.5 (2024-08-22)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 (#1372) (ae24595)
- deps: update module github.com/open-feature/flagd/core to v0.10.1 (#1355) (8fcfb14)
- deps: update module golang.org/x/net to v0.28.0 (#1380) (239a432)
- deps: update module golang.org/x/sync to v0.8.0 (#1378) (4804c17)
- deps: update dependency go to v1.22.6 (#1297) (50b92c1)
- deps: update golang docker tag to v1.23 (#1382) (abb5ca3)
- flagd-proxy: removed invalid grpc prefix from uri config (4911697)
0.6.4 (2024-07-08)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 (#1342) (efdd921)
- deps: update module github.com/open-feature/flagd/core to v0.10.0 (#1340) (1e487b4)
- deps: update module golang.org/x/net to v0.27.0 (#1353) (df9834b)
- deps: update module google.golang.org/grpc to v1.65.0 (#1346) (72a6b87)
- deps: update opentelemetry-go monorepo (#1347) (37fb3cd)
0.6.3 (2024-06-27)
- deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.1 (#1333) (494062f)
- deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.34.2-20240215170432-1e611e2999cc.2 (#1330) (32291ad)
- deps: update module github.com/open-feature/flagd/core to v0.9.3 (#1296) (1f7b8bd)
- deps: update module github.com/spf13/cobra to v1.8.1 (#1332) (c62bcb0)
- deps: update module github.com/spf13/viper to v1.19.0 (#1334) (1097b99)
- deps: update module golang.org/x/net to v0.26.0 (#1337) (83bdbb5)
- deps: update opentelemetry-go monorepo (#1314) (e9f1a7a)
0.6.2 (2024-05-10)
0.6.1 (2024-04-19)
0.6.0 (2024-04-10)
- allow custom seed when using targetingKey override for fractional op (#1266)
- This is a breaking change only to the extent that it changes the assignment of evaluated flag values.
Previously, flagd's
fractional
op would internally concatenate any specified bucketing property with theflag-key
. This improved apparent "randomness" by reducing the chances that users were assigned a bucket of the same ordinality across multiple flags. However, sometimes it's desireable to have such predictibility, so now flagd will use the bucketing value as is. If you are specifying a bucketing value in afractional
rule, and want to maintain the previous assignments, you can do this concatenation manually:{ "var": "user.name" }
=>{"cat": [{ "var": "$flagd.flagKey" }, { "var": "user.name" }]}
. This will result in the same assignment as before. Please note, that if you do not specify a bucketing key at all (the shorthand version of thefractional
op), flagd still uses a concatentation of theflag-key
andtargetingKey
as before; this behavior has not changed.
- This is a breaking change only to the extent that it changes the assignment of evaluated flag values.
Previously, flagd's
0.5.2 (2024-03-27)
0.5.1 (2024-03-15)
0.5.0 (2024-02-20)
- new proto (flagd.sync.v1) for sync sources (#1214)
0.4.2 (2024-02-05)
- add signal handling to SyncFlags grpc (#1176) (5c8ed7c)
- deps: update module github.com/open-feature/flagd/core to v0.7.4 (#1119) (e998e41)
0.4.1 (2024-01-04)
- deps: update module github.com/open-feature/flagd/core to v0.7.3 (#1104) (b6c00c7)
- deps: update module github.com/spf13/viper to v1.18.2 (#1069) (f0d6206)
0.4.0 (2023-12-22)
- remove deprecated flags (#1075)
- deps: update module github.com/open-feature/flagd/core to v0.7.2 (#1056) (81e83ea)
- deps: update module github.com/spf13/viper to v1.18.0 (#1060) (9dfa689)
0.3.2 (2023-12-05)
0.3.1 (2023-11-28)
0.3.0 (2023-11-15)
- OFO APIs were updated to version v1beta1, since they are more stable now. Resources of the alpha versions are no longer supported in flagd or flagd-proxy.
0.2.13 (2023-11-13)
- deps: update module github.com/open-feature/flagd/core to v0.6.7 (#966) (c038a3a)
- deps: update module github.com/spf13/cobra to v1.8.0 (#993) (05c7870)
0.2.12 (2023-10-12)
- deps: update module github.com/open-feature/flagd/core to v0.6.6 (#916) (1f80e4d)
- deps: update module github.com/spf13/viper to v1.17.0 (#956) (31d015d)
- deps: update module go.uber.org/zap to v1.26.0 (#917) (e57e206)
0.2.11 (2023-09-14)
0.2.10 (2023-09-08)
- deps: update module github.com/open-feature/flagd/core to v0.6.4 (#880) (ebb543d)
- deps: update opentelemetry-go monorepo (#868) (d48317f)
0.2.9 (2023-08-30)
0.2.8 (2023-08-04)
- deps: update module github.com/open-feature/flagd/core to v0.6.2 (#779) (f34de59)
- deps: update module go.uber.org/zap to v1.25.0 (#786) (40d0aa6)
0.2.7 (2023-07-28)
0.2.6 (2023-07-27)
0.2.5 (2023-07-13)
- deps: update module github.com/open-feature/flagd/core to v0.5.4 (#693) (33705a6)
- deps: update module github.com/spf13/viper to v1.16.0 (#679) (798a975)
- flagd-proxy: update build.Dockerfile with buildkit caching (#725) (06f3d2e)
- remove protobuf dependency from eval package (#701) (34ffafd)
0.2.4 (2023-06-07)
- introduce additional linting rules + fix discrepancies (#616) (aef0b90)
- introduce isyncstore interface (#660) (c0e2fa0)
0.2.3 (2023-05-04)
- deps: update module github.com/open-feature/flagd/core to v0.5.2 (#613) (218f435)
- deps: update module github.com/spf13/cobra to v1.7.0 (#587) (12b3477)
0.2.2 (2023-04-13)
0.2.1 (2023-04-12)
0.2.0 (2023-03-30)
- rename
kube-flagd-proxy
toflagd-proxy
(#576)