Skip to content

Latest commit

 

History

History
492 lines (433 loc) · 82.4 KB

release-notes.md

File metadata and controls

492 lines (433 loc) · 82.4 KB

🤖 I have created a release beep boop

flagd: 0.12.0

0.12.0 (2024-08-02)

  BREAKING CHANGES

  • support emitting errors from the bulk evaluator (#1338)
  • allow custom seed when using targetingKey override for fractional op (#1266)
  • new proto (flagd.sync.v1) for sync sources (#1214)
  • remove deprecated flags (#1075)
  • 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 buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.16.2-20240215170432-1e611e2999cc.1 (#1293) (2694e7f)
  • 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/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 (#1342) (efdd921)
  • deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 (#1372) (ae24595)
  • 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/cucumber/godog to v0.13.0 (#855) (5b42486)
  • deps: update module github.com/open-feature/flagd/core to v0.10.0 (#1340) (1e487b4)
  • deps: update module github.com/open-feature/flagd/core to v0.10.1 (#1355) (8fcfb14)
  • deps: update module github.com/open-feature/flagd/core to v0.5.4 (#693) (33705a6)
  • deps: update module github.com/open-feature/flagd/core to v0.6.1 (#745) (d290d8f)
  • deps: update module github.com/open-feature/flagd/core to v0.6.2 (#779) (f34de59)
  • deps: update module github.com/open-feature/flagd/core to v0.6.3 (#794) (9671964)
  • deps: update module github.com/open-feature/flagd/core to v0.6.4 (#880) (ebb543d)
  • deps: update module github.com/open-feature/flagd/core to v0.6.5 (#900) (c2ddcbf)
  • deps: update module github.com/open-feature/flagd/core to v0.6.6 (#916) (1f80e4d)
  • deps: update module github.com/open-feature/flagd/core to v0.6.7 (#966) (c038a3a)
  • deps: update module github.com/open-feature/flagd/core to v0.7.0 (#1014) (deec49e)
  • deps: update module github.com/open-feature/flagd/core to v0.7.1 (#1037) (0ed9b68)
  • deps: update module github.com/open-feature/flagd/core to v0.7.2 (#1056) (81e83ea)
  • deps: update module github.com/open-feature/flagd/core to v0.7.3 (#1104) (b6c00c7)
  • deps: update module github.com/open-feature/flagd/core to v0.7.4 (#1119) (e998e41)
  • deps: update module github.com/open-feature/flagd/core to v0.7.5 (#1198) (ce38845)
  • deps: update module github.com/open-feature/flagd/core to v0.8.2 (#1255) (9005089)
  • deps: update module github.com/open-feature/flagd/core to v0.9.0 (#1281) (3cfb052)
  • deps: update module github.com/open-feature/flagd/core to v0.9.3 (#1296) (1f7b8bd)
  • deps: update module github.com/open-feature/go-sdk to v1.8.0 (#994) (266cf9f)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.13 (#697) (435448f)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.17 (#759) (a2a2c3c)
  • deps: update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.18 (#1011) (90d4e4e)
  • deps: update module github.com/open-feature/go-sdk-contrib/tests/flagd to v1.2.3 (#749) (cd63e48)
  • deps: update module github.com/open-feature/go-sdk-contrib/tests/flagd to v1.3.1 (#760) (30dda72)
  • deps: update module github.com/rs/cors to v1.11.0 (#1299) (5f77541)
  • deps: update module github.com/spf13/cobra to v1.8.0 (#993) (05c7870)
  • deps: update module github.com/spf13/cobra to v1.8.1 (#1332) (c62bcb0)
  • deps: update module github.com/spf13/viper to v1.16.0 (#679) (798a975)
  • deps: update module github.com/spf13/viper to v1.17.0 (#956) (31d015d)
  • deps: update module github.com/spf13/viper to v1.18.0 (#1060) (9dfa689)
  • deps: update module github.com/spf13/viper to v1.18.2 (#1069) (f0d6206)
  • deps: update module github.com/spf13/viper to v1.19.0 (#1334) (1097b99)
  • deps: update module go.uber.org/zap to v1.25.0 (#786) (40d0aa6)
  • deps: update module go.uber.org/zap to v1.26.0 (#917) (e57e206)
  • deps: update module golang.org/x/net to v0.26.0 (#1337) (83bdbb5)
  • 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 module google.golang.org/protobuf to v1.33.0 [security] (#1248) (b2b0fa1)
  • deps: update opentelemetry-go monorepo (#1314) (e9f1a7a)
  • deps: update opentelemetry-go monorepo (#1347) (37fb3cd)
  • deps: update opentelemetry-go monorepo (#868) (d48317f)
  • invalid scoped-sync responses for empty flags (#1352) (51371d2)
  • readable error messages (#1325) (7ff33ef)
  • update protobuff CVE-2024-24786 (#1249) (fd81c23)
  • use correct link in sources flag helper text in start cmd (#1126) (b9d30e0)

( New Features

>ù Chore

=Ú Documentation

=� Refactoring

  • flagd: update build.Dockerfile with buildkit caching (#724) (3e9cc1a)
  • flagd: update profile.Dockerfile with buildkit caching (#723) (3f263c6)
  • introduce additional linting rules + fix discrepancies (#616) (aef0b90)
  • migrate to connectrpc/connect-go (#990) (7dd5b2b)
  • remove protobuf dependency from eval package (#701) (34ffafd)
  • Rename metrics-port to management-port (#1012) (5635e38)
flagd-proxy: 0.7.0

0.7.0 (2024-08-02)

  BREAKING CHANGES

  • allow custom seed when using targetingKey override for fractional op (#1266)
  • new proto (flagd.sync.v1) for sync sources (#1214)
  • remove deprecated flags (#1075)
  • 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

  • add signal handling to SyncFlags grpc (#1176) (5c8ed7c)
  • 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/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 (#1342) (efdd921)
  • deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 (#1372) (ae24595)
  • 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.10.0 (#1340) (1e487b4)
  • deps: update module github.com/open-feature/flagd/core to v0.10.1 (#1355) (8fcfb14)
  • deps: update module github.com/open-feature/flagd/core to v0.5.4 (#693) (33705a6)
  • deps: update module github.com/open-feature/flagd/core to v0.6.1 (#745) (d290d8f)
  • deps: update module github.com/open-feature/flagd/core to v0.6.2 (#779) (f34de59)
  • deps: update module github.com/open-feature/flagd/core to v0.6.3 (#794) (9671964)
  • deps: update module github.com/open-feature/flagd/core to v0.6.4 (#880) (ebb543d)
  • deps: update module github.com/open-feature/flagd/core to v0.6.5 (#900) (c2ddcbf)
  • deps: update module github.com/open-feature/flagd/core to v0.6.6 (#916) (1f80e4d)
  • deps: update module github.com/open-feature/flagd/core to v0.6.7 (#966) (c038a3a)
  • deps: update module github.com/open-feature/flagd/core to v0.6.8 (#1006) (c9b48bd)
  • deps: update module github.com/open-feature/flagd/core to v0.7.0 (#1014) (deec49e)
  • deps: update module github.com/open-feature/flagd/core to v0.7.1 (#1037) (0ed9b68)
  • deps: update module github.com/open-feature/flagd/core to v0.7.2 (#1056) (81e83ea)
  • deps: update module github.com/open-feature/flagd/core to v0.7.3 (#1104) (b6c00c7)
  • deps: update module github.com/open-feature/flagd/core to v0.7.4 (#1119) (e998e41)
  • deps: update module github.com/open-feature/flagd/core to v0.7.5 (#1198) (ce38845)
  • deps: update module github.com/open-feature/flagd/core to v0.8.2 (#1255) (9005089)
  • deps: update module github.com/open-feature/flagd/core to v0.9.0 (#1281) (3cfb052)
  • 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.0 (#993) (05c7870)
  • deps: update module github.com/spf13/cobra to v1.8.1 (#1332) (c62bcb0)
  • deps: update module github.com/spf13/viper to v1.16.0 (#679) (798a975)
  • deps: update module github.com/spf13/viper to v1.17.0 (#956) (31d015d)
  • deps: update module github.com/spf13/viper to v1.18.0 (#1060) (9dfa689)
  • deps: update module github.com/spf13/viper to v1.18.2 (#1069) (f0d6206)
  • deps: update module github.com/spf13/viper to v1.19.0 (#1334) (1097b99)
  • deps: update module go.uber.org/zap to v1.25.0 (#786) (40d0aa6)
  • deps: update module go.uber.org/zap to v1.26.0 (#917) (e57e206)
  • deps: update module golang.org/x/net to v0.26.0 (#1337) (83bdbb5)
  • 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 (#1314) (e9f1a7a)
  • deps: update opentelemetry-go monorepo (#1347) (37fb3cd)
  • deps: update opentelemetry-go monorepo (#868) (d48317f)
  • update protobuff CVE-2024-24786 (#1249) (fd81c23)

( New Features

>ù Chore

=Ú Documentation

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

=� Refactoring

  • flagd-proxy: update build.Dockerfile with buildkit caching (#725) (06f3d2e)
  • introduce additional linting rules + fix discrepancies (#616) (aef0b90)
  • migrate to connectrpc/connect-go (#990) (7dd5b2b)
  • remove protobuf dependency from eval package (#701) (34ffafd)
  • Rename metrics-port to management-port (#1012) (5635e38)
core: 0.11.0

0.11.0 (2024-08-02)

  BREAKING CHANGES

  • support emitting errors from the bulk evaluator (#1338)
  • allow custom seed when using targetingKey override for fractional op (#1266)
  • new proto (flagd.sync.v1) for sync sources (#1214)
  • 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.
  • rename metrics and service (#730)

=� Bug Fixes

  • add custom marshalling options (#1117) (e8e49de)
  • add signal handling to SyncFlags grpc (#1176) (5c8ed7c)
  • deps: update github.com/open-feature/flagd-schemas digest to 8c72c14 (#1212) (4add9fd)
  • deps: update golang.org/x/exp digest to 6522937 (#1032) (78b23d2)
  • deps: update golang.org/x/exp digest to 9a3e603 (#929) (f8db930)
  • deps: update kubernetes packages to v0.27.3 (#708) (5bf3a69)
  • deps: update kubernetes packages to v0.27.4 (#756) (dcc10f3)
  • deps: update kubernetes packages to v0.28.0 (#841) (cc195e1)
  • deps: update kubernetes packages to v0.28.1 (#860) (f3237c2)
  • deps: update kubernetes packages to v0.28.2 (#911) (2eda6ab)
  • deps: update kubernetes packages to v0.28.3 (#974) (d7d205f)
  • deps: update kubernetes packages to v0.28.4 (#1016) (ae470e3)
  • deps: update kubernetes packages to v0.29.0 (#1082) (751a79a)
  • deps: update kubernetes packages to v0.29.1 (#1156) (899e6b5)
  • deps: update kubernetes packages to v0.29.2 (#1213) (b0c805f)
  • deps: update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.14.0-20231031123731-ac2ec0f39838.1 (#1170) (8b3c8d6)
  • deps: update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.15.0-20240215170432-1e611e2999cc.1 (#1219) (4c4f08a)
  • deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.3.0-20230720212818-3675556880a1.1 (#747) (fb17bc6)
  • 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/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 (#1342) (efdd921)
  • deps: update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 (#1372) (ae24595)
  • deps: update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.34.2-20240215170432-1e611e2999cc.2 (#1330) (32291ad)
  • deps: update module connectrpc.com/connect to v1.13.0 (#1070) (63f86ea)
  • deps: update module connectrpc.com/connect to v1.14.0 (#1108) (0a41aca)
  • deps: update module connectrpc.com/connect to v1.16.2 (#1289) (8bacb7c)
  • deps: update module connectrpc.com/otelconnect to v0.7.1 (#1367) (184915b)
  • deps: update module github.com/bufbuild/connect-go to v1.10.0 (#771) (c74103f)
  • deps: update module github.com/bufbuild/connect-go to v1.8.0 (#683) (13bb13d)
  • deps: update module github.com/bufbuild/connect-go to v1.9.0 (#722) (75223e2)
  • deps: update module github.com/bufbuild/connect-opentelemetry-go to v0.3.0 (#669) (e899435)
  • deps: update module github.com/bufbuild/connect-opentelemetry-go to v0.4.0 (#739) (713e2a9)
  • deps: update module github.com/diegoholiveira/jsonlogic/v3 to v3.3.0 (#785) (ee9c54b)
  • deps: update module github.com/diegoholiveira/jsonlogic/v3 to v3.3.1 (#971) (f1a40b8)
  • deps: update module github.com/diegoholiveira/jsonlogic/v3 to v3.3.2 (#975) (b53c14a)
  • deps: update module github.com/diegoholiveira/jsonlogic/v3 to v3.4.0 (#1068) (5c5d5ab)
  • deps: update module github.com/fsnotify/fsnotify to v1.7.0 (#981) (727b9d2)
  • deps: update module github.com/open-feature/open-feature-operator to v0.2.35 (#783) (9ff0b5b)
  • deps: update module github.com/open-feature/open-feature-operator to v0.2.36 (#799) (fa4da4b)
  • deps: update module github.com/open-feature/open-feature-operator to v0.5.0 (#1039) (eb128d9)
  • deps: update module github.com/open-feature/open-feature-operator to v0.5.1 (#1046) (0321935)
  • deps: update module github.com/open-feature/open-feature-operator to v0.5.2 (#1059) (cefea3e)
  • deps: update module github.com/open-feature/open-feature-operator/apis to v0.2.43 (#1331) (fecd769)
  • deps: update module github.com/open-feature/open-feature-operator/apis to v0.2.44 (#1368) (0c68726)
  • deps: update module github.com/prometheus/client_golang to v1.16.0 (#709) (b8bedd2)
  • deps: update module github.com/prometheus/client_golang to v1.17.0 (#939) (9065cba)
  • deps: update module github.com/prometheus/client_golang to v1.18.0 (#1110) (745bbb0)
  • deps: update module github.com/rs/cors to v1.10.0 (#893) (fe61fbe)
  • deps: update module github.com/rs/cors to v1.10.1 (#946) (1c39862)
  • deps: update module github.com/stretchr/testify to v1.8.4 (#678) (ca8c9d6)
  • deps: update module go.uber.org/zap to v1.25.0 (#786) (40d0aa6)
  • deps: update module go.uber.org/zap to v1.26.0 (#917) (e57e206)
  • deps: update module golang.org/x/crypto to v0.10.0 (#647) (7f1d7e6)
  • deps: update module golang.org/x/crypto to v0.12.0 (#797) (edae3fd)
  • deps: update module golang.org/x/crypto to v0.13.0 (#888) (1a9037a)
  • deps: update module golang.org/x/crypto to v0.16.0 (#1033) (b79aaf2)
  • deps: update module golang.org/x/crypto to v0.17.0 [security] (#1090) (26681de)
  • deps: update module golang.org/x/crypto to v0.18.0 (#1138) (53569d9)
  • deps: update module golang.org/x/crypto to v0.19.0 (#1203) (f0ff317)
  • deps: update module golang.org/x/crypto to v0.24.0 (#1335) (2a31a17)
  • deps: update module golang.org/x/crypto to v0.25.0 (#1351) (450cbc8)
  • deps: update module golang.org/x/mod to v0.10.0 (#682) (16199ce)
  • deps: update module golang.org/x/mod to v0.11.0 (#705) (42813be)
  • deps: update module golang.org/x/mod to v0.12.0 (#729) (7b109c7)
  • deps: update module golang.org/x/mod to v0.13.0 (#952) (be61450)
  • deps: update module golang.org/x/mod to v0.14.0 (#991) (87bc12d)
  • deps: update module golang.org/x/mod to v0.15.0 (#1202) (6ca8e6d)
  • deps: update module golang.org/x/mod to v0.18.0 (#1336) (5fa83f7)
  • deps: update module golang.org/x/mod to v0.19.0 (#1349) (6ee89b4)
  • deps: update module golang.org/x/net to v0.11.0 (#706) (27d893f)
  • deps: update module golang.org/x/net to v0.12.0 (#734) (777b28b)
  • deps: update module golang.org/x/net to v0.13.0 (#784) (f57d023)
  • deps: update module golang.org/x/net to v0.14.0 (#798) (92c2f26)
  • deps: update module golang.org/x/net to v0.15.0 (#889) (233d976)
  • deps: update module golang.org/x/net to v0.17.0 [security] (#963) (7f54bd1)
  • deps: update module golang.org/x/net to v0.18.0 (#1000) (e9347cc)
  • deps: update module golang.org/x/net to v0.19.0 (#1034) (c6426b2)
  • deps: update module golang.org/x/net to v0.20.0 (#1139) (fdb1d0c)
  • deps: update module golang.org/x/net to v0.21.0 (#1204) (bccf365)
  • deps: update module golang.org/x/sync to v0.3.0 (#707) (7852efb)
  • deps: update module golang.org/x/sync to v0.4.0 (#949) (faa24a6)
  • deps: update module golang.org/x/sync to v0.5.0 (#992) (bd24536)
  • deps: update module google.golang.org/grpc to v1.56.1 (#710) (8f16573)
  • deps: update module google.golang.org/grpc to v1.56.2 (#738) (521cc30)
  • deps: update module google.golang.org/grpc to v1.57.0 (#773) (be8bf04)
  • deps: update module google.golang.org/grpc to v1.58.0 (#896) (853b76d)
  • deps: update module google.golang.org/grpc to v1.58.1 (#915) (06d95de)
  • deps: update module google.golang.org/grpc to v1.58.2 (#928) (90f1878)
  • deps: update module google.golang.org/grpc to v1.58.3 (#960) (fee1558)
  • deps: update module google.golang.org/grpc to v1.59.0 (#972) (7d0f1f2)
  • deps: update module google.golang.org/grpc to v1.60.0 (#1074) (bf3e9d8)
  • deps: update module google.golang.org/grpc to v1.60.1 (#1092) (5bf1368)
  • deps: update module google.golang.org/grpc to v1.61.0 (#1164) (11ccecd)
  • deps: update module google.golang.org/grpc to v1.61.1 (#1210) (10cc63e)
  • deps: update module google.golang.org/grpc to v1.65.0 (#1346) (72a6b87)
  • deps: update module google.golang.org/protobuf to v1.31.0 (#720) (247239e)
  • deps: update module google.golang.org/protobuf to v1.32.0 (#1106) (e0d3b34)
  • deps: update module sigs.k8s.io/controller-runtime to v0.15.0 (#665) (9490ed6)
  • deps: update module sigs.k8s.io/controller-runtime to v0.15.1 (#795) (13d62fd)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.0 (#856) (88d832a)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.1 (#882) (ca3d85a)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.2 (#907) (9976851)
  • deps: update module sigs.k8s.io/controller-runtime to v0.16.3 (#976) (b33c9c9)
  • deps: update opentelemetry-go monorepo (#1001) (9798aeb)
  • deps: update opentelemetry-go monorepo (#1019) (23ae555)
  • deps: update opentelemetry-go monorepo (#1155) (436fefe)
  • deps: update opentelemetry-go monorepo (#1199) (422ebaa)
  • deps: update opentelemetry-go monorepo (#1314) (e9f1a7a)
  • deps: update opentelemetry-go monorepo (#1347) (37fb3cd)
  • deps: update opentelemetry-go monorepo (#648) (c12dad8)
  • deps: update opentelemetry-go monorepo (#868) (d48317f)
  • deps: update opentelemetry-go monorepo (#906) (5a41226)
  • deps: update opentelemetry-go monorepo (#943) (e7cee41)
  • erroneous warning about prop overwrite (#924) (673b76a)
  • fix connect error code handling for disabled flags (#670) (86a8012)
  • fixes store merge when selector is used (#1322) (ed5025d)
  • make sure sync builder is initialized to avoid nil pointer access (#1076) (ebcd616)
  • metric descriptions match the otel spec (#789) (34befcd)
  • missing/nil custom variables in fractional operator (#1295) (418c5cd)
  • occasional panic when watched YAML files change (#1246) (6249d12)
  • readable error messages (#1325) (7ff33ef)
  • remove disabled flags from bulk evaluation (#672) (d2ce988)
  • update protobuff CVE-2024-24786 (#1249) (fd81c23)
  • use 32bit murmur calculation (64 is not stable) (#913) (db8dca4)
  • various edge cases in targeting (#1041) (ca38c16)

( New Features

  • add $flagd.timestamp to json evaluator (#958) (a1b04e7)
  • add sem_ver jsonLogic evaluator (#675) (a8d8ab6)
  • add flag key to hash in fractional evaluation (#847) (ca6a35f)
  • add gRPC healthchecks (#863) (da30b7b)
  • add mandatory flags property in bulk response (#1339) (b20266e)
  • add new configuration "sync-interval" which controls the HTTP polling interval (#404) (ace62c7)
  • add targeting validation (#1146) (b727dd0)
  • added new grpc sync config option to allow setting max receive message size. (#1358) (bed077b)
  • allow custom seed when using targetingKey override for fractional op (#1266) (f62bc72)
  • core: support any auth scheme in HTTP-sync auth header (#1152) (df65966)
  • flagd-proxy: introduce zero-downtime (#752) (ed5e6e5)
  • flagd: custom error handling for OTel errors (#769) (bda1a92)
  • flagD: support zero downtime during upgrades (#731) (7df8d39)
  • grpc selector as scope (#761) (7246e6d)
  • improve error log and add flag disabled handling for ofrep (#1306) (39ae4fe)
  • include falsy json fields (#792) (37d91a0)
  • move json logic operator registration to resolver (#1291) (b473457)
  • new proto (flagd.sync.v1) for sync sources (#1214) (544234e)
  • OFREP support for flagd (#1247) (9d12fc2)
  • rename metrics and service (#730) (09c0198)
  • Support blob type sources and GCS as an example of such source. (#1366) (21f2c9a)
  • support emitting errors from the bulk evaluator (#1338) (b9c099c)
  • support nested props in fractional evaluator (#869) (50ff739)
  • support new flagd.evaluation and flagd.sync schemas (#1083) (e9728aa)
  • support OFO v1beta1 API (#997) (bb6f5bf)
  • support relative weighting for fractional evaluation (#1313) (f82c094)

>ù Chore

=Ú Documentation

=� Refactoring

  • introduce additional linting rules + fix discrepancies (#616) (aef0b90)
  • migrate to connectrpc/connect-go (#990) (7dd5b2b)
  • remove protobuf dependency from eval package (#701) (34ffafd)
  • Rename metrics-port to management-port (#1012) (5635e38)

This PR was generated with Release Please. See documentation.