Skip to content

Latest commit

Β 

History

History
490 lines (258 loc) Β· 37.3 KB

CHANGELOG.md

File metadata and controls

490 lines (258 loc) Β· 37.3 KB

Changelog

0.7.3 (2025-03-14)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

🧹 Chore

0.7.1 (2025-02-04)

πŸ› Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • flagSetMetadata in OFREP/ResolveAll, core refactors (#1540)

πŸ› Bug Fixes

  • 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)

✨ New Features

  • flagSetMetadata in OFREP/ResolveAll, core refactors (#1540) (b49abf9)

0.6.11 (2025-01-19)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

🧹 Chore

πŸ“š Documentation

  • flagd-proxy: removed invalid grpc prefix from uri config (4911697)

0.6.4 (2024-07-08)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

🧹 Chore

0.6.1 (2024-04-19)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.9.0 (#1281) (3cfb052)

0.6.0 (2024-04-10)

⚠ BREAKING CHANGES

  • 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 the flag-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 a fractional 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 the fractional op), flagd still uses a concatentation of the flag-key and targetingKey as before; this behavior has not changed.

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.8.2 (#1255) (9005089)

✨ New Features

  • allow custom seed when using targetingKey override for fractional op (#1266) (f62bc72)

🧹 Chore

0.5.2 (2024-03-27)

✨ New Features

0.5.1 (2024-03-15)

πŸ› Bug Fixes

🧹 Chore

  • move packaging & isolate service implementations (#1234) (b58fab3)

0.5.0 (2024-02-20)

⚠ BREAKING CHANGES

  • new proto (flagd.sync.v1) for sync sources (#1214)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.7.5 (#1198) (ce38845)

✨ New Features

  • new proto (flagd.sync.v1) for sync sources (#1214) (544234e)

🧹 Chore

0.4.2 (2024-02-05)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • 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)

⚠ BREAKING CHANGES

  • remove deprecated flags (#1075)

πŸ› Bug Fixes

  • 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)

🧹 Chore

0.3.2 (2023-12-05)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.7.1 (#1037) (0ed9b68)

0.3.1 (2023-11-28)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.7.0 (#1014) (deec49e)

πŸ”„ Refactoring

0.3.0 (2023-11-15)

⚠ BREAKING CHANGES

  • 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.

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.6.8 (#1006) (c9b48bd)

✨ New Features

🧹 Chore

0.2.13 (2023-11-13)

πŸ› Bug Fixes

  • 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)

πŸ”„ Refactoring

0.2.12 (2023-10-12)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.6.5 (#900) (c2ddcbf)

0.2.10 (2023-09-08)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.6.4 (#880) (ebb543d)
  • deps: update opentelemetry-go monorepo (#868) (d48317f)

🧹 Chore

0.2.9 (2023-08-30)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.6.3 (#794) (9671964)

🧹 Chore

  • deps: update golang docker tag to v1.21 (#822) (effe29d)

0.2.8 (2023-08-04)

πŸ› Bug Fixes

  • 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)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.6.1 (#745) (d290d8f)

0.2.6 (2023-07-27)

✨ New Features

  • flagd-proxy: introduce zero-downtime (#752) (ed5e6e5)

0.2.5 (2023-07-13)

πŸ› Bug Fixes

  • 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)

πŸ”„ Refactoring

  • flagd-proxy: update build.Dockerfile with buildkit caching (#725) (06f3d2e)
  • remove protobuf dependency from eval package (#701) (34ffafd)

0.2.4 (2023-06-07)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.5.3 (#634) (1bc7e99)

🧹 Chore

✨ New Features

πŸ”„ Refactoring

  • introduce additional linting rules + fix discrepancies (#616) (aef0b90)
  • introduce isyncstore interface (#660) (c0e2fa0)

0.2.3 (2023-05-04)

πŸ› Bug Fixes

  • 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)

✨ New Features

0.2.2 (2023-04-13)

πŸ› Bug Fixes

  • deps: update module github.com/open-feature/flagd/core to v0.5.1 (#579) (58eed62)

0.2.1 (2023-04-12)

✨ New Features

0.2.0 (2023-03-30)

⚠ BREAKING CHANGES

  • rename kube-flagd-proxy to flagd-proxy (#576)

✨ New Features

  • rename kube-flagd-proxy to flagd-proxy (#576) (223de99)

Changelog