diff --git a/.release-please-manifest.json b/.release-please-manifest.json index ecb80e660..74b8f0a69 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "flagd": "0.15.5", - "flagd-proxy": "0.9.5", - "core": "0.15.5" + "flagd": "0.16.0", + "flagd-proxy": "0.10.0", + "core": "0.16.0" } \ No newline at end of file diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 940a74c09..0aeaec14c 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -1,5 +1,294 @@ # Changelog +## [0.16.0](https://github.com/m-olko/flagd/compare/core-v0.15.5...core/v0.16.0) (2026-05-11) + + +### โš  BREAKING CHANGES + +* fractional bucketing improvements ([#1909](https://github.com/m-olko/flagd/issues/1909)) +* no `defaultVariant` -> code default (previosuly FLAG_NOT_FOUND) ([#1862](https://github.com/m-olko/flagd/issues/1862)) +* enable parsing of array flag configurations for flagd ([#1797](https://github.com/m-olko/flagd/issues/1797)) +* cleanup evaluator interface ([#1793](https://github.com/m-olko/flagd/issues/1793)) +* removes the `fractionalEvaluation` operator since it has been replaced with `fractional`. ([#1704](https://github.com/m-olko/flagd/issues/1704)) +* remove sync.Type ([#1691](https://github.com/m-olko/flagd/issues/1691)) +* flagSetMetadata in OFREP/ResolveAll, core refactors ([#1540](https://github.com/m-olko/flagd/issues/1540)) +* support emitting errors from the bulk evaluator ([#1338](https://github.com/m-olko/flagd/issues/1338)) +* allow custom seed when using targetingKey override for fractional op ([#1266](https://github.com/m-olko/flagd/issues/1266)) +* new proto (flagd.sync.v1) for sync sources ([#1214](https://github.com/m-olko/flagd/issues/1214)) + +### ๐Ÿ› Bug Fixes + +* add custom marshalling options ([#1117](https://github.com/m-olko/flagd/issues/1117)) ([e8e49de](https://github.com/m-olko/flagd/commit/e8e49de909fba6791a26e73a59d5b7ab54284499)) +* add signal handling to SyncFlags grpc ([#1176](https://github.com/m-olko/flagd/issues/1176)) ([5c8ed7c](https://github.com/m-olko/flagd/commit/5c8ed7c6dd29ffe43c1f1f0e2843683570873443)) +* allow single entry in fractional operator ([#1935](https://github.com/m-olko/flagd/issues/1935)) ([5fa86c6](https://github.com/m-olko/flagd/commit/5fa86c6a4b7fcb8f8b7ffcc696f889d2ebf33b1f)) +* correct parameter order in histogram bucket configuration :warning: ([#1859](https://github.com/m-olko/flagd/issues/1859)) ([335af32](https://github.com/m-olko/flagd/commit/335af32b6f1087d624b77ffb7b50dea612ef234f)) +* **deps:** update github.com/open-feature/flagd-schemas digest to 37baa2c ([#1499](https://github.com/m-olko/flagd/issues/1499)) ([1a853f7](https://github.com/m-olko/flagd/commit/1a853f79dc41523fd6dcb1ae6ca9745947955cbc)) +* **deps:** update github.com/open-feature/flagd-schemas digest to 8c72c14 ([#1212](https://github.com/m-olko/flagd/issues/1212)) ([4add9fd](https://github.com/m-olko/flagd/commit/4add9fd1c47e3e3dea818a6b262273fadb7edb81)) +* **deps:** update github.com/open-feature/flagd-schemas digest to 9b0ee43 ([#1598](https://github.com/m-olko/flagd/issues/1598)) ([0587ce4](https://github.com/m-olko/flagd/commit/0587ce44e60b643ff6960c1eaf4461f933ea95b7)) +* **deps:** update github.com/open-feature/flagd-schemas digest to b81a56e ([#1391](https://github.com/m-olko/flagd/issues/1391)) ([6a3d8ac](https://github.com/m-olko/flagd/commit/6a3d8ac2511c32bd0dc77bba0169679aa9bf6ca6)) +* **deps:** update github.com/open-feature/flagd-schemas digest to bb76343 ([#1534](https://github.com/m-olko/flagd/issues/1534)) ([8303353](https://github.com/m-olko/flagd/commit/8303353a1b503ef34b8e46d9bf77ce53c067ef3b)) +* **deps:** update github.com/open-feature/flagd-schemas digest to e840a03 ([#1587](https://github.com/m-olko/flagd/issues/1587)) ([9ee0c57](https://github.com/m-olko/flagd/commit/9ee0c573d6dbfa0c4e9b18c9da7313094ea56916)) +* **deps:** update golang.org/x/exp digest to 3edf0e9 ([#1538](https://github.com/m-olko/flagd/issues/1538)) ([7a06567](https://github.com/m-olko/flagd/commit/7a0656713a8c2ac3d456a3a300fe137debee0edd)) +* **deps:** update golang.org/x/exp digest to 7588d65 ([#1495](https://github.com/m-olko/flagd/issues/1495)) ([242e594](https://github.com/m-olko/flagd/commit/242e59450c71c682b56e554830ea3003bdbf9622)) +* **deps:** update golang.org/x/exp digest to 939b2ce ([#1555](https://github.com/m-olko/flagd/issues/1555)) ([23afa9c](https://github.com/m-olko/flagd/commit/23afa9c18c27885bdae0f5c4ebdc30e780e9da71)) +* **deps:** update golang.org/x/exp digest to b2144cd ([#1320](https://github.com/m-olko/flagd/issues/1320)) ([a692b00](https://github.com/m-olko/flagd/commit/a692b009ae8e7dc928d0fd65236b404192c99562)) +* **deps:** update golang.org/x/exp digest to e0ece0d ([#1539](https://github.com/m-olko/flagd/issues/1539)) ([4281c6e](https://github.com/m-olko/flagd/commit/4281c6e80b233a162436fea3640bf5d061d40b96)) +* **deps:** update golang.org/x/exp digest to f9890c6 ([#1551](https://github.com/m-olko/flagd/issues/1551)) ([02c4b42](https://github.com/m-olko/flagd/commit/02c4b4250131ca819c85dcf10c2d78e0c218469f)) +* **deps:** update kubernetes package and controller runtime, fix proto lint ([#1290](https://github.com/m-olko/flagd/issues/1290)) ([94860d6](https://github.com/m-olko/flagd/commit/94860d6ceabe9eb7c1e5dd8ea139a796710d6d8b)) +* **deps:** update kubernetes packages to v0.29.0 ([#1082](https://github.com/m-olko/flagd/issues/1082)) ([751a79a](https://github.com/m-olko/flagd/commit/751a79a16571bea943aa1297c9828d1149d0c319)) +* **deps:** update kubernetes packages to v0.29.1 ([#1156](https://github.com/m-olko/flagd/issues/1156)) ([899e6b5](https://github.com/m-olko/flagd/commit/899e6b505abe63b7b599858a0d55e6a69be08993)) +* **deps:** update kubernetes packages to v0.29.2 ([#1213](https://github.com/m-olko/flagd/issues/1213)) ([b0c805f](https://github.com/m-olko/flagd/commit/b0c805f7f58979f927e60c22c94c0448af459c7d)) +* **deps:** update kubernetes packages to v0.31.2 ([#1430](https://github.com/m-olko/flagd/issues/1430)) ([0df8622](https://github.com/m-olko/flagd/commit/0df862215563545c33f518ab7a5ad42a19bf6adb)) +* **deps:** update kubernetes packages to v0.31.3 ([#1454](https://github.com/m-olko/flagd/issues/1454)) ([f56d7b0](https://github.com/m-olko/flagd/commit/f56d7b043c2d80ae4fe27e996c05a7cc1c2c1b28)) +* **deps:** update kubernetes packages to v0.31.4 ([#1461](https://github.com/m-olko/flagd/issues/1461)) ([431fbb4](https://github.com/m-olko/flagd/commit/431fbb49513bcdb21b09845f47c26e51e7e9f21b)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.14.0-20231031123731-ac2ec0f39838.1 ([#1170](https://github.com/m-olko/flagd/issues/1170)) ([8b3c8d6](https://github.com/m-olko/flagd/commit/8b3c8d6c87cbebd6f324771cb8aa1f6990a74cf4)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.15.0-20240215170432-1e611e2999cc.1 ([#1219](https://github.com/m-olko/flagd/issues/1219)) ([4c4f08a](https://github.com/m-olko/flagd/commit/4c4f08afabf7d646973768500db028ab0b4c7d68)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.1 ([#1333](https://github.com/m-olko/flagd/issues/1333)) ([494062f](https://github.com/m-olko/flagd/commit/494062fed891fab0fb659352142dbbc97c8f1492)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 ([#1342](https://github.com/m-olko/flagd/issues/1342)) ([efdd921](https://github.com/m-olko/flagd/commit/efdd92139903b89ac986a62ff2cf4f5cfef91cde)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 ([#1372](https://github.com/m-olko/flagd/issues/1372)) ([ae24595](https://github.com/m-olko/flagd/commit/ae2459504f7eccafebccec83fa1f72b08f41a978)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240906125204-0a6a901b42e8.1 ([#1400](https://github.com/m-olko/flagd/issues/1400)) ([954d972](https://github.com/m-olko/flagd/commit/954d97238210f90b650493ae76277d4a8d80788a)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.1 ([#1489](https://github.com/m-olko/flagd/issues/1489)) ([53add83](https://github.com/m-olko/flagd/commit/53add83a491c6e00e0d9b1b64a9461e5973edca7)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.2 ([#1492](https://github.com/m-olko/flagd/issues/1492)) ([9f1d94a](https://github.com/m-olko/flagd/commit/9f1d94a42ac00ecf5fc58c07a76c350e2e4ec2f6)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20250127221518-be6d1143b690.2 ([#1536](https://github.com/m-olko/flagd/issues/1536)) ([e23060f](https://github.com/m-olko/flagd/commit/e23060f24b2a714ae748e6b37d0d06b7caa1c95c)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.34.2-20240215170432-1e611e2999cc.2 ([#1330](https://github.com/m-olko/flagd/issues/1330)) ([32291ad](https://github.com/m-olko/flagd/commit/32291ad93d25d79299a7a02381df70e2719c4fbc)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.1-20240906125204-0a6a901b42e8.1 ([#1420](https://github.com/m-olko/flagd/issues/1420)) ([1f06d5a](https://github.com/m-olko/flagd/commit/1f06d5a1837ea2b753974e96c2a1154d6cb3e582)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 ([#1451](https://github.com/m-olko/flagd/issues/1451)) ([8c6d91d](https://github.com/m-olko/flagd/commit/8c6d91d538d226b10cb954c23409902e9d245cda)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 ([#1475](https://github.com/m-olko/flagd/issues/1475)) ([0b11c6c](https://github.com/m-olko/flagd/commit/0b11c6cf612b244bda6bab119814647f3ce8de2e)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20241220192239-696330adaff0.1 ([#1490](https://github.com/m-olko/flagd/issues/1490)) ([6edce72](https://github.com/m-olko/flagd/commit/6edce72e8cff01ea13cbd15d604b35ccc8337f50)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.2-20241220192239-696330adaff0.1 ([#1502](https://github.com/m-olko/flagd/issues/1502)) ([426c36e](https://github.com/m-olko/flagd/commit/426c36e838b9ded3a23f933e66e963c8110c0ddb)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.3-20241220192239-696330adaff0.1 ([#1513](https://github.com/m-olko/flagd/issues/1513)) ([64c5787](https://github.com/m-olko/flagd/commit/64c57875b032edcef2e2d230e7735990e01b72b8)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20241220192239-696330adaff0.1 ([#1529](https://github.com/m-olko/flagd/issues/1529)) ([8881a80](https://github.com/m-olko/flagd/commit/8881a804b4055da0127a16b8fc57022d24906e1b)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20250127221518-be6d1143b690.1 ([#1537](https://github.com/m-olko/flagd/issues/1537)) ([f74207b](https://github.com/m-olko/flagd/commit/f74207bc13b75bae4275bc486df51e2da569dd41)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.5-20250127221518-be6d1143b690.1 ([#1549](https://github.com/m-olko/flagd/issues/1549)) ([d3eb44e](https://github.com/m-olko/flagd/commit/d3eb44ed45a54bd9152b7477cce17be90016683c)) +* **deps:** update module connectrpc.com/connect to v1.16.2 ([#1289](https://github.com/m-olko/flagd/issues/1289)) ([8bacb7c](https://github.com/m-olko/flagd/commit/8bacb7c59c17956dda3cf9d2a7bc6f139885a656)) +* **deps:** update module connectrpc.com/connect to v1.17.0 ([#1408](https://github.com/m-olko/flagd/issues/1408)) ([e7eb691](https://github.com/m-olko/flagd/commit/e7eb691094dfbf02e37d79c41f60f556415e7640)) +* **deps:** update module connectrpc.com/connect to v1.18.1 ([#1507](https://github.com/m-olko/flagd/issues/1507)) ([89d3259](https://github.com/m-olko/flagd/commit/89d32591db784458ce9b4cca36662ea502418bc5)) +* **deps:** update module connectrpc.com/otelconnect to v0.7.1 ([#1367](https://github.com/m-olko/flagd/issues/1367)) ([184915b](https://github.com/m-olko/flagd/commit/184915b31726729e8ed2f7999f338bf4ed684809)) +* **deps:** update module connectrpc.com/otelconnect to v0.7.2 ([#1574](https://github.com/m-olko/flagd/issues/1574)) ([6094dce](https://github.com/m-olko/flagd/commit/6094dce5c0472f593b79d6d40e080f9b8d6503e5)) +* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.6.0 ([#1460](https://github.com/m-olko/flagd/issues/1460)) ([dbc1da4](https://github.com/m-olko/flagd/commit/dbc1da4ba984c06972b57cf990d1d31c4b8323df)) +* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.6.1 ([#1473](https://github.com/m-olko/flagd/issues/1473)) ([a3d899c](https://github.com/m-olko/flagd/commit/a3d899c5f8952181a6a987436e2255c2ab9176c5)) +* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.7.0 ([#1496](https://github.com/m-olko/flagd/issues/1496)) ([e1fe149](https://github.com/m-olko/flagd/commit/e1fe1490fd1c26b9c566ff5ddef666c0fa74b2d5)) +* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.7.1 ([#1509](https://github.com/m-olko/flagd/issues/1509)) ([9d06812](https://github.com/m-olko/flagd/commit/9d0681270f26bb91777fa2b8a792a4b0ccd07304)) +* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.7.3 ([#1520](https://github.com/m-olko/flagd/issues/1520)) ([db2f990](https://github.com/m-olko/flagd/commit/db2f99021dfd676d2fd0c6af6af7e77783ee31ce)) +* **deps:** update module github.com/diegoholiveira/jsonlogic/v3 to v3.7.4 ([#1556](https://github.com/m-olko/flagd/issues/1556)) ([0dfa799](https://github.com/m-olko/flagd/commit/0dfa79956695849f3a703554525759093931a01d)) +* **deps:** update module github.com/fsnotify/fsnotify to v1.8.0 ([#1438](https://github.com/m-olko/flagd/issues/1438)) ([949c73b](https://github.com/m-olko/flagd/commit/949c73bd6ebadb30cfa3b7573b43d722f8d2a93d)) +* **deps:** update module github.com/google/go-cmp to v0.7.0 ([#1569](https://github.com/m-olko/flagd/issues/1569)) ([6e9dbd2](https://github.com/m-olko/flagd/commit/6e9dbd2dbf8365f839e353f53cb638847a1f05d6)) +* **deps:** update module github.com/open-feature/open-feature-operator/apis to v0.2.43 ([#1331](https://github.com/m-olko/flagd/issues/1331)) ([fecd769](https://github.com/m-olko/flagd/commit/fecd769e5f2c4aa7bf1a0fb13f0543e7b8045af8)) +* **deps:** update module github.com/open-feature/open-feature-operator/apis to v0.2.44 ([#1368](https://github.com/m-olko/flagd/issues/1368)) ([0c68726](https://github.com/m-olko/flagd/commit/0c68726bed1cdae07f1b90447818ebbc9dc45caf)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.3 ([#1384](https://github.com/m-olko/flagd/issues/1384)) ([8fd16b2](https://github.com/m-olko/flagd/commit/8fd16b23b1fa8517128af36b3068ca18ebbad6c3)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.4 ([#1406](https://github.com/m-olko/flagd/issues/1406)) ([a0a6426](https://github.com/m-olko/flagd/commit/a0a64269b08251317676075fdea7bc65bea8a8dc)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.5 ([#1425](https://github.com/m-olko/flagd/issues/1425)) ([583ba89](https://github.com/m-olko/flagd/commit/583ba894f2de794b36b6a1cc3bfceb9c46dc9d96)) +* **deps:** update module github.com/prometheus/client_golang to v1.21.0 ([#1568](https://github.com/m-olko/flagd/issues/1568)) ([a3d4162](https://github.com/m-olko/flagd/commit/a3d41625a2b79452c0732af29d0b4f320e74fe8b)) +* **deps:** update module github.com/prometheus/client_golang to v1.21.1 ([#1576](https://github.com/m-olko/flagd/issues/1576)) ([cd95193](https://github.com/m-olko/flagd/commit/cd95193f71fd465ffd1b177fa492aa84d8414a87)) +* **deps:** update module github.com/stretchr/testify to v1.10.0 ([#1455](https://github.com/m-olko/flagd/issues/1455)) ([8c843df](https://github.com/m-olko/flagd/commit/8c843df7714b1f2d120c5cac8e40c7220cc0c05b)) +* **deps:** update module go.uber.org/mock to v0.5.0 ([#1427](https://github.com/m-olko/flagd/issues/1427)) ([0c6fd7f](https://github.com/m-olko/flagd/commit/0c6fd7fa688db992d4e58a202889cbfea07eebf6)) +* **deps:** update module gocloud.dev to v0.39.0 ([#1404](https://github.com/m-olko/flagd/issues/1404)) ([a3184d6](https://github.com/m-olko/flagd/commit/a3184d68413749808709baac47df3bf7400f9cdc)) +* **deps:** update module gocloud.dev to v0.40.0 ([#1422](https://github.com/m-olko/flagd/issues/1422)) ([e0e4709](https://github.com/m-olko/flagd/commit/e0e4709243d8301bcbb0aaaa309be66944c1d9ed)) +* **deps:** update module golang.org/x/crypto to v0.17.0 [security] ([#1090](https://github.com/m-olko/flagd/issues/1090)) ([26681de](https://github.com/m-olko/flagd/commit/26681ded7389ca4ecb3d9612aedad8c700796dc9)) +* **deps:** update module golang.org/x/crypto to v0.18.0 ([#1138](https://github.com/m-olko/flagd/issues/1138)) ([53569d9](https://github.com/m-olko/flagd/commit/53569d9cd88de1073a7e49b1a835adee4b0e8ef2)) +* **deps:** update module golang.org/x/crypto to v0.19.0 ([#1203](https://github.com/m-olko/flagd/issues/1203)) ([f0ff317](https://github.com/m-olko/flagd/commit/f0ff3177f67c832d62694cdf44b766344da5483f)) +* **deps:** update module golang.org/x/crypto to v0.24.0 ([#1335](https://github.com/m-olko/flagd/issues/1335)) ([2a31a17](https://github.com/m-olko/flagd/commit/2a31a1740303991412e0169e50a064823cce0560)) +* **deps:** update module golang.org/x/crypto to v0.25.0 ([#1351](https://github.com/m-olko/flagd/issues/1351)) ([450cbc8](https://github.com/m-olko/flagd/commit/450cbc84ca55eef3fccc768003e358a8e589668e)) +* **deps:** update module golang.org/x/crypto to v0.26.0 ([#1379](https://github.com/m-olko/flagd/issues/1379)) ([05f6658](https://github.com/m-olko/flagd/commit/05f6658e3dc72182adbff9197c8980641af8c53f)) +* **deps:** update module golang.org/x/crypto to v0.27.0 ([#1396](https://github.com/m-olko/flagd/issues/1396)) ([f9a7d10](https://github.com/m-olko/flagd/commit/f9a7d10590d3191ea8eba0dbb340fa94d07026a4)) +* **deps:** update module golang.org/x/crypto to v0.28.0 ([#1416](https://github.com/m-olko/flagd/issues/1416)) ([fb272da](https://github.com/m-olko/flagd/commit/fb272da56e0eba12245309899888c18920b9a200)) +* **deps:** update module golang.org/x/crypto to v0.29.0 ([#1443](https://github.com/m-olko/flagd/issues/1443)) ([db96dd5](https://github.com/m-olko/flagd/commit/db96dd57b9de032fc4d15931bf907a7ed962f81b)) +* **deps:** update module golang.org/x/crypto to v0.30.0 ([#1457](https://github.com/m-olko/flagd/issues/1457)) ([dbdaa19](https://github.com/m-olko/flagd/commit/dbdaa199f0667f16d2a3b91867535ce93e63373c)) +* **deps:** update module golang.org/x/crypto to v0.31.0 ([#1463](https://github.com/m-olko/flagd/issues/1463)) ([b2245d7](https://github.com/m-olko/flagd/commit/b2245d7f73f1bde859b9627d337dd09ecd2f1a31)) +* **deps:** update module golang.org/x/crypto to v0.32.0 ([#1497](https://github.com/m-olko/flagd/issues/1497)) ([63a34d2](https://github.com/m-olko/flagd/commit/63a34d23aedcd798ff9f4cd47cdaddca35416423)) +* **deps:** update module golang.org/x/crypto to v0.33.0 ([#1552](https://github.com/m-olko/flagd/issues/1552)) ([7cef153](https://github.com/m-olko/flagd/commit/7cef153a275a4fac5099f5a52013dcd227a79bb3)) +* **deps:** update module golang.org/x/mod to v0.15.0 ([#1202](https://github.com/m-olko/flagd/issues/1202)) ([6ca8e6d](https://github.com/m-olko/flagd/commit/6ca8e6d33f6646698605fb4b5b99f8a3ee1ddbed)) +* **deps:** update module golang.org/x/mod to v0.18.0 ([#1336](https://github.com/m-olko/flagd/issues/1336)) ([5fa83f7](https://github.com/m-olko/flagd/commit/5fa83f7ab266320d8d8f1388a6c2f2cac922275a)) +* **deps:** update module golang.org/x/mod to v0.19.0 ([#1349](https://github.com/m-olko/flagd/issues/1349)) ([6ee89b4](https://github.com/m-olko/flagd/commit/6ee89b44ca4aca8f6236603fc3f969e814907bd6)) +* **deps:** update module golang.org/x/mod to v0.20.0 ([#1377](https://github.com/m-olko/flagd/issues/1377)) ([797d7a4](https://github.com/m-olko/flagd/commit/797d7a4bbafc73e6882e5998df500ae4fe98fbbc)) +* **deps:** update module golang.org/x/mod to v0.21.0 ([#1397](https://github.com/m-olko/flagd/issues/1397)) ([1507e19](https://github.com/m-olko/flagd/commit/1507e19e9304bcebfbbe4376f45e9f2e82135fd2)) +* **deps:** update module golang.org/x/mod to v0.22.0 ([#1444](https://github.com/m-olko/flagd/issues/1444)) ([ed064e1](https://github.com/m-olko/flagd/commit/ed064e134fb3a5edb0ec2d976f136af7e94d7f6d)) +* **deps:** update module golang.org/x/mod to v0.23.0 ([#1544](https://github.com/m-olko/flagd/issues/1544)) ([6fe7bd2](https://github.com/m-olko/flagd/commit/6fe7bd2a3e82dfc81068d9d95d8c3a4acc16456c)) +* **deps:** update module golang.org/x/net to v0.20.0 ([#1139](https://github.com/m-olko/flagd/issues/1139)) ([fdb1d0c](https://github.com/m-olko/flagd/commit/fdb1d0c909373e23a8c8fca435ef77205526f730)) +* **deps:** update module golang.org/x/net to v0.21.0 ([#1204](https://github.com/m-olko/flagd/issues/1204)) ([bccf365](https://github.com/m-olko/flagd/commit/bccf365fa2e5f443208ec70b1244bdb4f07ced04)) +* **deps:** update module golang.org/x/sync to v0.11.0 ([#1543](https://github.com/m-olko/flagd/issues/1543)) ([7d6c0dc](https://github.com/m-olko/flagd/commit/7d6c0dc6e6e6955af1e5225807deeb2b6797900b)) +* **deps:** update module golang.org/x/sync to v0.8.0 ([#1378](https://github.com/m-olko/flagd/issues/1378)) ([4804c17](https://github.com/m-olko/flagd/commit/4804c17a67ea9761079ecade34ccb3446643050b)) +* **deps:** update module google.golang.org/grpc to v1.61.0 ([#1164](https://github.com/m-olko/flagd/issues/1164)) ([11ccecd](https://github.com/m-olko/flagd/commit/11ccecd5ac2e23991ac76ee079630f527559db1d)) +* **deps:** update module google.golang.org/grpc to v1.61.1 ([#1210](https://github.com/m-olko/flagd/issues/1210)) ([10cc63e](https://github.com/m-olko/flagd/commit/10cc63e7992b4ae8d861f5296afcc78417e645cb)) +* **deps:** update module google.golang.org/grpc to v1.65.0 ([#1346](https://github.com/m-olko/flagd/issues/1346)) ([72a6b87](https://github.com/m-olko/flagd/commit/72a6b876e880ff0b43440d9b63710c7a87536988)) +* **deps:** update module google.golang.org/grpc to v1.66.0 ([#1393](https://github.com/m-olko/flagd/issues/1393)) ([c96e9d7](https://github.com/m-olko/flagd/commit/c96e9d764aa51caf00fbde07cdc7d2de55b98b9e)) +* **deps:** update module google.golang.org/grpc to v1.66.1 ([#1402](https://github.com/m-olko/flagd/issues/1402)) ([50c9cd3](https://github.com/m-olko/flagd/commit/50c9cd3ada2f470a22374392a5a152a487636645)) +* **deps:** update module google.golang.org/grpc to v1.66.2 ([#1405](https://github.com/m-olko/flagd/issues/1405)) ([69ec28f](https://github.com/m-olko/flagd/commit/69ec28fceb597bdaad63b184943b66ccdb4af0b7)) +* **deps:** update module google.golang.org/grpc to v1.67.0 ([#1407](https://github.com/m-olko/flagd/issues/1407)) ([1ad6480](https://github.com/m-olko/flagd/commit/1ad6480a0f37c4677e53065ef455f615b26b1f17)) +* **deps:** update module google.golang.org/grpc to v1.67.1 ([#1415](https://github.com/m-olko/flagd/issues/1415)) ([85a3a6b](https://github.com/m-olko/flagd/commit/85a3a6b46233fcc7cf71a0292b46c82ac8e66d7b)) +* **deps:** update module google.golang.org/grpc to v1.68.0 ([#1442](https://github.com/m-olko/flagd/issues/1442)) ([cd27d09](https://github.com/m-olko/flagd/commit/cd27d098e6d8d8b0f681ef42d26dba1ebac67d12)) +* **deps:** update module google.golang.org/grpc to v1.68.1 ([#1456](https://github.com/m-olko/flagd/issues/1456)) ([0b6e2a1](https://github.com/m-olko/flagd/commit/0b6e2a1cd64910226d348c921b08a6de8013ac90)) +* **deps:** update module google.golang.org/grpc to v1.69.0 ([#1469](https://github.com/m-olko/flagd/issues/1469)) ([dd4869f](https://github.com/m-olko/flagd/commit/dd4869f5e095066f80c9d82d1be83155e7504d88)) +* **deps:** update module google.golang.org/grpc to v1.69.2 ([#1484](https://github.com/m-olko/flagd/issues/1484)) ([6b40ad3](https://github.com/m-olko/flagd/commit/6b40ad34c83da4a3116e7cad4139a63a6c918097)) +* **deps:** update module google.golang.org/grpc to v1.69.4 ([#1510](https://github.com/m-olko/flagd/issues/1510)) ([76d6353](https://github.com/m-olko/flagd/commit/76d6353840ab8e7c93bdb0802eb1c49fc6fe1dc0)) +* **deps:** update module google.golang.org/grpc to v1.70.0 ([#1528](https://github.com/m-olko/flagd/issues/1528)) ([79b2b0a](https://github.com/m-olko/flagd/commit/79b2b0a6bbd48676dcbdd2393feb8247529bf29c)) +* **deps:** update module google.golang.org/grpc to v1.71.0 ([#1578](https://github.com/m-olko/flagd/issues/1578)) ([5c2c64f](https://github.com/m-olko/flagd/commit/5c2c64f878b8603dd37cbfd79b0e1588e4b5a3c6)) +* **deps:** update opentelemetry-go monorepo ([#1155](https://github.com/m-olko/flagd/issues/1155)) ([436fefe](https://github.com/m-olko/flagd/commit/436fefedf67afda1cbf97ff12f7c3071cb833d9a)) +* **deps:** update opentelemetry-go monorepo ([#1199](https://github.com/m-olko/flagd/issues/1199)) ([422ebaa](https://github.com/m-olko/flagd/commit/422ebaa30b8bb0246bcdf8c0cc2be0a5870eb9e9)) +* **deps:** update opentelemetry-go monorepo ([#1314](https://github.com/m-olko/flagd/issues/1314)) ([e9f1a7a](https://github.com/m-olko/flagd/commit/e9f1a7a04828f36691e694375b3c665140bc7dee)) +* **deps:** update opentelemetry-go monorepo ([#1347](https://github.com/m-olko/flagd/issues/1347)) ([37fb3cd](https://github.com/m-olko/flagd/commit/37fb3cd81d5436e9d8cd3ea490a3951ae5794130)) +* **deps:** update opentelemetry-go monorepo ([#1387](https://github.com/m-olko/flagd/issues/1387)) ([22aef5b](https://github.com/m-olko/flagd/commit/22aef5bbf030c619e48fbe22a16d83e071b11902)) +* **deps:** update opentelemetry-go monorepo ([#1403](https://github.com/m-olko/flagd/issues/1403)) ([fc4cd3e](https://github.com/m-olko/flagd/commit/fc4cd3e547f4826ea0bb8cc1bb2304807932b4e6)) +* **deps:** update opentelemetry-go monorepo ([#1447](https://github.com/m-olko/flagd/issues/1447)) ([68b5794](https://github.com/m-olko/flagd/commit/68b5794180da84af9adc1f2cd80f929489969c1c)) +* **deps:** update opentelemetry-go monorepo ([#1470](https://github.com/m-olko/flagd/issues/1470)) ([26b0b1a](https://github.com/m-olko/flagd/commit/26b0b1af8bc4b3a393c3453784b50f167f13f743)) +* **deps:** update opentelemetry-go monorepo ([#1524](https://github.com/m-olko/flagd/issues/1524)) ([eeae9a6](https://github.com/m-olko/flagd/commit/eeae9a64caf93356fd663cc735cc422edcf9e132)) +* Enhance error logs in store's Watch func ([#1865](https://github.com/m-olko/flagd/issues/1865)) ([a58a707](https://github.com/m-olko/flagd/commit/a58a7076ac4aef66a10dee7a40aa2ee4b53c7169)) +* fixes store merge when selector is used ([#1322](https://github.com/m-olko/flagd/issues/1322)) ([ed5025d](https://github.com/m-olko/flagd/commit/ed5025d8f28fdf92a5c7dceaec7fd6df7f979e3b)) +* general err if targeting variant not in variants ([#1680](https://github.com/m-olko/flagd/issues/1680)) ([6cabfc8](https://github.com/m-olko/flagd/commit/6cabfc8ff3bd4ad69699a72724495e84cdec0cc3)) +* handle missing/null targeting keys in fractional evaluator ([#1949](https://github.com/m-olko/flagd/issues/1949)) ([651c7bb](https://github.com/m-olko/flagd/commit/651c7bb814eb70f72414ce164e1d2560e6055526)) +* incorrect comparison used for time ([#1608](https://github.com/m-olko/flagd/issues/1608)) ([8c5ac2f](https://github.com/m-olko/flagd/commit/8c5ac2f2c31e092cbe6ddb4d3c1adeeeb04e9ef9)) +* incorrect metadata returned per source ([#1599](https://github.com/m-olko/flagd/issues/1599)) ([b333e11](https://github.com/m-olko/flagd/commit/b333e11ecfe54f72c44ee61b3dcb1f2a487c94d4)) +* mem leak due to unbounded metrics cardinality ([#1931](https://github.com/m-olko/flagd/issues/1931)) ([176866e](https://github.com/m-olko/flagd/commit/176866e71625bee9ef7770700d8ce14e8abd8110)) +* missing/nil custom variables in fractional operator ([#1295](https://github.com/m-olko/flagd/issues/1295)) ([418c5cd](https://github.com/m-olko/flagd/commit/418c5cd7c07fad61674a751872a1256b5062799c)) +* occasional panic when watched YAML files change ([#1246](https://github.com/m-olko/flagd/issues/1246)) ([6249d12](https://github.com/m-olko/flagd/commit/6249d12ec452073ed881b6e5faf716332c7f132a)) +* override otel service name and version ([#1956](https://github.com/m-olko/flagd/issues/1956)) ([ec4ff12](https://github.com/m-olko/flagd/commit/ec4ff12e3f8dd37b61d6c7852a1f7dd2a8572d3a)) +* readable error messages ([#1325](https://github.com/m-olko/flagd/issues/1325)) ([7ff33ef](https://github.com/m-olko/flagd/commit/7ff33effcc47e31c5b7fdc33385d8128db2163fc)) +* remove dep cycle with certreloader ([#1410](https://github.com/m-olko/flagd/issues/1410)) ([5244f6f](https://github.com/m-olko/flagd/commit/5244f6f6c94f310fd80c7ab84942103cc8c18a39)) +* **security:** update go for various stdlib CVEs ([#1840](https://github.com/m-olko/flagd/issues/1840)) ([6dcb36d](https://github.com/m-olko/flagd/commit/6dcb36d2d6b55b7fe0b6107ac9a25baf302c5cdc)) +* **security:** update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] ([#1929](https://github.com/m-olko/flagd/issues/1929)) ([cf22a11](https://github.com/m-olko/flagd/commit/cf22a110652af6f3ef867c17b9c6ea9471c9e5f1)) +* **security:** update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security] ([#1784](https://github.com/m-olko/flagd/issues/1784)) ([037e30b](https://github.com/m-olko/flagd/commit/037e30b2f87897499580b25497049b88da7e386c)) +* **security:** update module golang.org/x/crypto to v0.45.0 [security] ([#1825](https://github.com/m-olko/flagd/issues/1825)) ([44edcc9](https://github.com/m-olko/flagd/commit/44edcc97e9fc11af721527cc3d30ab491ddea44e)) +* **security:** update module golang.org/x/crypto to v0.45.0 [security] ([#1826](https://github.com/m-olko/flagd/issues/1826)) ([7e0762b](https://github.com/m-olko/flagd/commit/7e0762b921ea70bed7915bcaab50e450e0a51158)) +* **security:** update module google.golang.org/grpc to v1.79.3 [security] ([#1907](https://github.com/m-olko/flagd/issues/1907)) ([ad51d4e](https://github.com/m-olko/flagd/commit/ad51d4e8fe0570474c824273983f54b3ca38b083)) +* **security:** update otel deps, minimum core Go version ([#1897](https://github.com/m-olko/flagd/issues/1897)) ([6b79bf8](https://github.com/m-olko/flagd/commit/6b79bf8419da1e269ecb1d1db03760379fc201cb)) +* **security:** update vulnerability-updates [security] ([#1933](https://github.com/m-olko/flagd/issues/1933)) ([04338dc](https://github.com/m-olko/flagd/commit/04338dc21358b80f96da7a5ac736107f08093d60)) +* **security:** update vulnerability-updates [security] ([#1934](https://github.com/m-olko/flagd/issues/1934)) ([40d444a](https://github.com/m-olko/flagd/commit/40d444abac6b0a40a1b5190c2205540eaaaa0b55)) +* update jsonlogic for and/or bug ([#1957](https://github.com/m-olko/flagd/issues/1957)) ([6edd6e8](https://github.com/m-olko/flagd/commit/6edd6e83e56d7407dc925afe39deae795487dd8c)) +* update protobuff CVE-2024-24786 ([#1249](https://github.com/m-olko/flagd/issues/1249)) ([fd81c23](https://github.com/m-olko/flagd/commit/fd81c235fb4a09dfc42289ac316ac3a1d7eff58c)) +* update to latest otel semconv ([#1668](https://github.com/m-olko/flagd/issues/1668)) ([81855d7](https://github.com/m-olko/flagd/commit/81855d76f94a09251a19a05f830cc1d11ab6b566)) +* various custom operator conformance fixes ([#1950](https://github.com/m-olko/flagd/issues/1950)) ([670c91c](https://github.com/m-olko/flagd/commit/670c91cdca80c29fd1cee378d1ea228c4ef36935)) +* web and cli docs do not mention s3 ([#1941](https://github.com/m-olko/flagd/issues/1941)) ([49ff1cf](https://github.com/m-olko/flagd/commit/49ff1cfe2d5543feead69d363dc63ea18c718bc0)) + + +### โœจ New Features + +* accept version numbers which are not strings ([#1589](https://github.com/m-olko/flagd/issues/1589)) ([6a13796](https://github.com/m-olko/flagd/commit/6a137967a258e799cbac9e3bb3927a07412c2a7b)) +* add 'watcher' interface to file sync ([#1365](https://github.com/m-olko/flagd/issues/1365)) ([61fff43](https://github.com/m-olko/flagd/commit/61fff43e288daac88efb127ada20276c01ed5928)) +* add context-value flag ([#1448](https://github.com/m-olko/flagd/issues/1448)) ([7ca092e](https://github.com/m-olko/flagd/commit/7ca092e478c937eca0c91357394499763545dc1c)) +* add intervalSeed source option ([#1945](https://github.com/m-olko/flagd/issues/1945)) ([7c501eb](https://github.com/m-olko/flagd/commit/7c501eb862c0eeb8eb27129cb0e6edd45125e699)) +* add mandatory flags property in bulk response ([#1339](https://github.com/m-olko/flagd/issues/1339)) ([b20266e](https://github.com/m-olko/flagd/commit/b20266ed5e0c16bf14769f300297f7f2b0ab2dcd)) +* add mTLS support to otel exporter ([#1389](https://github.com/m-olko/flagd/issues/1389)) ([8737f53](https://github.com/m-olko/flagd/commit/8737f53444016b114ee4ae52eead0b835af0e200)) +* Add OAuth support for HTTP Sync ([#1791](https://github.com/m-olko/flagd/issues/1791)) ([268fd75](https://github.com/m-olko/flagd/commit/268fd75039588f285913bf100d9972d26c2003a6)) +* Add OTEL default variables ([#1812](https://github.com/m-olko/flagd/issues/1812)) ([c2e3fc6](https://github.com/m-olko/flagd/commit/c2e3fc62e06faf870db74e1a26b141075e6fbaa4)) +* add server-side deadline to sync service ([#1638](https://github.com/m-olko/flagd/issues/1638)) ([b70fa06](https://github.com/m-olko/flagd/commit/b70fa06b66e1fe8a28728441a7ccd28c6fe6a0c6)) +* add ssl support to sync service ([#1479](https://github.com/m-olko/flagd/issues/1479)) ([#1501](https://github.com/m-olko/flagd/issues/1501)) ([d50fcc8](https://github.com/m-olko/flagd/commit/d50fcc821c1ae043cb8cf77e464f7b738e2ff755)) +* Add support for HTTP eTag header and 304 no change response ([#1645](https://github.com/m-olko/flagd/issues/1645)) ([ea3be4f](https://github.com/m-olko/flagd/commit/ea3be4f9010644132795bb60b36fb7705f901b62)) +* add sync_context to SyncFlags ([#1642](https://github.com/m-olko/flagd/issues/1642)) ([07a45d9](https://github.com/m-olko/flagd/commit/07a45d9b2275584fa92ff33cbe5e5c7d7864db38)) +* add targeting validation ([#1146](https://github.com/m-olko/flagd/issues/1146)) ([b727dd0](https://github.com/m-olko/flagd/commit/b727dd00c561c27e54dbe4bafff0ca2d82487a42)) +* added custom grpc resolver ([#1424](https://github.com/m-olko/flagd/issues/1424)) ([e5007e2](https://github.com/m-olko/flagd/commit/e5007e2bcb6f049a3c54e09331065bb9abe215be)) +* added new grpc sync config option to allow setting max receive message size. ([#1358](https://github.com/m-olko/flagd/issues/1358)) ([bed077b](https://github.com/m-olko/flagd/commit/bed077bac9da3b6e3bd45ca54046e40a595fcba6)) +* Adding gRPC dial option override to grpc_sync.go ([#1563](https://github.com/m-olko/flagd/issues/1563)) ([1a97ca5](https://github.com/m-olko/flagd/commit/1a97ca5f81582e6d1f139a61e0e49007ad173d3f)) +* allow custom seed when using targetingKey override for fractional op ([#1266](https://github.com/m-olko/flagd/issues/1266)) ([f62bc72](https://github.com/m-olko/flagd/commit/f62bc721e8ebc07e27fbe7b9ca085a8771295d65)) +* allow null flagSetId Selector, restrict Selector to single key-value-pairs ([#1708](https://github.com/m-olko/flagd/issues/1708)) ([#1811](https://github.com/m-olko/flagd/issues/1811)) ([c12a0ae](https://github.com/m-olko/flagd/commit/c12a0ae01e2991a8365192a5cebf8cc11ff8bcd1)) +* allowing null/missing defaultValue ([#1659](https://github.com/m-olko/flagd/issues/1659)) ([3f6b78c](https://github.com/m-olko/flagd/commit/3f6b78c8ccab75e9c07d26741c4b206fd0b722ee)) +* change jsonschema parser ([#1794](https://github.com/m-olko/flagd/issues/1794)) ([bf3f722](https://github.com/m-olko/flagd/commit/bf3f7220227428715422ea9f2311e6bd5f46ed97)) +* cleanup evaluator interface ([#1793](https://github.com/m-olko/flagd/issues/1793)) ([aa504f7](https://github.com/m-olko/flagd/commit/aa504f7077093746f886248a4766d9ae5587bf3d)) +* **core:** support any auth scheme in HTTP-sync auth header ([#1152](https://github.com/m-olko/flagd/issues/1152)) ([df65966](https://github.com/m-olko/flagd/commit/df6596634e1ca960592d5e4825985aeee781a25d)) +* enable parsing of array flag configurations for flagd ([#1797](https://github.com/m-olko/flagd/issues/1797)) ([97c6ffa](https://github.com/m-olko/flagd/commit/97c6ffaf2b51765ccd6aaec38c2902ed2ac8f5f3)) +* flagSetMetadata in OFREP/ResolveAll, core refactors ([#1540](https://github.com/m-olko/flagd/issues/1540)) ([b49abf9](https://github.com/m-olko/flagd/commit/b49abf95069da93bdf8369c8aa0ae40e698df760)) +* fractional bucketing improvements ([#1909](https://github.com/m-olko/flagd/issues/1909)) ([7190878](https://github.com/m-olko/flagd/commit/7190878fd0ea7a6f16fd8fbcdac68b55d9b9a2a5)) +* gRPC sync endpoint metrics ([#1861](https://github.com/m-olko/flagd/issues/1861)) ([b04dc50](https://github.com/m-olko/flagd/commit/b04dc5074a5be239914c4328653623aad36203ac)) +* gRPC sync experimental incremental updates ([#1922](https://github.com/m-olko/flagd/issues/1922)) ([d785557](https://github.com/m-olko/flagd/commit/d785557d2df6b89c9b86e886b6b923991dd44696)) +* improve error log and add flag disabled handling for ofrep ([#1306](https://github.com/m-olko/flagd/issues/1306)) ([39ae4fe](https://github.com/m-olko/flagd/commit/39ae4fe11380af5c6e23c4aaae45b5ec17cf32d6)) +* make max header and body size configurable, add default ([#1892](https://github.com/m-olko/flagd/issues/1892)) ([25c5fd7](https://github.com/m-olko/flagd/commit/25c5fd7e80c26eb2c00b20317b2456fe6f927ea3)) +* metadata support in the kubernetes_sync ([#1905](https://github.com/m-olko/flagd/issues/1905)) ([f8173a4](https://github.com/m-olko/flagd/commit/f8173a4c974128df1b423ff3fff0fb9409f7dcda)) +* move json logic operator registration to resolver ([#1291](https://github.com/m-olko/flagd/issues/1291)) ([b473457](https://github.com/m-olko/flagd/commit/b473457ddff28789fee1eeb6704491b6aa3525e3)) +* multi-project support via selectors and flagSetId namespacing ([#1702](https://github.com/m-olko/flagd/issues/1702)) ([f9ce46f](https://github.com/m-olko/flagd/commit/f9ce46f1032e7cb423e0e5c75a7c02f91ab5a88f)) +* new proto (flagd.sync.v1) for sync sources ([#1214](https://github.com/m-olko/flagd/issues/1214)) ([544234e](https://github.com/m-olko/flagd/commit/544234ebd9f9be5f54c2865a866575a7869a56c0)) +* no `defaultVariant` -> code default (previosuly FLAG_NOT_FOUND) ([#1862](https://github.com/m-olko/flagd/issues/1862)) ([89117d8](https://github.com/m-olko/flagd/commit/89117d8eaba0e9d205b3b47544528c42d5698176)) +* OFREP support for flagd ([#1247](https://github.com/m-olko/flagd/issues/1247)) ([9d12fc2](https://github.com/m-olko/flagd/commit/9d12fc20702a86e8385564659be88f07ad36d9e5)) +* remove sync.Type ([#1691](https://github.com/m-olko/flagd/issues/1691)) ([ac647e0](https://github.com/m-olko/flagd/commit/ac647e065636071f5bc065a9a084461cea692166)) +* s3 support for the blob sync ([#1449](https://github.com/m-olko/flagd/issues/1449)) ([a9f7261](https://github.com/m-olko/flagd/commit/a9f7261e75bc064947ae14900e5c4edc4b49bec4)) +* support azure blob sync ([#1428](https://github.com/m-olko/flagd/issues/1428)) ([5c39cfe](https://github.com/m-olko/flagd/commit/5c39cfe30a3dead4f6db2c6f9ee4c12193cd479b)) +* Support blob type sources and GCS as an example of such source. ([#1366](https://github.com/m-olko/flagd/issues/1366)) ([21f2c9a](https://github.com/m-olko/flagd/commit/21f2c9a5d64cbfe2fc841080850a2c582e8f4ba6)) +* support emitting errors from the bulk evaluator ([#1338](https://github.com/m-olko/flagd/issues/1338)) ([b9c099c](https://github.com/m-olko/flagd/commit/b9c099cb7fa002a509a82c81b467f5e784c27e82)) +* support flag metadata ([#1476](https://github.com/m-olko/flagd/issues/1476)) ([13fbbad](https://github.com/m-olko/flagd/commit/13fbbad4d849b35884f429c0e74a71ece9cce2c9)) +* support relative weighting for fractional evaluation ([#1313](https://github.com/m-olko/flagd/issues/1313)) ([f82c094](https://github.com/m-olko/flagd/commit/f82c094f5c47f99ef37b7392bfd39cec3ec7ba51)) +* support yaml in blob, file, and http syncs ([#1522](https://github.com/m-olko/flagd/issues/1522)) ([76d673a](https://github.com/m-olko/flagd/commit/76d673ae8f765512270e6498569c0ce3d54a60bf)) +* updating context using headers ([#1641](https://github.com/m-olko/flagd/issues/1641)) ([ba34815](https://github.com/m-olko/flagd/commit/ba348152b6e7b6bd7473bb11846aac7db316c88e)) + + +### ๐Ÿงน Chore + +* adapt telemetry setup error handling ([#1315](https://github.com/m-olko/flagd/issues/1315)) ([20bcb78](https://github.com/m-olko/flagd/commit/20bcb78d11dbb16aab2b14d5869bb990a0f7bca5)) +* add back file-delete test ([#1694](https://github.com/m-olko/flagd/issues/1694)) ([750aa17](https://github.com/m-olko/flagd/commit/750aa176b5a8dd24a9daaff985ff6efeb084c758)) +* bump go deps to latest ([#1307](https://github.com/m-olko/flagd/issues/1307)) ([004ad08](https://github.com/m-olko/flagd/commit/004ad083dc01538791148d6233e453d2a3009fcd)) +* **deps:** update dependency go to v1.22.6 ([#1297](https://github.com/m-olko/flagd/issues/1297)) ([50b92c1](https://github.com/m-olko/flagd/commit/50b92c17cfd872d3e6b95fef3b3d96444e563715)) +* **deps:** update dependency go to v1.24.1 ([#1559](https://github.com/m-olko/flagd/issues/1559)) ([cd46044](https://github.com/m-olko/flagd/commit/cd4604471bba0a1df67bf87653a38df3caf9d20f)) +* **deps:** update github.com/open-feature/flagd-schemas digest to 08b4c52 ([#1682](https://github.com/m-olko/flagd/issues/1682)) ([68d04e2](https://github.com/m-olko/flagd/commit/68d04e21e63c63d6054fcd6aebfb864e8b3a597e)) +* fix benchmark ([#1698](https://github.com/m-olko/flagd/issues/1698)) ([5e2d7d7](https://github.com/m-olko/flagd/commit/5e2d7d7176ba05e667cd92acd7decb531a8de2f6)) +* move packaging & isolate service implementations ([#1234](https://github.com/m-olko/flagd/issues/1234)) ([b58fab3](https://github.com/m-olko/flagd/commit/b58fab3df030ef7e9e10eafa7a0141c05aa05bbd)) +* refactor evaluation core ([#1259](https://github.com/m-olko/flagd/issues/1259)) ([0e6604c](https://github.com/m-olko/flagd/commit/0e6604cd038dc13d7d40e622523320bf03efbcd0)) +* **refactor:** use memdb for flag storage ([#1697](https://github.com/m-olko/flagd/issues/1697)) ([5c5c1cf](https://github.com/m-olko/flagd/commit/5c5c1cfe84890c4cdd74c9b82504fd2632965221)) +* release main ([#1105](https://github.com/m-olko/flagd/issues/1105)) ([9bc9cae](https://github.com/m-olko/flagd/commit/9bc9cae340b67605215c94398e0b226855249866)) +* release main ([#1130](https://github.com/m-olko/flagd/issues/1130)) ([116ad36](https://github.com/m-olko/flagd/commit/116ad362aaf6248c743f0d73f784fcf9fed1389c)) +* release main ([#1209](https://github.com/m-olko/flagd/issues/1209)) ([534b5bf](https://github.com/m-olko/flagd/commit/534b5bf654384689964c0bab5f543457d29dab8f)) +* release main ([#1238](https://github.com/m-olko/flagd/issues/1238)) ([b755a64](https://github.com/m-olko/flagd/commit/b755a643bdfb87c4fbf67e275af41f5f04073944)) +* release main ([#1254](https://github.com/m-olko/flagd/issues/1254)) ([f72faeb](https://github.com/m-olko/flagd/commit/f72faebc0c361deded0c7d89e8ab62dcaf5de111)) +* release main ([#1267](https://github.com/m-olko/flagd/issues/1267)) ([584a469](https://github.com/m-olko/flagd/commit/584a469d08ea74c8916c43c1a2fd292c7e648dcd)) +* release main ([#1292](https://github.com/m-olko/flagd/issues/1292)) ([e1752ba](https://github.com/m-olko/flagd/commit/e1752badc2a68a230e8df4ac00fa0e4083ee0d58)) +* release main ([#1301](https://github.com/m-olko/flagd/issues/1301)) ([d58fe3c](https://github.com/m-olko/flagd/commit/d58fe3c3ac67843571d8fdc7d04b75996444befd)) +* release main ([#1319](https://github.com/m-olko/flagd/issues/1319)) ([01b50e0](https://github.com/m-olko/flagd/commit/01b50e09f9327a90056f1969598ffc9db780c41a)) +* release main ([#1327](https://github.com/m-olko/flagd/issues/1327)) ([f243202](https://github.com/m-olko/flagd/commit/f2432025f318401ab241c92644c3044a1dd497e6)) +* release main ([#1341](https://github.com/m-olko/flagd/issues/1341)) ([9ac329f](https://github.com/m-olko/flagd/commit/9ac329f9206360e532d615904f977309b0af71a5)) +* release main ([#1356](https://github.com/m-olko/flagd/issues/1356)) ([b6c18f3](https://github.com/m-olko/flagd/commit/b6c18f35ec02b43431e739e65baa361baa65478b)) +* release main ([#1395](https://github.com/m-olko/flagd/issues/1395)) ([851b9da](https://github.com/m-olko/flagd/commit/851b9da43648bfb1695c682b1c1c588c749a71c9)) +* release main ([#1412](https://github.com/m-olko/flagd/issues/1412)) ([df54b66](https://github.com/m-olko/flagd/commit/df54b6612448608df642fa6fe644388558fd0843)) +* release main ([#1437](https://github.com/m-olko/flagd/issues/1437)) ([dfd2af9](https://github.com/m-olko/flagd/commit/dfd2af993f1c565fdf654506059a128257016584)) +* release main ([#1483](https://github.com/m-olko/flagd/issues/1483)) ([ada1c07](https://github.com/m-olko/flagd/commit/ada1c070997eb958f46cad8dcfa7c724a8bf1e01)) +* release main ([#1514](https://github.com/m-olko/flagd/issues/1514)) ([600ce46](https://github.com/m-olko/flagd/commit/600ce46d618cd9685fd0e736987941801fb07359)) +* release main ([#1519](https://github.com/m-olko/flagd/issues/1519)) ([166c40a](https://github.com/m-olko/flagd/commit/166c40a43877e707697a746964f78b1a90967b88)) +* release main ([#1527](https://github.com/m-olko/flagd/issues/1527)) ([a444b74](https://github.com/m-olko/flagd/commit/a444b74685b7bcf1d77370374729633f3d9a1d9f)) +* release main ([#1542](https://github.com/m-olko/flagd/issues/1542)) ([82dc4e4](https://github.com/m-olko/flagd/commit/82dc4e4c6c229e42ecb723f4866ba343be9d2b89)) +* release main ([#1546](https://github.com/m-olko/flagd/issues/1546)) ([e199e33](https://github.com/m-olko/flagd/commit/e199e33d2186439916abcd23dbff613490a9aab9)) +* release main ([#1571](https://github.com/m-olko/flagd/issues/1571)) ([3f4690e](https://github.com/m-olko/flagd/commit/3f4690e55013680abe36a84156d52dffb190efd5)) +* release main ([#1605](https://github.com/m-olko/flagd/issues/1605)) ([cb2b8ee](https://github.com/m-olko/flagd/commit/cb2b8eeb9c5496272b1f22d63f8eaa5d220707f5)) +* release main ([#1643](https://github.com/m-olko/flagd/issues/1643)) ([23e1554](https://github.com/m-olko/flagd/commit/23e15540a737265c1244e4bf7ddcf04a9c5c60af)) +* release main ([#1661](https://github.com/m-olko/flagd/issues/1661)) ([961f9a6](https://github.com/m-olko/flagd/commit/961f9a6e131d0025ef6b9385d9d0ceb37744b0b9)) +* release main ([#1681](https://github.com/m-olko/flagd/issues/1681)) ([4a822fc](https://github.com/m-olko/flagd/commit/4a822fc83a3428493c53101cd4f1d463c35cb238)) +* release main ([#1684](https://github.com/m-olko/flagd/issues/1684)) ([0f732e2](https://github.com/m-olko/flagd/commit/0f732e2217408f930bffaf7b6157185f5464684f)) +* release main ([#1686](https://github.com/m-olko/flagd/issues/1686)) ([c0a2940](https://github.com/m-olko/flagd/commit/c0a2940aef33f8558aa6ea4941ded74f0a6f6e83)) +* release main ([#1696](https://github.com/m-olko/flagd/issues/1696)) ([1ee636a](https://github.com/m-olko/flagd/commit/1ee636aa039ad862f055831bd2ab42216fe30865)) +* release main ([#1699](https://github.com/m-olko/flagd/issues/1699)) ([814a6ac](https://github.com/m-olko/flagd/commit/814a6aca1ebac04ff9fe570767d91ed95741643b)) +* release main ([#1841](https://github.com/m-olko/flagd/issues/1841)) ([5e4218c](https://github.com/m-olko/flagd/commit/5e4218cefabe40138f20d07f0ca0665d4ab34c09)) +* release main ([#1845](https://github.com/m-olko/flagd/issues/1845)) ([623e5e2](https://github.com/m-olko/flagd/commit/623e5e2ec8b24fa8c0c233aee47aa76839480b0b)) +* release main ([#1860](https://github.com/m-olko/flagd/issues/1860)) ([47f904b](https://github.com/m-olko/flagd/commit/47f904b3a5a5a6e4389de6201bef3c15158dbc97)) +* release main ([#1887](https://github.com/m-olko/flagd/issues/1887)) ([ff28fd7](https://github.com/m-olko/flagd/commit/ff28fd70ab30583ef3ecd59ab6b375dc66408f69)) +* release main ([#1896](https://github.com/m-olko/flagd/issues/1896)) ([c250d1c](https://github.com/m-olko/flagd/commit/c250d1c81d9917ac9a2ca5360f1fcd7266d29533)) +* release main ([#1908](https://github.com/m-olko/flagd/issues/1908)) ([947af79](https://github.com/m-olko/flagd/commit/947af795f83f2d5c0fa28cdf14e7e8c826cd14ec)) +* release main ([#1914](https://github.com/m-olko/flagd/issues/1914)) ([d9b5aa2](https://github.com/m-olko/flagd/commit/d9b5aa2fccc09d4f938fa9cceaa8d53e9140b8aa)) +* release main ([#1921](https://github.com/m-olko/flagd/issues/1921)) ([b4fc89c](https://github.com/m-olko/flagd/commit/b4fc89c758a7083513f4fe0a187f1b7ac5c0a2d6)) +* release main ([#1930](https://github.com/m-olko/flagd/issues/1930)) ([18ad1db](https://github.com/m-olko/flagd/commit/18ad1db202aa5e623b99d53c5f1cc690d151e78c)) +* release main ([#1932](https://github.com/m-olko/flagd/issues/1932)) ([4b947f7](https://github.com/m-olko/flagd/commit/4b947f7fb8997ad7891e633624d1ab16fbfaa984)) +* release main ([#1937](https://github.com/m-olko/flagd/issues/1937)) ([330f7c1](https://github.com/m-olko/flagd/commit/330f7c1bb753191653d1f8aa93dd03b722e77f6c)) +* release main ([#1946](https://github.com/m-olko/flagd/issues/1946)) ([6f71a7a](https://github.com/m-olko/flagd/commit/6f71a7a558337e1ccf3ca94193b52ad468326968)) +* release main ([#1953](https://github.com/m-olko/flagd/issues/1953)) ([971463d](https://github.com/m-olko/flagd/commit/971463d4fea1e8e2614cd7372c237341f1c00c00)) +* removes the `fractionalEvaluation` operator since it has been replaced with `fractional`. ([#1704](https://github.com/m-olko/flagd/issues/1704)) ([3228ad8](https://github.com/m-olko/flagd/commit/3228ad895117ed179325f80d3b0b318f575a4584)) +* resolve open dependabot security alerts ([#1954](https://github.com/m-olko/flagd/issues/1954)) ([c5adbb7](https://github.com/m-olko/flagd/commit/c5adbb7e9aefc16dfb69852a3d5f67b4473d4305)) +* **security:** upgrade dependency versions ([#1632](https://github.com/m-olko/flagd/issues/1632)) ([761d870](https://github.com/m-olko/flagd/commit/761d870a3c563b8eb1b83ee543b41316c98a1d48)) +* update go deps ([#1279](https://github.com/m-olko/flagd/issues/1279)) ([219789f](https://github.com/m-olko/flagd/commit/219789fca8a929d552e4e8d1f6b6d5cd44505f43)) +* update test dependencies, fix for otel api change and update renovate configuration ([#1188](https://github.com/m-olko/flagd/issues/1188)) ([3270346](https://github.com/m-olko/flagd/commit/32703464d5c637dbb06c2c857070e9f038977c01)) +* wire evaluation ctx to store methods ([#1273](https://github.com/m-olko/flagd/issues/1273)) ([0075932](https://github.com/m-olko/flagd/commit/00759322594f309ca9236156f296805a09f5f9fe)) + + +### ๐Ÿ“š Documentation + +* update schemas ([#1158](https://github.com/m-olko/flagd/issues/1158)) ([396c618](https://github.com/m-olko/flagd/commit/396c618bac13c5c8eb2aadc29bb126a83fec1b56)) + + +### ๐Ÿ”„ Refactoring + +* Refactor the cron function in http sync ([#1600](https://github.com/m-olko/flagd/issues/1600)) ([babcacf](https://github.com/m-olko/flagd/commit/babcacfe4dd1244dda954823d8a3ed2019c8752b)) +* remove deprecated bearerToken option ([#1816](https://github.com/m-olko/flagd/issues/1816)) ([efda06a](https://github.com/m-olko/flagd/commit/efda06aa6d4cd7472a7f2f64fe69b7ce8d9fcbd1)) +* removed hardcoded metric export interval and use otel default ([#1621](https://github.com/m-olko/flagd/issues/1621)) ([81c66eb](https://github.com/m-olko/flagd/commit/81c66ebf2b82fc6874ab325569f52801d5ab8e5e)) +* removed unused Selector from Flag and Store. ([#1747](https://github.com/m-olko/flagd/issues/1747)) ([1083005](https://github.com/m-olko/flagd/commit/108300529241de7221f4f143c60ecd62991b5c63)) +* store cleanup ([#1705](https://github.com/m-olko/flagd/issues/1705)) ([bcff8d7](https://github.com/m-olko/flagd/commit/bcff8d757b6d0ca69bccee26ba41880bdf2b5040)) + + +### ๐Ÿ”™ Reverts + +* use go 1.24 in go.mod for core package ([#1844](https://github.com/m-olko/flagd/issues/1844)) ([c92a159](https://github.com/m-olko/flagd/commit/c92a159251e08ed39aa7c1dae42995e00c3186ac)) + ## [0.15.5](https://github.com/open-feature/flagd/compare/core/v0.15.4...core/v0.15.5) (2026-04-30) diff --git a/flagd-proxy/CHANGELOG.md b/flagd-proxy/CHANGELOG.md index 7020037c1..37e0ea0b9 100644 --- a/flagd-proxy/CHANGELOG.md +++ b/flagd-proxy/CHANGELOG.md @@ -1,5 +1,178 @@ # Changelog +## [0.10.0](https://github.com/m-olko/flagd/compare/flagd-proxy-v0.9.5...flagd-proxy/v0.10.0) (2026-05-11) + + +### โš  BREAKING CHANGES + +* no `defaultVariant` -> code default (previosuly FLAG_NOT_FOUND) ([#1862](https://github.com/m-olko/flagd/issues/1862)) +* remove sync.Type ([#1691](https://github.com/m-olko/flagd/issues/1691)) +* flagSetMetadata in OFREP/ResolveAll, core refactors ([#1540](https://github.com/m-olko/flagd/issues/1540)) +* allow custom seed when using targetingKey override for fractional op ([#1266](https://github.com/m-olko/flagd/issues/1266)) +* new proto (flagd.sync.v1) for sync sources ([#1214](https://github.com/m-olko/flagd/issues/1214)) + +### ๐Ÿ› Bug Fixes + +* add signal handling to SyncFlags grpc ([#1176](https://github.com/m-olko/flagd/issues/1176)) ([5c8ed7c](https://github.com/m-olko/flagd/commit/5c8ed7c6dd29ffe43c1f1f0e2843683570873443)) +* **deps:** update kubernetes package and controller runtime, fix proto lint ([#1290](https://github.com/m-olko/flagd/issues/1290)) ([94860d6](https://github.com/m-olko/flagd/commit/94860d6ceabe9eb7c1e5dd8ea139a796710d6d8b)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.1 ([#1333](https://github.com/m-olko/flagd/issues/1333)) ([494062f](https://github.com/m-olko/flagd/commit/494062fed891fab0fb659352142dbbc97c8f1492)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 ([#1342](https://github.com/m-olko/flagd/issues/1342)) ([efdd921](https://github.com/m-olko/flagd/commit/efdd92139903b89ac986a62ff2cf4f5cfef91cde)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 ([#1372](https://github.com/m-olko/flagd/issues/1372)) ([ae24595](https://github.com/m-olko/flagd/commit/ae2459504f7eccafebccec83fa1f72b08f41a978)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240906125204-0a6a901b42e8.1 ([#1400](https://github.com/m-olko/flagd/issues/1400)) ([954d972](https://github.com/m-olko/flagd/commit/954d97238210f90b650493ae76277d4a8d80788a)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.1 ([#1489](https://github.com/m-olko/flagd/issues/1489)) ([53add83](https://github.com/m-olko/flagd/commit/53add83a491c6e00e0d9b1b64a9461e5973edca7)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.2 ([#1492](https://github.com/m-olko/flagd/issues/1492)) ([9f1d94a](https://github.com/m-olko/flagd/commit/9f1d94a42ac00ecf5fc58c07a76c350e2e4ec2f6)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20250127221518-be6d1143b690.2 ([#1536](https://github.com/m-olko/flagd/issues/1536)) ([e23060f](https://github.com/m-olko/flagd/commit/e23060f24b2a714ae748e6b37d0d06b7caa1c95c)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.34.2-20240215170432-1e611e2999cc.2 ([#1330](https://github.com/m-olko/flagd/issues/1330)) ([32291ad](https://github.com/m-olko/flagd/commit/32291ad93d25d79299a7a02381df70e2719c4fbc)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.1-20240906125204-0a6a901b42e8.1 ([#1420](https://github.com/m-olko/flagd/issues/1420)) ([1f06d5a](https://github.com/m-olko/flagd/commit/1f06d5a1837ea2b753974e96c2a1154d6cb3e582)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 ([#1451](https://github.com/m-olko/flagd/issues/1451)) ([8c6d91d](https://github.com/m-olko/flagd/commit/8c6d91d538d226b10cb954c23409902e9d245cda)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 ([#1475](https://github.com/m-olko/flagd/issues/1475)) ([0b11c6c](https://github.com/m-olko/flagd/commit/0b11c6cf612b244bda6bab119814647f3ce8de2e)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20241220192239-696330adaff0.1 ([#1490](https://github.com/m-olko/flagd/issues/1490)) ([6edce72](https://github.com/m-olko/flagd/commit/6edce72e8cff01ea13cbd15d604b35ccc8337f50)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.2-20241220192239-696330adaff0.1 ([#1502](https://github.com/m-olko/flagd/issues/1502)) ([426c36e](https://github.com/m-olko/flagd/commit/426c36e838b9ded3a23f933e66e963c8110c0ddb)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.3-20241220192239-696330adaff0.1 ([#1513](https://github.com/m-olko/flagd/issues/1513)) ([64c5787](https://github.com/m-olko/flagd/commit/64c57875b032edcef2e2d230e7735990e01b72b8)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20241220192239-696330adaff0.1 ([#1529](https://github.com/m-olko/flagd/issues/1529)) ([8881a80](https://github.com/m-olko/flagd/commit/8881a804b4055da0127a16b8fc57022d24906e1b)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20250127221518-be6d1143b690.1 ([#1537](https://github.com/m-olko/flagd/issues/1537)) ([f74207b](https://github.com/m-olko/flagd/commit/f74207bc13b75bae4275bc486df51e2da569dd41)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.5-20250127221518-be6d1143b690.1 ([#1549](https://github.com/m-olko/flagd/issues/1549)) ([d3eb44e](https://github.com/m-olko/flagd/commit/d3eb44ed45a54bd9152b7477cce17be90016683c)) +* **deps:** update module github.com/mattn/go-colorable to v0.1.14 ([#1508](https://github.com/m-olko/flagd/issues/1508)) ([87727f7](https://github.com/m-olko/flagd/commit/87727f7f8f18e4f532d152190ada5dbe3fc915b0)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.0 ([#1340](https://github.com/m-olko/flagd/issues/1340)) ([1e487b4](https://github.com/m-olko/flagd/commit/1e487b4bafad9814f190d0bf3a1d833def9ef5af)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.1 ([#1355](https://github.com/m-olko/flagd/issues/1355)) ([8fcfb14](https://github.com/m-olko/flagd/commit/8fcfb146b0c55712c1758201ee4bc59e83b0898c)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.2 ([#1385](https://github.com/m-olko/flagd/issues/1385)) ([3b5a818](https://github.com/m-olko/flagd/commit/3b5a818b69ffca61347a3feaa85dd1a8f8001e24)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.3 ([#1411](https://github.com/m-olko/flagd/issues/1411)) ([a312196](https://github.com/m-olko/flagd/commit/a312196c118705d7a8eb0056fdb98480b887f7c5)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.4 ([#1433](https://github.com/m-olko/flagd/issues/1433)) ([d33c7a5](https://github.com/m-olko/flagd/commit/d33c7a5522d0909448c6d9d80b0a33d8511f0738)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.5 ([#1482](https://github.com/m-olko/flagd/issues/1482)) ([ce48cb7](https://github.com/m-olko/flagd/commit/ce48cb757659eef8807531f8522ca1b7bc80422c)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.6 ([#1515](https://github.com/m-olko/flagd/issues/1515)) ([586cb62](https://github.com/m-olko/flagd/commit/586cb62e63d66c8f8371236844d506c7bcc8f123)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.7 ([#1521](https://github.com/m-olko/flagd/issues/1521)) ([bf8e7e0](https://github.com/m-olko/flagd/commit/bf8e7e06d9b34e0548abb8af9cce2becb357f9c4)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.8 ([#1526](https://github.com/m-olko/flagd/issues/1526)) ([fbf2ed5](https://github.com/m-olko/flagd/commit/fbf2ed527fcf3b300808c7b835a8d891df7b88a8)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.0 ([#1541](https://github.com/m-olko/flagd/issues/1541)) ([986a436](https://github.com/m-olko/flagd/commit/986a436e10e9766b897319085cf7dbbe2f10cb24)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.1 ([#1545](https://github.com/m-olko/flagd/issues/1545)) ([ca663b5](https://github.com/m-olko/flagd/commit/ca663b5832c94834f73cd5449a2f28af631d9556)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.2 ([#1570](https://github.com/m-olko/flagd/issues/1570)) ([e151b1f](https://github.com/m-olko/flagd/commit/e151b1f97524a568e361103bf7a388f2598e5861)) +* **deps:** update module github.com/open-feature/flagd/core to v0.7.4 ([#1119](https://github.com/m-olko/flagd/issues/1119)) ([e998e41](https://github.com/m-olko/flagd/commit/e998e41f7c6fc8007458dff08e66aa19c7b7b0e7)) +* **deps:** update module github.com/open-feature/flagd/core to v0.7.5 ([#1198](https://github.com/m-olko/flagd/issues/1198)) ([ce38845](https://github.com/m-olko/flagd/commit/ce388458b9c8a686a7b6ff38b532c941d43d842c)) +* **deps:** update module github.com/open-feature/flagd/core to v0.8.2 ([#1255](https://github.com/m-olko/flagd/issues/1255)) ([9005089](https://github.com/m-olko/flagd/commit/9005089b3e7c8ec4c1e52b42a59c0c05983647a2)) +* **deps:** update module github.com/open-feature/flagd/core to v0.9.0 ([#1281](https://github.com/m-olko/flagd/issues/1281)) ([3cfb052](https://github.com/m-olko/flagd/commit/3cfb0523cc857dd2019d712c621afe81c2b41398)) +* **deps:** update module github.com/open-feature/flagd/core to v0.9.3 ([#1296](https://github.com/m-olko/flagd/issues/1296)) ([1f7b8bd](https://github.com/m-olko/flagd/commit/1f7b8bd938f799da98462e45e52c0e1ac6cb83e6)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.3 ([#1384](https://github.com/m-olko/flagd/issues/1384)) ([8fd16b2](https://github.com/m-olko/flagd/commit/8fd16b23b1fa8517128af36b3068ca18ebbad6c3)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.4 ([#1406](https://github.com/m-olko/flagd/issues/1406)) ([a0a6426](https://github.com/m-olko/flagd/commit/a0a64269b08251317676075fdea7bc65bea8a8dc)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.5 ([#1425](https://github.com/m-olko/flagd/issues/1425)) ([583ba89](https://github.com/m-olko/flagd/commit/583ba894f2de794b36b6a1cc3bfceb9c46dc9d96)) +* **deps:** update module github.com/prometheus/client_golang to v1.21.0 ([#1568](https://github.com/m-olko/flagd/issues/1568)) ([a3d4162](https://github.com/m-olko/flagd/commit/a3d41625a2b79452c0732af29d0b4f320e74fe8b)) +* **deps:** update module github.com/prometheus/client_golang to v1.21.1 ([#1576](https://github.com/m-olko/flagd/issues/1576)) ([cd95193](https://github.com/m-olko/flagd/commit/cd95193f71fd465ffd1b177fa492aa84d8414a87)) +* **deps:** update module github.com/spf13/cobra to v1.8.1 ([#1332](https://github.com/m-olko/flagd/issues/1332)) ([c62bcb0](https://github.com/m-olko/flagd/commit/c62bcb0ec68fbcac40d16df001379f117c4df37e)) +* **deps:** update module github.com/spf13/cobra to v1.9.0 ([#1564](https://github.com/m-olko/flagd/issues/1564)) ([345d2a9](https://github.com/m-olko/flagd/commit/345d2a920759e3e7046d7679a9c8a7cdb6cd3b40)) +* **deps:** update module github.com/spf13/cobra to v1.9.1 ([#1566](https://github.com/m-olko/flagd/issues/1566)) ([a48cc80](https://github.com/m-olko/flagd/commit/a48cc8023963ac0ae41e70d4fd6fb0a9f453dba9)) +* **deps:** update module github.com/spf13/viper to v1.19.0 ([#1334](https://github.com/m-olko/flagd/issues/1334)) ([1097b99](https://github.com/m-olko/flagd/commit/1097b9961b672d44a81e5b9e7a56f163e08e4909)) +* **deps:** update module golang.org/x/net to v0.26.0 ([#1337](https://github.com/m-olko/flagd/issues/1337)) ([83bdbb5](https://github.com/m-olko/flagd/commit/83bdbb5e7ea1be9da51d06e6b22c997f0354ef98)) +* **deps:** update module golang.org/x/net to v0.27.0 ([#1353](https://github.com/m-olko/flagd/issues/1353)) ([df9834b](https://github.com/m-olko/flagd/commit/df9834bea2a7ae20c5926c98dc423ab6363ef332)) +* **deps:** update module golang.org/x/net to v0.28.0 ([#1380](https://github.com/m-olko/flagd/issues/1380)) ([239a432](https://github.com/m-olko/flagd/commit/239a432c18bf6780117b5d563443124887b38120)) +* **deps:** update module golang.org/x/net to v0.29.0 ([#1398](https://github.com/m-olko/flagd/issues/1398)) ([0721e02](https://github.com/m-olko/flagd/commit/0721e02daae4c92438490169113d3d76ca4a028a)) +* **deps:** update module golang.org/x/net to v0.30.0 ([#1417](https://github.com/m-olko/flagd/issues/1417)) ([4d5b75e](https://github.com/m-olko/flagd/commit/4d5b75eed9097c09760fcc71bfdf473cd19232ec)) +* **deps:** update module golang.org/x/net to v0.31.0 ([#1446](https://github.com/m-olko/flagd/issues/1446)) ([9e35111](https://github.com/m-olko/flagd/commit/9e351117b4b2ebbb4a016d6b189077ae65a83124)) +* **deps:** update module golang.org/x/net to v0.32.0 ([#1458](https://github.com/m-olko/flagd/issues/1458)) ([ac0b123](https://github.com/m-olko/flagd/commit/ac0b123ce84a0772f144ae0ae8f3153992635ea4)) +* **deps:** update module golang.org/x/net to v0.33.0 [security] ([#1486](https://github.com/m-olko/flagd/issues/1486)) ([4764077](https://github.com/m-olko/flagd/commit/476407769f47675f649c328e27e0f87860f0f79d)) +* **deps:** update module golang.org/x/net to v0.34.0 ([#1498](https://github.com/m-olko/flagd/issues/1498)) ([7584f95](https://github.com/m-olko/flagd/commit/7584f95e4da50ae870014589a971b83b10c23873)) +* **deps:** update module golang.org/x/net to v0.35.0 ([#1557](https://github.com/m-olko/flagd/issues/1557)) ([13146e5](https://github.com/m-olko/flagd/commit/13146e5ac3de44e482f496b47dd3e0777d08c718)) +* **deps:** update module golang.org/x/sync to v0.11.0 ([#1543](https://github.com/m-olko/flagd/issues/1543)) ([7d6c0dc](https://github.com/m-olko/flagd/commit/7d6c0dc6e6e6955af1e5225807deeb2b6797900b)) +* **deps:** update module golang.org/x/sync to v0.8.0 ([#1378](https://github.com/m-olko/flagd/issues/1378)) ([4804c17](https://github.com/m-olko/flagd/commit/4804c17a67ea9761079ecade34ccb3446643050b)) +* **deps:** update module golang.org/x/sync to v0.9.0 ([#1445](https://github.com/m-olko/flagd/issues/1445)) ([8893e94](https://github.com/m-olko/flagd/commit/8893e94b94ae79f80a0aa0f25cca5caf874e9d2e)) +* **deps:** update module google.golang.org/grpc to v1.65.0 ([#1346](https://github.com/m-olko/flagd/issues/1346)) ([72a6b87](https://github.com/m-olko/flagd/commit/72a6b876e880ff0b43440d9b63710c7a87536988)) +* **deps:** update module google.golang.org/grpc to v1.66.0 ([#1393](https://github.com/m-olko/flagd/issues/1393)) ([c96e9d7](https://github.com/m-olko/flagd/commit/c96e9d764aa51caf00fbde07cdc7d2de55b98b9e)) +* **deps:** update module google.golang.org/grpc to v1.66.1 ([#1402](https://github.com/m-olko/flagd/issues/1402)) ([50c9cd3](https://github.com/m-olko/flagd/commit/50c9cd3ada2f470a22374392a5a152a487636645)) +* **deps:** update module google.golang.org/grpc to v1.66.2 ([#1405](https://github.com/m-olko/flagd/issues/1405)) ([69ec28f](https://github.com/m-olko/flagd/commit/69ec28fceb597bdaad63b184943b66ccdb4af0b7)) +* **deps:** update module google.golang.org/grpc to v1.67.0 ([#1407](https://github.com/m-olko/flagd/issues/1407)) ([1ad6480](https://github.com/m-olko/flagd/commit/1ad6480a0f37c4677e53065ef455f615b26b1f17)) +* **deps:** update module google.golang.org/grpc to v1.67.1 ([#1415](https://github.com/m-olko/flagd/issues/1415)) ([85a3a6b](https://github.com/m-olko/flagd/commit/85a3a6b46233fcc7cf71a0292b46c82ac8e66d7b)) +* **deps:** update module google.golang.org/grpc to v1.68.0 ([#1442](https://github.com/m-olko/flagd/issues/1442)) ([cd27d09](https://github.com/m-olko/flagd/commit/cd27d098e6d8d8b0f681ef42d26dba1ebac67d12)) +* **deps:** update module google.golang.org/grpc to v1.68.1 ([#1456](https://github.com/m-olko/flagd/issues/1456)) ([0b6e2a1](https://github.com/m-olko/flagd/commit/0b6e2a1cd64910226d348c921b08a6de8013ac90)) +* **deps:** update module google.golang.org/grpc to v1.69.0 ([#1469](https://github.com/m-olko/flagd/issues/1469)) ([dd4869f](https://github.com/m-olko/flagd/commit/dd4869f5e095066f80c9d82d1be83155e7504d88)) +* **deps:** update module google.golang.org/grpc to v1.69.2 ([#1484](https://github.com/m-olko/flagd/issues/1484)) ([6b40ad3](https://github.com/m-olko/flagd/commit/6b40ad34c83da4a3116e7cad4139a63a6c918097)) +* **deps:** update module google.golang.org/grpc to v1.69.4 ([#1510](https://github.com/m-olko/flagd/issues/1510)) ([76d6353](https://github.com/m-olko/flagd/commit/76d6353840ab8e7c93bdb0802eb1c49fc6fe1dc0)) +* **deps:** update module google.golang.org/grpc to v1.70.0 ([#1528](https://github.com/m-olko/flagd/issues/1528)) ([79b2b0a](https://github.com/m-olko/flagd/commit/79b2b0a6bbd48676dcbdd2393feb8247529bf29c)) +* **deps:** update module google.golang.org/grpc to v1.71.0 ([#1578](https://github.com/m-olko/flagd/issues/1578)) ([5c2c64f](https://github.com/m-olko/flagd/commit/5c2c64f878b8603dd37cbfd79b0e1588e4b5a3c6)) +* **deps:** update opentelemetry-go monorepo ([#1314](https://github.com/m-olko/flagd/issues/1314)) ([e9f1a7a](https://github.com/m-olko/flagd/commit/e9f1a7a04828f36691e694375b3c665140bc7dee)) +* **deps:** update opentelemetry-go monorepo ([#1347](https://github.com/m-olko/flagd/issues/1347)) ([37fb3cd](https://github.com/m-olko/flagd/commit/37fb3cd81d5436e9d8cd3ea490a3951ae5794130)) +* **deps:** update opentelemetry-go monorepo ([#1387](https://github.com/m-olko/flagd/issues/1387)) ([22aef5b](https://github.com/m-olko/flagd/commit/22aef5bbf030c619e48fbe22a16d83e071b11902)) +* **deps:** update opentelemetry-go monorepo ([#1403](https://github.com/m-olko/flagd/issues/1403)) ([fc4cd3e](https://github.com/m-olko/flagd/commit/fc4cd3e547f4826ea0bb8cc1bb2304807932b4e6)) +* **deps:** update opentelemetry-go monorepo ([#1447](https://github.com/m-olko/flagd/issues/1447)) ([68b5794](https://github.com/m-olko/flagd/commit/68b5794180da84af9adc1f2cd80f929489969c1c)) +* **deps:** update opentelemetry-go monorepo ([#1470](https://github.com/m-olko/flagd/issues/1470)) ([26b0b1a](https://github.com/m-olko/flagd/commit/26b0b1af8bc4b3a393c3453784b50f167f13f743)) +* **deps:** update opentelemetry-go monorepo ([#1524](https://github.com/m-olko/flagd/issues/1524)) ([eeae9a6](https://github.com/m-olko/flagd/commit/eeae9a64caf93356fd663cc735cc422edcf9e132)) +* remove dep cycle with certreloader ([#1410](https://github.com/m-olko/flagd/issues/1410)) ([5244f6f](https://github.com/m-olko/flagd/commit/5244f6f6c94f310fd80c7ab84942103cc8c18a39)) +* **security:** update go for various stdlib CVEs ([#1840](https://github.com/m-olko/flagd/issues/1840)) ([6dcb36d](https://github.com/m-olko/flagd/commit/6dcb36d2d6b55b7fe0b6107ac9a25baf302c5cdc)) +* **security:** update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] ([#1929](https://github.com/m-olko/flagd/issues/1929)) ([cf22a11](https://github.com/m-olko/flagd/commit/cf22a110652af6f3ef867c17b9c6ea9471c9e5f1)) +* **security:** update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security] ([#1667](https://github.com/m-olko/flagd/issues/1667)) ([caa0ed0](https://github.com/m-olko/flagd/commit/caa0ed04eb9d5d01136deb71b8fcc4da72aa1910)) +* **security:** update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security] ([#1784](https://github.com/m-olko/flagd/issues/1784)) ([037e30b](https://github.com/m-olko/flagd/commit/037e30b2f87897499580b25497049b88da7e386c)) +* **security:** update module github.com/open-feature/flagd/core to v0.13.1 [security] ([#1846](https://github.com/m-olko/flagd/issues/1846)) ([a8a57ad](https://github.com/m-olko/flagd/commit/a8a57adb1d49640bfc14bf02cf77961652f7516a)) +* **security:** update module golang.org/x/crypto to v0.45.0 [security] ([#1826](https://github.com/m-olko/flagd/issues/1826)) ([7e0762b](https://github.com/m-olko/flagd/commit/7e0762b921ea70bed7915bcaab50e450e0a51158)) +* **security:** update module google.golang.org/grpc to v1.79.3 [security] ([#1907](https://github.com/m-olko/flagd/issues/1907)) ([ad51d4e](https://github.com/m-olko/flagd/commit/ad51d4e8fe0570474c824273983f54b3ca38b083)) +* **security:** update otel deps, minimum core Go version ([#1897](https://github.com/m-olko/flagd/issues/1897)) ([6b79bf8](https://github.com/m-olko/flagd/commit/6b79bf8419da1e269ecb1d1db03760379fc201cb)) +* **security:** update vulnerability-updates [security] ([#1933](https://github.com/m-olko/flagd/issues/1933)) ([04338dc](https://github.com/m-olko/flagd/commit/04338dc21358b80f96da7a5ac736107f08093d60)) +* **security:** update vulnerability-updates [security] ([#1934](https://github.com/m-olko/flagd/issues/1934)) ([40d444a](https://github.com/m-olko/flagd/commit/40d444abac6b0a40a1b5190c2205540eaaaa0b55)) +* Skip flagd banner when non-console logger in use ([#1516](https://github.com/m-olko/flagd/issues/1516)) ([bae9b6f](https://github.com/m-olko/flagd/commit/bae9b6fb3b53a9d73f4c36e7b676beb6dac03476)) +* update protobuff CVE-2024-24786 ([#1249](https://github.com/m-olko/flagd/issues/1249)) ([fd81c23](https://github.com/m-olko/flagd/commit/fd81c235fb4a09dfc42289ac316ac3a1d7eff58c)) + + +### โœจ New Features + +* add sync_context to SyncFlags ([#1642](https://github.com/m-olko/flagd/issues/1642)) ([07a45d9](https://github.com/m-olko/flagd/commit/07a45d9b2275584fa92ff33cbe5e5c7d7864db38)) +* allow custom seed when using targetingKey override for fractional op ([#1266](https://github.com/m-olko/flagd/issues/1266)) ([f62bc72](https://github.com/m-olko/flagd/commit/f62bc721e8ebc07e27fbe7b9ca085a8771295d65)) +* flagSetMetadata in OFREP/ResolveAll, core refactors ([#1540](https://github.com/m-olko/flagd/issues/1540)) ([b49abf9](https://github.com/m-olko/flagd/commit/b49abf95069da93bdf8369c8aa0ae40e698df760)) +* new proto (flagd.sync.v1) for sync sources ([#1214](https://github.com/m-olko/flagd/issues/1214)) ([544234e](https://github.com/m-olko/flagd/commit/544234ebd9f9be5f54c2865a866575a7869a56c0)) +* no `defaultVariant` -> code default (previosuly FLAG_NOT_FOUND) ([#1862](https://github.com/m-olko/flagd/issues/1862)) ([89117d8](https://github.com/m-olko/flagd/commit/89117d8eaba0e9d205b3b47544528c42d5698176)) +* OFREP support for flagd ([#1247](https://github.com/m-olko/flagd/issues/1247)) ([9d12fc2](https://github.com/m-olko/flagd/commit/9d12fc20702a86e8385564659be88f07ad36d9e5)) +* remove sync.Type ([#1691](https://github.com/m-olko/flagd/issues/1691)) ([ac647e0](https://github.com/m-olko/flagd/commit/ac647e065636071f5bc065a9a084461cea692166)) + + +### ๐Ÿงน Chore + +* bump go deps to latest ([#1307](https://github.com/m-olko/flagd/issues/1307)) ([004ad08](https://github.com/m-olko/flagd/commit/004ad083dc01538791148d6233e453d2a3009fcd)) +* **deps:** update dependency go to v1.22.6 ([#1297](https://github.com/m-olko/flagd/issues/1297)) ([50b92c1](https://github.com/m-olko/flagd/commit/50b92c17cfd872d3e6b95fef3b3d96444e563715)) +* **deps:** update dependency go to v1.24.1 ([#1559](https://github.com/m-olko/flagd/issues/1559)) ([cd46044](https://github.com/m-olko/flagd/commit/cd4604471bba0a1df67bf87653a38df3caf9d20f)) +* **deps:** update golang docker tag to v1.22 ([#1201](https://github.com/m-olko/flagd/issues/1201)) ([d14c69e](https://github.com/m-olko/flagd/commit/d14c69e93e56d32a37b2428f1db2d4ac79563597)) +* **deps:** update golang docker tag to v1.23 ([#1382](https://github.com/m-olko/flagd/issues/1382)) ([abb5ca3](https://github.com/m-olko/flagd/commit/abb5ca3e31308535c66a94300d6f6409fd370b95)) +* **deps:** update golang docker tag to v1.24 ([#1561](https://github.com/m-olko/flagd/issues/1561)) ([130904c](https://github.com/m-olko/flagd/commit/130904c212b1f8d484b96c05dd5996286c2922cd)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.6 ([#1683](https://github.com/m-olko/flagd/issues/1683)) ([b6da282](https://github.com/m-olko/flagd/commit/b6da282f8a98082ba3733593d501d14842cbd97f)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.8 ([#1685](https://github.com/m-olko/flagd/issues/1685)) ([c07ffba](https://github.com/m-olko/flagd/commit/c07ffba55426d538224d8564be5f35339d2258d0)) +* fix proxy test race ([17cd08f](https://github.com/m-olko/flagd/commit/17cd08f081e5ad2419fc4a3972b7ece2d2a54d33)) +* move packaging & isolate service implementations ([#1234](https://github.com/m-olko/flagd/issues/1234)) ([b58fab3](https://github.com/m-olko/flagd/commit/b58fab3df030ef7e9e10eafa7a0141c05aa05bbd)) +* release main ([#1105](https://github.com/m-olko/flagd/issues/1105)) ([9bc9cae](https://github.com/m-olko/flagd/commit/9bc9cae340b67605215c94398e0b226855249866)) +* release main ([#1130](https://github.com/m-olko/flagd/issues/1130)) ([116ad36](https://github.com/m-olko/flagd/commit/116ad362aaf6248c743f0d73f784fcf9fed1389c)) +* release main ([#1209](https://github.com/m-olko/flagd/issues/1209)) ([534b5bf](https://github.com/m-olko/flagd/commit/534b5bf654384689964c0bab5f543457d29dab8f)) +* release main ([#1238](https://github.com/m-olko/flagd/issues/1238)) ([b755a64](https://github.com/m-olko/flagd/commit/b755a643bdfb87c4fbf67e275af41f5f04073944)) +* release main ([#1254](https://github.com/m-olko/flagd/issues/1254)) ([f72faeb](https://github.com/m-olko/flagd/commit/f72faebc0c361deded0c7d89e8ab62dcaf5de111)) +* release main ([#1267](https://github.com/m-olko/flagd/issues/1267)) ([584a469](https://github.com/m-olko/flagd/commit/584a469d08ea74c8916c43c1a2fd292c7e648dcd)) +* release main ([#1292](https://github.com/m-olko/flagd/issues/1292)) ([e1752ba](https://github.com/m-olko/flagd/commit/e1752badc2a68a230e8df4ac00fa0e4083ee0d58)) +* release main ([#1301](https://github.com/m-olko/flagd/issues/1301)) ([d58fe3c](https://github.com/m-olko/flagd/commit/d58fe3c3ac67843571d8fdc7d04b75996444befd)) +* release main ([#1327](https://github.com/m-olko/flagd/issues/1327)) ([f243202](https://github.com/m-olko/flagd/commit/f2432025f318401ab241c92644c3044a1dd497e6)) +* release main ([#1341](https://github.com/m-olko/flagd/issues/1341)) ([9ac329f](https://github.com/m-olko/flagd/commit/9ac329f9206360e532d615904f977309b0af71a5)) +* release main ([#1356](https://github.com/m-olko/flagd/issues/1356)) ([b6c18f3](https://github.com/m-olko/flagd/commit/b6c18f35ec02b43431e739e65baa361baa65478b)) +* release main ([#1395](https://github.com/m-olko/flagd/issues/1395)) ([851b9da](https://github.com/m-olko/flagd/commit/851b9da43648bfb1695c682b1c1c588c749a71c9)) +* release main ([#1412](https://github.com/m-olko/flagd/issues/1412)) ([df54b66](https://github.com/m-olko/flagd/commit/df54b6612448608df642fa6fe644388558fd0843)) +* release main ([#1437](https://github.com/m-olko/flagd/issues/1437)) ([dfd2af9](https://github.com/m-olko/flagd/commit/dfd2af993f1c565fdf654506059a128257016584)) +* release main ([#1483](https://github.com/m-olko/flagd/issues/1483)) ([ada1c07](https://github.com/m-olko/flagd/commit/ada1c070997eb958f46cad8dcfa7c724a8bf1e01)) +* release main ([#1514](https://github.com/m-olko/flagd/issues/1514)) ([600ce46](https://github.com/m-olko/flagd/commit/600ce46d618cd9685fd0e736987941801fb07359)) +* release main ([#1519](https://github.com/m-olko/flagd/issues/1519)) ([166c40a](https://github.com/m-olko/flagd/commit/166c40a43877e707697a746964f78b1a90967b88)) +* release main ([#1527](https://github.com/m-olko/flagd/issues/1527)) ([a444b74](https://github.com/m-olko/flagd/commit/a444b74685b7bcf1d77370374729633f3d9a1d9f)) +* release main ([#1542](https://github.com/m-olko/flagd/issues/1542)) ([82dc4e4](https://github.com/m-olko/flagd/commit/82dc4e4c6c229e42ecb723f4866ba343be9d2b89)) +* release main ([#1546](https://github.com/m-olko/flagd/issues/1546)) ([e199e33](https://github.com/m-olko/flagd/commit/e199e33d2186439916abcd23dbff613490a9aab9)) +* release main ([#1571](https://github.com/m-olko/flagd/issues/1571)) ([3f4690e](https://github.com/m-olko/flagd/commit/3f4690e55013680abe36a84156d52dffb190efd5)) +* release main ([#1605](https://github.com/m-olko/flagd/issues/1605)) ([cb2b8ee](https://github.com/m-olko/flagd/commit/cb2b8eeb9c5496272b1f22d63f8eaa5d220707f5)) +* release main ([#1661](https://github.com/m-olko/flagd/issues/1661)) ([961f9a6](https://github.com/m-olko/flagd/commit/961f9a6e131d0025ef6b9385d9d0ceb37744b0b9)) +* release main ([#1684](https://github.com/m-olko/flagd/issues/1684)) ([0f732e2](https://github.com/m-olko/flagd/commit/0f732e2217408f930bffaf7b6157185f5464684f)) +* release main ([#1686](https://github.com/m-olko/flagd/issues/1686)) ([c0a2940](https://github.com/m-olko/flagd/commit/c0a2940aef33f8558aa6ea4941ded74f0a6f6e83)) +* release main ([#1699](https://github.com/m-olko/flagd/issues/1699)) ([814a6ac](https://github.com/m-olko/flagd/commit/814a6aca1ebac04ff9fe570767d91ed95741643b)) +* release main ([#1841](https://github.com/m-olko/flagd/issues/1841)) ([5e4218c](https://github.com/m-olko/flagd/commit/5e4218cefabe40138f20d07f0ca0665d4ab34c09)) +* release main ([#1845](https://github.com/m-olko/flagd/issues/1845)) ([623e5e2](https://github.com/m-olko/flagd/commit/623e5e2ec8b24fa8c0c233aee47aa76839480b0b)) +* release main ([#1887](https://github.com/m-olko/flagd/issues/1887)) ([ff28fd7](https://github.com/m-olko/flagd/commit/ff28fd70ab30583ef3ecd59ab6b375dc66408f69)) +* release main ([#1896](https://github.com/m-olko/flagd/issues/1896)) ([c250d1c](https://github.com/m-olko/flagd/commit/c250d1c81d9917ac9a2ca5360f1fcd7266d29533)) +* release main ([#1908](https://github.com/m-olko/flagd/issues/1908)) ([947af79](https://github.com/m-olko/flagd/commit/947af795f83f2d5c0fa28cdf14e7e8c826cd14ec)) +* release main ([#1930](https://github.com/m-olko/flagd/issues/1930)) ([18ad1db](https://github.com/m-olko/flagd/commit/18ad1db202aa5e623b99d53c5f1cc690d151e78c)) +* release main ([#1932](https://github.com/m-olko/flagd/issues/1932)) ([4b947f7](https://github.com/m-olko/flagd/commit/4b947f7fb8997ad7891e633624d1ab16fbfaa984)) +* release main ([#1953](https://github.com/m-olko/flagd/issues/1953)) ([971463d](https://github.com/m-olko/flagd/commit/971463d4fea1e8e2614cd7372c237341f1c00c00)) +* resolve open dependabot security alerts ([#1954](https://github.com/m-olko/flagd/issues/1954)) ([c5adbb7](https://github.com/m-olko/flagd/commit/c5adbb7e9aefc16dfb69852a3d5f67b4473d4305)) +* **security:** upgrade dependency versions ([#1632](https://github.com/m-olko/flagd/issues/1632)) ([761d870](https://github.com/m-olko/flagd/commit/761d870a3c563b8eb1b83ee543b41316c98a1d48)) +* update go deps ([#1279](https://github.com/m-olko/flagd/issues/1279)) ([219789f](https://github.com/m-olko/flagd/commit/219789fca8a929d552e4e8d1f6b6d5cd44505f43)) + + +### ๐Ÿ“š Documentation + +* **flagd-proxy:** removed invalid grpc prefix from uri config ([4911697](https://github.com/m-olko/flagd/commit/4911697ab1fb2b12f8d4b552b734ef9c3d43fb16)) + ## [0.9.5](https://github.com/open-feature/flagd/compare/flagd-proxy/v0.9.4...flagd-proxy/v0.9.5) (2026-04-30) diff --git a/flagd/CHANGELOG.md b/flagd/CHANGELOG.md index ae7ccf689..15958add4 100644 --- a/flagd/CHANGELOG.md +++ b/flagd/CHANGELOG.md @@ -1,5 +1,250 @@ # Changelog +## [0.16.0](https://github.com/m-olko/flagd/compare/flagd-v0.15.5...flagd/v0.16.0) (2026-05-11) + + +### โš  BREAKING CHANGES + +* fractional bucketing improvements ([#1909](https://github.com/m-olko/flagd/issues/1909)) +* no `defaultVariant` -> code default (previosuly FLAG_NOT_FOUND) ([#1862](https://github.com/m-olko/flagd/issues/1862)) +* enable parsing of array flag configurations for flagd ([#1797](https://github.com/m-olko/flagd/issues/1797)) +* cleanup evaluator interface ([#1793](https://github.com/m-olko/flagd/issues/1793)) +* flagSetMetadata in OFREP/ResolveAll, core refactors ([#1540](https://github.com/m-olko/flagd/issues/1540)) +* support emitting errors from the bulk evaluator ([#1338](https://github.com/m-olko/flagd/issues/1338)) +* allow custom seed when using targetingKey override for fractional op ([#1266](https://github.com/m-olko/flagd/issues/1266)) +* new proto (flagd.sync.v1) for sync sources ([#1214](https://github.com/m-olko/flagd/issues/1214)) + +### ๐Ÿ› Bug Fixes + +* add support for unix socket connection in sync service ([#1518](https://github.com/m-olko/flagd/issues/1518)) ([#1560](https://github.com/m-olko/flagd/issues/1560)) ([e2203a1](https://github.com/m-olko/flagd/commit/e2203a13ca4debd5b43c94a9b00acd2d40152bb2)) +* Bump OpenTelemetry instrumentation dependencies ([#1616](https://github.com/m-olko/flagd/issues/1616)) ([11db29d](https://github.com/m-olko/flagd/commit/11db29dc3ab0639c3a9129c9bf449e0bd8bfc45c)) +* case sensitivity in header context mapping ([#1855](https://github.com/m-olko/flagd/issues/1855)) ([be5c94f](https://github.com/m-olko/flagd/commit/be5c94fc06f7cced8d6ee3701f59374a1f315fc3)) +* **deps:** update kubernetes package and controller runtime, fix proto lint ([#1290](https://github.com/m-olko/flagd/issues/1290)) ([94860d6](https://github.com/m-olko/flagd/commit/94860d6ceabe9eb7c1e5dd8ea139a796710d6d8b)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.16.2-20240215170432-1e611e2999cc.1 ([#1293](https://github.com/m-olko/flagd/issues/1293)) ([2694e7f](https://github.com/m-olko/flagd/commit/2694e7f99fc356c23b6b34265418b0b0160deb62)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.16.2-20240906125204-0a6a901b42e8.1 ([#1399](https://github.com/m-olko/flagd/issues/1399)) ([18dd4e2](https://github.com/m-olko/flagd/commit/18dd4e279f1278938749bd21d106ecfbaf2f5fff)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.17.0-20240906125204-0a6a901b42e8.1 ([#1409](https://github.com/m-olko/flagd/issues/1409)) ([f07d348](https://github.com/m-olko/flagd/commit/f07d348b42bfa43c3b263ed7ba69c1630a14ec10)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.17.0-20241220192239-696330adaff0.1 ([#1488](https://github.com/m-olko/flagd/issues/1488)) ([8e09457](https://github.com/m-olko/flagd/commit/8e09457d739fc7d9e679e27a3449e4a13cd6c718)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.18.1-20241220192239-696330adaff0.1 ([#1506](https://github.com/m-olko/flagd/issues/1506)) ([b868194](https://github.com/m-olko/flagd/commit/b8681947bf5dcc24d5b0e48f5e59a61c1278c280)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/connectrpc/go to v1.18.1-20250127221518-be6d1143b690.1 ([#1535](https://github.com/m-olko/flagd/issues/1535)) ([d5ec921](https://github.com/m-olko/flagd/commit/d5ec921f02263615cd87625e211ba82b0811d041)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.1 ([#1333](https://github.com/m-olko/flagd/issues/1333)) ([494062f](https://github.com/m-olko/flagd/commit/494062fed891fab0fb659352142dbbc97c8f1492)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.4.0-20240215170432-1e611e2999cc.2 ([#1342](https://github.com/m-olko/flagd/issues/1342)) ([efdd921](https://github.com/m-olko/flagd/commit/efdd92139903b89ac986a62ff2cf4f5cfef91cde)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240215170432-1e611e2999cc.1 ([#1372](https://github.com/m-olko/flagd/issues/1372)) ([ae24595](https://github.com/m-olko/flagd/commit/ae2459504f7eccafebccec83fa1f72b08f41a978)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20240906125204-0a6a901b42e8.1 ([#1400](https://github.com/m-olko/flagd/issues/1400)) ([954d972](https://github.com/m-olko/flagd/commit/954d97238210f90b650493ae76277d4a8d80788a)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.1 ([#1489](https://github.com/m-olko/flagd/issues/1489)) ([53add83](https://github.com/m-olko/flagd/commit/53add83a491c6e00e0d9b1b64a9461e5973edca7)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20241220192239-696330adaff0.2 ([#1492](https://github.com/m-olko/flagd/issues/1492)) ([9f1d94a](https://github.com/m-olko/flagd/commit/9f1d94a42ac00ecf5fc58c07a76c350e2e4ec2f6)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/grpc/go to v1.5.1-20250127221518-be6d1143b690.2 ([#1536](https://github.com/m-olko/flagd/issues/1536)) ([e23060f](https://github.com/m-olko/flagd/commit/e23060f24b2a714ae748e6b37d0d06b7caa1c95c)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.34.2-20240215170432-1e611e2999cc.2 ([#1330](https://github.com/m-olko/flagd/issues/1330)) ([32291ad](https://github.com/m-olko/flagd/commit/32291ad93d25d79299a7a02381df70e2719c4fbc)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.1-20240906125204-0a6a901b42e8.1 ([#1420](https://github.com/m-olko/flagd/issues/1420)) ([1f06d5a](https://github.com/m-olko/flagd/commit/1f06d5a1837ea2b753974e96c2a1154d6cb3e582)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.35.2-20240906125204-0a6a901b42e8.1 ([#1451](https://github.com/m-olko/flagd/issues/1451)) ([8c6d91d](https://github.com/m-olko/flagd/commit/8c6d91d538d226b10cb954c23409902e9d245cda)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20240906125204-0a6a901b42e8.1 ([#1475](https://github.com/m-olko/flagd/issues/1475)) ([0b11c6c](https://github.com/m-olko/flagd/commit/0b11c6cf612b244bda6bab119814647f3ce8de2e)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.0-20241220192239-696330adaff0.1 ([#1490](https://github.com/m-olko/flagd/issues/1490)) ([6edce72](https://github.com/m-olko/flagd/commit/6edce72e8cff01ea13cbd15d604b35ccc8337f50)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.3-20241220192239-696330adaff0.1 ([#1513](https://github.com/m-olko/flagd/issues/1513)) ([64c5787](https://github.com/m-olko/flagd/commit/64c57875b032edcef2e2d230e7735990e01b72b8)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20241220192239-696330adaff0.1 ([#1529](https://github.com/m-olko/flagd/issues/1529)) ([8881a80](https://github.com/m-olko/flagd/commit/8881a804b4055da0127a16b8fc57022d24906e1b)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.4-20250127221518-be6d1143b690.1 ([#1537](https://github.com/m-olko/flagd/issues/1537)) ([f74207b](https://github.com/m-olko/flagd/commit/f74207bc13b75bae4275bc486df51e2da569dd41)) +* **deps:** update module buf.build/gen/go/open-feature/flagd/protocolbuffers/go to v1.36.5-20250127221518-be6d1143b690.1 ([#1549](https://github.com/m-olko/flagd/issues/1549)) ([d3eb44e](https://github.com/m-olko/flagd/commit/d3eb44ed45a54bd9152b7477cce17be90016683c)) +* **deps:** update module connectrpc.com/connect to v1.17.0 ([#1408](https://github.com/m-olko/flagd/issues/1408)) ([e7eb691](https://github.com/m-olko/flagd/commit/e7eb691094dfbf02e37d79c41f60f556415e7640)) +* **deps:** update module github.com/mattn/go-colorable to v0.1.14 ([#1508](https://github.com/m-olko/flagd/issues/1508)) ([87727f7](https://github.com/m-olko/flagd/commit/87727f7f8f18e4f532d152190ada5dbe3fc915b0)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.0 ([#1340](https://github.com/m-olko/flagd/issues/1340)) ([1e487b4](https://github.com/m-olko/flagd/commit/1e487b4bafad9814f190d0bf3a1d833def9ef5af)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.1 ([#1355](https://github.com/m-olko/flagd/issues/1355)) ([8fcfb14](https://github.com/m-olko/flagd/commit/8fcfb146b0c55712c1758201ee4bc59e83b0898c)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.2 ([#1385](https://github.com/m-olko/flagd/issues/1385)) ([3b5a818](https://github.com/m-olko/flagd/commit/3b5a818b69ffca61347a3feaa85dd1a8f8001e24)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.3 ([#1411](https://github.com/m-olko/flagd/issues/1411)) ([a312196](https://github.com/m-olko/flagd/commit/a312196c118705d7a8eb0056fdb98480b887f7c5)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.4 ([#1433](https://github.com/m-olko/flagd/issues/1433)) ([d33c7a5](https://github.com/m-olko/flagd/commit/d33c7a5522d0909448c6d9d80b0a33d8511f0738)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.5 ([#1482](https://github.com/m-olko/flagd/issues/1482)) ([ce48cb7](https://github.com/m-olko/flagd/commit/ce48cb757659eef8807531f8522ca1b7bc80422c)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.6 ([#1515](https://github.com/m-olko/flagd/issues/1515)) ([586cb62](https://github.com/m-olko/flagd/commit/586cb62e63d66c8f8371236844d506c7bcc8f123)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.7 ([#1521](https://github.com/m-olko/flagd/issues/1521)) ([bf8e7e0](https://github.com/m-olko/flagd/commit/bf8e7e06d9b34e0548abb8af9cce2becb357f9c4)) +* **deps:** update module github.com/open-feature/flagd/core to v0.10.8 ([#1526](https://github.com/m-olko/flagd/issues/1526)) ([fbf2ed5](https://github.com/m-olko/flagd/commit/fbf2ed527fcf3b300808c7b835a8d891df7b88a8)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.0 ([#1541](https://github.com/m-olko/flagd/issues/1541)) ([986a436](https://github.com/m-olko/flagd/commit/986a436e10e9766b897319085cf7dbbe2f10cb24)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.1 ([#1545](https://github.com/m-olko/flagd/issues/1545)) ([ca663b5](https://github.com/m-olko/flagd/commit/ca663b5832c94834f73cd5449a2f28af631d9556)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.2 ([#1570](https://github.com/m-olko/flagd/issues/1570)) ([e151b1f](https://github.com/m-olko/flagd/commit/e151b1f97524a568e361103bf7a388f2598e5861)) +* **deps:** update module github.com/open-feature/flagd/core to v0.7.4 ([#1119](https://github.com/m-olko/flagd/issues/1119)) ([e998e41](https://github.com/m-olko/flagd/commit/e998e41f7c6fc8007458dff08e66aa19c7b7b0e7)) +* **deps:** update module github.com/open-feature/flagd/core to v0.7.5 ([#1198](https://github.com/m-olko/flagd/issues/1198)) ([ce38845](https://github.com/m-olko/flagd/commit/ce388458b9c8a686a7b6ff38b532c941d43d842c)) +* **deps:** update module github.com/open-feature/flagd/core to v0.8.2 ([#1255](https://github.com/m-olko/flagd/issues/1255)) ([9005089](https://github.com/m-olko/flagd/commit/9005089b3e7c8ec4c1e52b42a59c0c05983647a2)) +* **deps:** update module github.com/open-feature/flagd/core to v0.9.0 ([#1281](https://github.com/m-olko/flagd/issues/1281)) ([3cfb052](https://github.com/m-olko/flagd/commit/3cfb0523cc857dd2019d712c621afe81c2b41398)) +* **deps:** update module github.com/open-feature/flagd/core to v0.9.3 ([#1296](https://github.com/m-olko/flagd/issues/1296)) ([1f7b8bd](https://github.com/m-olko/flagd/commit/1f7b8bd938f799da98462e45e52c0e1ac6cb83e6)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.3 ([#1384](https://github.com/m-olko/flagd/issues/1384)) ([8fd16b2](https://github.com/m-olko/flagd/commit/8fd16b23b1fa8517128af36b3068ca18ebbad6c3)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.4 ([#1406](https://github.com/m-olko/flagd/issues/1406)) ([a0a6426](https://github.com/m-olko/flagd/commit/a0a64269b08251317676075fdea7bc65bea8a8dc)) +* **deps:** update module github.com/prometheus/client_golang to v1.20.5 ([#1425](https://github.com/m-olko/flagd/issues/1425)) ([583ba89](https://github.com/m-olko/flagd/commit/583ba894f2de794b36b6a1cc3bfceb9c46dc9d96)) +* **deps:** update module github.com/prometheus/client_golang to v1.21.0 ([#1568](https://github.com/m-olko/flagd/issues/1568)) ([a3d4162](https://github.com/m-olko/flagd/commit/a3d41625a2b79452c0732af29d0b4f320e74fe8b)) +* **deps:** update module github.com/prometheus/client_golang to v1.21.1 ([#1576](https://github.com/m-olko/flagd/issues/1576)) ([cd95193](https://github.com/m-olko/flagd/commit/cd95193f71fd465ffd1b177fa492aa84d8414a87)) +* **deps:** update module github.com/rs/cors to v1.11.0 ([#1299](https://github.com/m-olko/flagd/issues/1299)) ([5f77541](https://github.com/m-olko/flagd/commit/5f775413fb33b4afed1ef98484463f07a67ed1cb)) +* **deps:** update module github.com/rs/cors to v1.11.1 ([#1392](https://github.com/m-olko/flagd/issues/1392)) ([8bd549e](https://github.com/m-olko/flagd/commit/8bd549e8603b4a61cc26d0c09ef5dd13860cb3da)) +* **deps:** update module github.com/rs/xid to v1.6.0 ([#1386](https://github.com/m-olko/flagd/issues/1386)) ([2317013](https://github.com/m-olko/flagd/commit/231701346abab2018cc7c495ebc7f285bb2a46d2)) +* **deps:** update module github.com/spf13/cobra to v1.8.1 ([#1332](https://github.com/m-olko/flagd/issues/1332)) ([c62bcb0](https://github.com/m-olko/flagd/commit/c62bcb0ec68fbcac40d16df001379f117c4df37e)) +* **deps:** update module github.com/spf13/cobra to v1.9.0 ([#1564](https://github.com/m-olko/flagd/issues/1564)) ([345d2a9](https://github.com/m-olko/flagd/commit/345d2a920759e3e7046d7679a9c8a7cdb6cd3b40)) +* **deps:** update module github.com/spf13/cobra to v1.9.1 ([#1566](https://github.com/m-olko/flagd/issues/1566)) ([a48cc80](https://github.com/m-olko/flagd/commit/a48cc8023963ac0ae41e70d4fd6fb0a9f453dba9)) +* **deps:** update module github.com/spf13/viper to v1.19.0 ([#1334](https://github.com/m-olko/flagd/issues/1334)) ([1097b99](https://github.com/m-olko/flagd/commit/1097b9961b672d44a81e5b9e7a56f163e08e4909)) +* **deps:** update module github.com/stretchr/testify to v1.10.0 ([#1455](https://github.com/m-olko/flagd/issues/1455)) ([8c843df](https://github.com/m-olko/flagd/commit/8c843df7714b1f2d120c5cac8e40c7220cc0c05b)) +* **deps:** update module go.uber.org/mock to v0.5.0 ([#1427](https://github.com/m-olko/flagd/issues/1427)) ([0c6fd7f](https://github.com/m-olko/flagd/commit/0c6fd7fa688db992d4e58a202889cbfea07eebf6)) +* **deps:** update module golang.org/x/net to v0.26.0 ([#1337](https://github.com/m-olko/flagd/issues/1337)) ([83bdbb5](https://github.com/m-olko/flagd/commit/83bdbb5e7ea1be9da51d06e6b22c997f0354ef98)) +* **deps:** update module golang.org/x/net to v0.27.0 ([#1353](https://github.com/m-olko/flagd/issues/1353)) ([df9834b](https://github.com/m-olko/flagd/commit/df9834bea2a7ae20c5926c98dc423ab6363ef332)) +* **deps:** update module golang.org/x/net to v0.28.0 ([#1380](https://github.com/m-olko/flagd/issues/1380)) ([239a432](https://github.com/m-olko/flagd/commit/239a432c18bf6780117b5d563443124887b38120)) +* **deps:** update module golang.org/x/net to v0.29.0 ([#1398](https://github.com/m-olko/flagd/issues/1398)) ([0721e02](https://github.com/m-olko/flagd/commit/0721e02daae4c92438490169113d3d76ca4a028a)) +* **deps:** update module golang.org/x/net to v0.30.0 ([#1417](https://github.com/m-olko/flagd/issues/1417)) ([4d5b75e](https://github.com/m-olko/flagd/commit/4d5b75eed9097c09760fcc71bfdf473cd19232ec)) +* **deps:** update module golang.org/x/net to v0.31.0 ([#1446](https://github.com/m-olko/flagd/issues/1446)) ([9e35111](https://github.com/m-olko/flagd/commit/9e351117b4b2ebbb4a016d6b189077ae65a83124)) +* **deps:** update module golang.org/x/net to v0.32.0 ([#1458](https://github.com/m-olko/flagd/issues/1458)) ([ac0b123](https://github.com/m-olko/flagd/commit/ac0b123ce84a0772f144ae0ae8f3153992635ea4)) +* **deps:** update module golang.org/x/net to v0.33.0 [security] ([#1486](https://github.com/m-olko/flagd/issues/1486)) ([4764077](https://github.com/m-olko/flagd/commit/476407769f47675f649c328e27e0f87860f0f79d)) +* **deps:** update module golang.org/x/net to v0.34.0 ([#1498](https://github.com/m-olko/flagd/issues/1498)) ([7584f95](https://github.com/m-olko/flagd/commit/7584f95e4da50ae870014589a971b83b10c23873)) +* **deps:** update module golang.org/x/net to v0.35.0 ([#1557](https://github.com/m-olko/flagd/issues/1557)) ([13146e5](https://github.com/m-olko/flagd/commit/13146e5ac3de44e482f496b47dd3e0777d08c718)) +* **deps:** update module golang.org/x/sync to v0.11.0 ([#1543](https://github.com/m-olko/flagd/issues/1543)) ([7d6c0dc](https://github.com/m-olko/flagd/commit/7d6c0dc6e6e6955af1e5225807deeb2b6797900b)) +* **deps:** update module golang.org/x/sync to v0.8.0 ([#1378](https://github.com/m-olko/flagd/issues/1378)) ([4804c17](https://github.com/m-olko/flagd/commit/4804c17a67ea9761079ecade34ccb3446643050b)) +* **deps:** update module golang.org/x/sync to v0.9.0 ([#1445](https://github.com/m-olko/flagd/issues/1445)) ([8893e94](https://github.com/m-olko/flagd/commit/8893e94b94ae79f80a0aa0f25cca5caf874e9d2e)) +* **deps:** update module google.golang.org/grpc to v1.65.0 ([#1346](https://github.com/m-olko/flagd/issues/1346)) ([72a6b87](https://github.com/m-olko/flagd/commit/72a6b876e880ff0b43440d9b63710c7a87536988)) +* **deps:** update module google.golang.org/grpc to v1.66.0 ([#1393](https://github.com/m-olko/flagd/issues/1393)) ([c96e9d7](https://github.com/m-olko/flagd/commit/c96e9d764aa51caf00fbde07cdc7d2de55b98b9e)) +* **deps:** update module google.golang.org/grpc to v1.66.1 ([#1402](https://github.com/m-olko/flagd/issues/1402)) ([50c9cd3](https://github.com/m-olko/flagd/commit/50c9cd3ada2f470a22374392a5a152a487636645)) +* **deps:** update module google.golang.org/grpc to v1.66.2 ([#1405](https://github.com/m-olko/flagd/issues/1405)) ([69ec28f](https://github.com/m-olko/flagd/commit/69ec28fceb597bdaad63b184943b66ccdb4af0b7)) +* **deps:** update module google.golang.org/grpc to v1.67.0 ([#1407](https://github.com/m-olko/flagd/issues/1407)) ([1ad6480](https://github.com/m-olko/flagd/commit/1ad6480a0f37c4677e53065ef455f615b26b1f17)) +* **deps:** update module google.golang.org/grpc to v1.67.1 ([#1415](https://github.com/m-olko/flagd/issues/1415)) ([85a3a6b](https://github.com/m-olko/flagd/commit/85a3a6b46233fcc7cf71a0292b46c82ac8e66d7b)) +* **deps:** update module google.golang.org/grpc to v1.68.0 ([#1442](https://github.com/m-olko/flagd/issues/1442)) ([cd27d09](https://github.com/m-olko/flagd/commit/cd27d098e6d8d8b0f681ef42d26dba1ebac67d12)) +* **deps:** update module google.golang.org/grpc to v1.68.1 ([#1456](https://github.com/m-olko/flagd/issues/1456)) ([0b6e2a1](https://github.com/m-olko/flagd/commit/0b6e2a1cd64910226d348c921b08a6de8013ac90)) +* **deps:** update module google.golang.org/grpc to v1.69.0 ([#1469](https://github.com/m-olko/flagd/issues/1469)) ([dd4869f](https://github.com/m-olko/flagd/commit/dd4869f5e095066f80c9d82d1be83155e7504d88)) +* **deps:** update module google.golang.org/grpc to v1.69.2 ([#1484](https://github.com/m-olko/flagd/issues/1484)) ([6b40ad3](https://github.com/m-olko/flagd/commit/6b40ad34c83da4a3116e7cad4139a63a6c918097)) +* **deps:** update module google.golang.org/grpc to v1.69.4 ([#1510](https://github.com/m-olko/flagd/issues/1510)) ([76d6353](https://github.com/m-olko/flagd/commit/76d6353840ab8e7c93bdb0802eb1c49fc6fe1dc0)) +* **deps:** update module google.golang.org/grpc to v1.70.0 ([#1528](https://github.com/m-olko/flagd/issues/1528)) ([79b2b0a](https://github.com/m-olko/flagd/commit/79b2b0a6bbd48676dcbdd2393feb8247529bf29c)) +* **deps:** update module google.golang.org/grpc to v1.71.0 ([#1578](https://github.com/m-olko/flagd/issues/1578)) ([5c2c64f](https://github.com/m-olko/flagd/commit/5c2c64f878b8603dd37cbfd79b0e1588e4b5a3c6)) +* **deps:** update module google.golang.org/protobuf to v1.33.0 [security] ([#1248](https://github.com/m-olko/flagd/issues/1248)) ([b2b0fa1](https://github.com/m-olko/flagd/commit/b2b0fa19a6254c02c81ef44828b643a5a25ea5b5)) +* **deps:** update module google.golang.org/protobuf to v1.35.2 ([#1450](https://github.com/m-olko/flagd/issues/1450)) ([6b9834d](https://github.com/m-olko/flagd/commit/6b9834d4b3aa9b71cf22cd0e463b1807de164ccf)) +* **deps:** update module google.golang.org/protobuf to v1.36.0 ([#1474](https://github.com/m-olko/flagd/issues/1474)) ([6a8a9a9](https://github.com/m-olko/flagd/commit/6a8a9a981c29f6a4f2bc617d4219f63d765f0a5b)) +* **deps:** update module google.golang.org/protobuf to v1.36.1 ([#1491](https://github.com/m-olko/flagd/issues/1491)) ([2c729a7](https://github.com/m-olko/flagd/commit/2c729a7c212479e689a4cb4f6a289bee8accb194)) +* **deps:** update module google.golang.org/protobuf to v1.36.5 ([#1548](https://github.com/m-olko/flagd/issues/1548)) ([7b2b7cc](https://github.com/m-olko/flagd/commit/7b2b7ccbdf7cbebeb4b9c18bc7ab3321efe5a490)) +* **deps:** update opentelemetry-go monorepo ([#1314](https://github.com/m-olko/flagd/issues/1314)) ([e9f1a7a](https://github.com/m-olko/flagd/commit/e9f1a7a04828f36691e694375b3c665140bc7dee)) +* **deps:** update opentelemetry-go monorepo ([#1347](https://github.com/m-olko/flagd/issues/1347)) ([37fb3cd](https://github.com/m-olko/flagd/commit/37fb3cd81d5436e9d8cd3ea490a3951ae5794130)) +* **deps:** update opentelemetry-go monorepo ([#1387](https://github.com/m-olko/flagd/issues/1387)) ([22aef5b](https://github.com/m-olko/flagd/commit/22aef5bbf030c619e48fbe22a16d83e071b11902)) +* **deps:** update opentelemetry-go monorepo ([#1403](https://github.com/m-olko/flagd/issues/1403)) ([fc4cd3e](https://github.com/m-olko/flagd/commit/fc4cd3e547f4826ea0bb8cc1bb2304807932b4e6)) +* **deps:** update opentelemetry-go monorepo ([#1447](https://github.com/m-olko/flagd/issues/1447)) ([68b5794](https://github.com/m-olko/flagd/commit/68b5794180da84af9adc1f2cd80f929489969c1c)) +* **deps:** update opentelemetry-go monorepo ([#1470](https://github.com/m-olko/flagd/issues/1470)) ([26b0b1a](https://github.com/m-olko/flagd/commit/26b0b1af8bc4b3a393c3453784b50f167f13f743)) +* **deps:** update opentelemetry-go monorepo ([#1524](https://github.com/m-olko/flagd/issues/1524)) ([eeae9a6](https://github.com/m-olko/flagd/commit/eeae9a64caf93356fd663cc735cc422edcf9e132)) +* fixing sync return format missing flag layer, adding full e2e suite ([#1827](https://github.com/m-olko/flagd/issues/1827)) ([570693d](https://github.com/m-olko/flagd/commit/570693d9e7b3200c0865e7ebb3b467ccfc38bb88)) +* incorrect metadata returned per source ([#1599](https://github.com/m-olko/flagd/issues/1599)) ([b333e11](https://github.com/m-olko/flagd/commit/b333e11ecfe54f72c44ee61b3dcb1f2a487c94d4)) +* invalid scoped-sync responses for empty flags ([#1352](https://github.com/m-olko/flagd/issues/1352)) ([51371d2](https://github.com/m-olko/flagd/commit/51371d25e25e1199336a5a831530506313628ff3)) +* object flags without `defaultVaraint` dont default in RPC ([#1925](https://github.com/m-olko/flagd/issues/1925)) ([17f833e](https://github.com/m-olko/flagd/commit/17f833ea53341bce4e85250a089f237a0c002fb9)) +* OFREP service CORS missing AllowedHeaders - blocks Flagd-Selector header ([#1900](https://github.com/m-olko/flagd/issues/1900)) ([08f0429](https://github.com/m-olko/flagd/commit/08f0429fc54f9562f351201d64fc71834588c3e5)) +* readable error messages ([#1325](https://github.com/m-olko/flagd/issues/1325)) ([7ff33ef](https://github.com/m-olko/flagd/commit/7ff33effcc47e31c5b7fdc33385d8128db2163fc)) +* remove dep cycle with certreloader ([#1410](https://github.com/m-olko/flagd/issues/1410)) ([5244f6f](https://github.com/m-olko/flagd/commit/5244f6f6c94f310fd80c7ab84942103cc8c18a39)) +* RPC event serialization error, dont send empty messages ([#1871](https://github.com/m-olko/flagd/issues/1871)) ([95d38fd](https://github.com/m-olko/flagd/commit/95d38fd8e7ec2cb17b3ed7a80a46f073e38d9e0e)) +* **security:** update go for various stdlib CVEs ([#1840](https://github.com/m-olko/flagd/issues/1840)) ([6dcb36d](https://github.com/m-olko/flagd/commit/6dcb36d2d6b55b7fe0b6107ac9a25baf302c5cdc)) +* **security:** update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] ([#1929](https://github.com/m-olko/flagd/issues/1929)) ([cf22a11](https://github.com/m-olko/flagd/commit/cf22a110652af6f3ef867c17b9c6ea9471c9e5f1)) +* **security:** update module github.com/go-viper/mapstructure/v2 to v2.3.0 [security] ([#1667](https://github.com/m-olko/flagd/issues/1667)) ([caa0ed0](https://github.com/m-olko/flagd/commit/caa0ed04eb9d5d01136deb71b8fcc4da72aa1910)) +* **security:** update module github.com/go-viper/mapstructure/v2 to v2.4.0 [security] ([#1784](https://github.com/m-olko/flagd/issues/1784)) ([037e30b](https://github.com/m-olko/flagd/commit/037e30b2f87897499580b25497049b88da7e386c)) +* **security:** update module github.com/open-feature/flagd/core to v0.13.1 [security] ([#1846](https://github.com/m-olko/flagd/issues/1846)) ([a8a57ad](https://github.com/m-olko/flagd/commit/a8a57adb1d49640bfc14bf02cf77961652f7516a)) +* **security:** update module golang.org/x/crypto to v0.45.0 [security] ([#1826](https://github.com/m-olko/flagd/issues/1826)) ([7e0762b](https://github.com/m-olko/flagd/commit/7e0762b921ea70bed7915bcaab50e450e0a51158)) +* **security:** update module google.golang.org/grpc to v1.79.3 [security] ([#1907](https://github.com/m-olko/flagd/issues/1907)) ([ad51d4e](https://github.com/m-olko/flagd/commit/ad51d4e8fe0570474c824273983f54b3ca38b083)) +* **security:** update otel deps, minimum core Go version ([#1897](https://github.com/m-olko/flagd/issues/1897)) ([6b79bf8](https://github.com/m-olko/flagd/commit/6b79bf8419da1e269ecb1d1db03760379fc201cb)) +* **security:** update vulnerability-updates [security] ([#1933](https://github.com/m-olko/flagd/issues/1933)) ([04338dc](https://github.com/m-olko/flagd/commit/04338dc21358b80f96da7a5ac736107f08093d60)) +* **security:** update vulnerability-updates [security] ([#1934](https://github.com/m-olko/flagd/issues/1934)) ([40d444a](https://github.com/m-olko/flagd/commit/40d444abac6b0a40a1b5190c2205540eaaaa0b55)) +* Skip flagd banner when non-console logger in use ([#1516](https://github.com/m-olko/flagd/issues/1516)) ([bae9b6f](https://github.com/m-olko/flagd/commit/bae9b6fb3b53a9d73f4c36e7b676beb6dac03476)) +* **sync:** fixing missing handover of ssl configuration ([#1517](https://github.com/m-olko/flagd/issues/1517)) ([998a216](https://github.com/m-olko/flagd/commit/998a21637e512aec8d1944f842c51529e7bf6d44)) +* update jsonlogic for and/or bug ([#1957](https://github.com/m-olko/flagd/issues/1957)) ([6edd6e8](https://github.com/m-olko/flagd/commit/6edd6e83e56d7407dc925afe39deae795487dd8c)) +* update protobuff CVE-2024-24786 ([#1249](https://github.com/m-olko/flagd/issues/1249)) ([fd81c23](https://github.com/m-olko/flagd/commit/fd81c235fb4a09dfc42289ac316ac3a1d7eff58c)) +* update to latest otel semconv ([#1668](https://github.com/m-olko/flagd/issues/1668)) ([81855d7](https://github.com/m-olko/flagd/commit/81855d76f94a09251a19a05f830cc1d11ab6b566)) +* use correct link in sources flag helper text in start cmd ([#1126](https://github.com/m-olko/flagd/issues/1126)) ([b9d30e0](https://github.com/m-olko/flagd/commit/b9d30e0a52eaf50553e1ce4c65f60bc67d931ea6)) +* web and cli docs do not mention s3 ([#1941](https://github.com/m-olko/flagd/issues/1941)) ([49ff1cf](https://github.com/m-olko/flagd/commit/49ff1cfe2d5543feead69d363dc63ea18c718bc0)) +* zombie process on metrics server fail ([#1926](https://github.com/m-olko/flagd/issues/1926)) ([0271068](https://github.com/m-olko/flagd/commit/0271068ec71b02a2c9ab6afda44193cc2a66a815)) + + +### โœจ New Features + +* accept version numbers which are not strings ([#1589](https://github.com/m-olko/flagd/issues/1589)) ([6a13796](https://github.com/m-olko/flagd/commit/6a137967a258e799cbac9e3bb3927a07412c2a7b)) +* add context-value flag ([#1448](https://github.com/m-olko/flagd/issues/1448)) ([7ca092e](https://github.com/m-olko/flagd/commit/7ca092e478c937eca0c91357394499763545dc1c)) +* add intervalSeed source option ([9926b95](https://github.com/m-olko/flagd/commit/9926b9584bae8478ee3fdca1110d1a6a865bd041)) +* add mTLS support to otel exporter ([#1389](https://github.com/m-olko/flagd/issues/1389)) ([8737f53](https://github.com/m-olko/flagd/commit/8737f53444016b114ee4ae52eead0b835af0e200)) +* add server-side deadline to sync service ([#1638](https://github.com/m-olko/flagd/issues/1638)) ([b70fa06](https://github.com/m-olko/flagd/commit/b70fa06b66e1fe8a28728441a7ccd28c6fe6a0c6)) +* add ssl support to sync service ([#1479](https://github.com/m-olko/flagd/issues/1479)) ([#1501](https://github.com/m-olko/flagd/issues/1501)) ([d50fcc8](https://github.com/m-olko/flagd/commit/d50fcc821c1ae043cb8cf77e464f7b738e2ff755)) +* add support for http-based ofrep metrics ([#1803](https://github.com/m-olko/flagd/issues/1803)) ([fcd19b3](https://github.com/m-olko/flagd/commit/fcd19b310b319c9837b41c19d6f082ac750cb81d)) +* add sync_context to SyncFlags ([#1642](https://github.com/m-olko/flagd/issues/1642)) ([07a45d9](https://github.com/m-olko/flagd/commit/07a45d9b2275584fa92ff33cbe5e5c7d7864db38)) +* Add toggle for disabling getMetadata request ([#1693](https://github.com/m-olko/flagd/issues/1693)) ([e8fd680](https://github.com/m-olko/flagd/commit/e8fd6808608caa7ff7e54792fe97d88e7c294486)) +* add traces to ofrep endpoint ([#1593](https://github.com/m-olko/flagd/issues/1593)) ([a5d43bc](https://github.com/m-olko/flagd/commit/a5d43bc1de9ca2757899678436a3e04d833da196)) +* added custom grpc resolver ([#1424](https://github.com/m-olko/flagd/issues/1424)) ([e5007e2](https://github.com/m-olko/flagd/commit/e5007e2bcb6f049a3c54e09331065bb9abe215be)) +* allow custom seed when using targetingKey override for fractional op ([#1266](https://github.com/m-olko/flagd/issues/1266)) ([f62bc72](https://github.com/m-olko/flagd/commit/f62bc721e8ebc07e27fbe7b9ca085a8771295d65)) +* cleanup evaluator interface ([#1793](https://github.com/m-olko/flagd/issues/1793)) ([aa504f7](https://github.com/m-olko/flagd/commit/aa504f7077093746f886248a4766d9ae5587bf3d)) +* Create interface for eval events. ([#1288](https://github.com/m-olko/flagd/issues/1288)) ([9714215](https://github.com/m-olko/flagd/commit/9714215cedb0fd28daddf086ce1255ec29b877d4)) +* enable parsing of array flag configurations for flagd ([#1797](https://github.com/m-olko/flagd/issues/1797)) ([97c6ffa](https://github.com/m-olko/flagd/commit/97c6ffaf2b51765ccd6aaec38c2902ed2ac8f5f3)) +* flagSetMetadata in OFREP/ResolveAll, core refactors ([#1540](https://github.com/m-olko/flagd/issues/1540)) ([b49abf9](https://github.com/m-olko/flagd/commit/b49abf95069da93bdf8369c8aa0ae40e698df760)) +* fractional bucketing improvements ([#1909](https://github.com/m-olko/flagd/issues/1909)) ([7190878](https://github.com/m-olko/flagd/commit/7190878fd0ea7a6f16fd8fbcdac68b55d9b9a2a5)) +* gRPC sync endpoint metrics ([#1861](https://github.com/m-olko/flagd/issues/1861)) ([b04dc50](https://github.com/m-olko/flagd/commit/b04dc5074a5be239914c4328653623aad36203ac)) +* gRPC sync experimental incremental updates ([#1922](https://github.com/m-olko/flagd/issues/1922)) ([d785557](https://github.com/m-olko/flagd/commit/d785557d2df6b89c9b86e886b6b923991dd44696)) +* make max header and body size configurable, add default ([#1892](https://github.com/m-olko/flagd/issues/1892)) ([25c5fd7](https://github.com/m-olko/flagd/commit/25c5fd7e80c26eb2c00b20317b2456fe6f927ea3)) +* move json logic operator registration to resolver ([#1291](https://github.com/m-olko/flagd/issues/1291)) ([b473457](https://github.com/m-olko/flagd/commit/b473457ddff28789fee1eeb6704491b6aa3525e3)) +* multi-project support via selectors and flagSetId namespacing ([#1702](https://github.com/m-olko/flagd/issues/1702)) ([f9ce46f](https://github.com/m-olko/flagd/commit/f9ce46f1032e7cb423e0e5c75a7c02f91ab5a88f)) +* new proto (flagd.sync.v1) for sync sources ([#1214](https://github.com/m-olko/flagd/issues/1214)) ([544234e](https://github.com/m-olko/flagd/commit/544234ebd9f9be5f54c2865a866575a7869a56c0)) +* no `defaultVariant` -> code default (previosuly FLAG_NOT_FOUND) ([#1862](https://github.com/m-olko/flagd/issues/1862)) ([89117d8](https://github.com/m-olko/flagd/commit/89117d8eaba0e9d205b3b47544528c42d5698176)) +* normalize selector in sync (use header as in OFREP and RPC) ([#1815](https://github.com/m-olko/flagd/issues/1815)) ([c1f06cb](https://github.com/m-olko/flagd/commit/c1f06cb00fc5425d6ee73d6cfca314e9711913df)) +* OFREP support for flagd ([#1247](https://github.com/m-olko/flagd/issues/1247)) ([9d12fc2](https://github.com/m-olko/flagd/commit/9d12fc20702a86e8385564659be88f07ad36d9e5)) +* serve sync.proto on port 8015 ([#1237](https://github.com/m-olko/flagd/issues/1237)) ([7afdc0c](https://github.com/m-olko/flagd/commit/7afdc0cda47d080575cb87a94b35cfe051f88422)) +* support `FLAGD_DEBUG` / `--debug` / `-x` ([#1326](https://github.com/m-olko/flagd/issues/1326)) ([298bd36](https://github.com/m-olko/flagd/commit/298bd36698224a0dca8b289f4cb0b80ae2fa6e0a)) +* support azure blob sync ([#1428](https://github.com/m-olko/flagd/issues/1428)) ([5c39cfe](https://github.com/m-olko/flagd/commit/5c39cfe30a3dead4f6db2c6f9ee4c12193cd479b)) +* support emitting errors from the bulk evaluator ([#1338](https://github.com/m-olko/flagd/issues/1338)) ([b9c099c](https://github.com/m-olko/flagd/commit/b9c099cb7fa002a509a82c81b467f5e784c27e82)) +* updating context using headers ([#1641](https://github.com/m-olko/flagd/issues/1641)) ([ba34815](https://github.com/m-olko/flagd/commit/ba348152b6e7b6bd7473bb11846aac7db316c88e)) + + +### ๐Ÿงน Chore + +* adapt telemetry setup error handling ([#1315](https://github.com/m-olko/flagd/issues/1315)) ([20bcb78](https://github.com/m-olko/flagd/commit/20bcb78d11dbb16aab2b14d5869bb990a0f7bca5)) +* bump go deps to latest ([#1307](https://github.com/m-olko/flagd/issues/1307)) ([004ad08](https://github.com/m-olko/flagd/commit/004ad083dc01538791148d6233e453d2a3009fcd)) +* **deps:** update dependency go to v1.22.6 ([#1297](https://github.com/m-olko/flagd/issues/1297)) ([50b92c1](https://github.com/m-olko/flagd/commit/50b92c17cfd872d3e6b95fef3b3d96444e563715)) +* **deps:** update dependency go to v1.24.1 ([#1559](https://github.com/m-olko/flagd/issues/1559)) ([cd46044](https://github.com/m-olko/flagd/commit/cd4604471bba0a1df67bf87653a38df3caf9d20f)) +* **deps:** update golang docker tag to v1.22 ([#1201](https://github.com/m-olko/flagd/issues/1201)) ([d14c69e](https://github.com/m-olko/flagd/commit/d14c69e93e56d32a37b2428f1db2d4ac79563597)) +* **deps:** update golang docker tag to v1.23 ([#1382](https://github.com/m-olko/flagd/issues/1382)) ([abb5ca3](https://github.com/m-olko/flagd/commit/abb5ca3e31308535c66a94300d6f6409fd370b95)) +* **deps:** update golang docker tag to v1.24 ([#1561](https://github.com/m-olko/flagd/issues/1561)) ([130904c](https://github.com/m-olko/flagd/commit/130904c212b1f8d484b96c05dd5996286c2922cd)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.6 ([#1683](https://github.com/m-olko/flagd/issues/1683)) ([b6da282](https://github.com/m-olko/flagd/commit/b6da282f8a98082ba3733593d501d14842cbd97f)) +* **deps:** update module github.com/open-feature/flagd/core to v0.11.8 ([#1685](https://github.com/m-olko/flagd/issues/1685)) ([c07ffba](https://github.com/m-olko/flagd/commit/c07ffba55426d538224d8564be5f35339d2258d0)) +* fix unit tests and ensure their execution ([#1316](https://github.com/m-olko/flagd/issues/1316)) ([25041c0](https://github.com/m-olko/flagd/commit/25041c016ae84afb01b8eb1e2b693aae3199a6ac)) +* improve gRPC sync service shutdown behavior ([#1375](https://github.com/m-olko/flagd/issues/1375)) ([79d9085](https://github.com/m-olko/flagd/commit/79d9085a50c49a97b70febb5f444fa3ea965220b)) +* move packaging & isolate service implementations ([#1234](https://github.com/m-olko/flagd/issues/1234)) ([b58fab3](https://github.com/m-olko/flagd/commit/b58fab3df030ef7e9e10eafa7a0141c05aa05bbd)) +* reduce duplication in some tests ([#1895](https://github.com/m-olko/flagd/issues/1895)) ([4a82812](https://github.com/m-olko/flagd/commit/4a828120def8dcfd5d58f5893db1170cc34890eb)) +* refactor evaluation core ([#1259](https://github.com/m-olko/flagd/issues/1259)) ([0e6604c](https://github.com/m-olko/flagd/commit/0e6604cd038dc13d7d40e622523320bf03efbcd0)) +* **refactor:** use memdb for flag storage ([#1697](https://github.com/m-olko/flagd/issues/1697)) ([5c5c1cf](https://github.com/m-olko/flagd/commit/5c5c1cfe84890c4cdd74c9b82504fd2632965221)) +* release main ([#1105](https://github.com/m-olko/flagd/issues/1105)) ([9bc9cae](https://github.com/m-olko/flagd/commit/9bc9cae340b67605215c94398e0b226855249866)) +* release main ([#1130](https://github.com/m-olko/flagd/issues/1130)) ([116ad36](https://github.com/m-olko/flagd/commit/116ad362aaf6248c743f0d73f784fcf9fed1389c)) +* release main ([#1209](https://github.com/m-olko/flagd/issues/1209)) ([534b5bf](https://github.com/m-olko/flagd/commit/534b5bf654384689964c0bab5f543457d29dab8f)) +* release main ([#1238](https://github.com/m-olko/flagd/issues/1238)) ([b755a64](https://github.com/m-olko/flagd/commit/b755a643bdfb87c4fbf67e275af41f5f04073944)) +* release main ([#1254](https://github.com/m-olko/flagd/issues/1254)) ([f72faeb](https://github.com/m-olko/flagd/commit/f72faebc0c361deded0c7d89e8ab62dcaf5de111)) +* release main ([#1267](https://github.com/m-olko/flagd/issues/1267)) ([584a469](https://github.com/m-olko/flagd/commit/584a469d08ea74c8916c43c1a2fd292c7e648dcd)) +* release main ([#1292](https://github.com/m-olko/flagd/issues/1292)) ([e1752ba](https://github.com/m-olko/flagd/commit/e1752badc2a68a230e8df4ac00fa0e4083ee0d58)) +* release main ([#1301](https://github.com/m-olko/flagd/issues/1301)) ([d58fe3c](https://github.com/m-olko/flagd/commit/d58fe3c3ac67843571d8fdc7d04b75996444befd)) +* release main ([#1319](https://github.com/m-olko/flagd/issues/1319)) ([01b50e0](https://github.com/m-olko/flagd/commit/01b50e09f9327a90056f1969598ffc9db780c41a)) +* release main ([#1327](https://github.com/m-olko/flagd/issues/1327)) ([f243202](https://github.com/m-olko/flagd/commit/f2432025f318401ab241c92644c3044a1dd497e6)) +* release main ([#1341](https://github.com/m-olko/flagd/issues/1341)) ([9ac329f](https://github.com/m-olko/flagd/commit/9ac329f9206360e532d615904f977309b0af71a5)) +* release main ([#1356](https://github.com/m-olko/flagd/issues/1356)) ([b6c18f3](https://github.com/m-olko/flagd/commit/b6c18f35ec02b43431e739e65baa361baa65478b)) +* release main ([#1395](https://github.com/m-olko/flagd/issues/1395)) ([851b9da](https://github.com/m-olko/flagd/commit/851b9da43648bfb1695c682b1c1c588c749a71c9)) +* release main ([#1412](https://github.com/m-olko/flagd/issues/1412)) ([df54b66](https://github.com/m-olko/flagd/commit/df54b6612448608df642fa6fe644388558fd0843)) +* release main ([#1437](https://github.com/m-olko/flagd/issues/1437)) ([dfd2af9](https://github.com/m-olko/flagd/commit/dfd2af993f1c565fdf654506059a128257016584)) +* release main ([#1483](https://github.com/m-olko/flagd/issues/1483)) ([ada1c07](https://github.com/m-olko/flagd/commit/ada1c070997eb958f46cad8dcfa7c724a8bf1e01)) +* release main ([#1514](https://github.com/m-olko/flagd/issues/1514)) ([600ce46](https://github.com/m-olko/flagd/commit/600ce46d618cd9685fd0e736987941801fb07359)) +* release main ([#1519](https://github.com/m-olko/flagd/issues/1519)) ([166c40a](https://github.com/m-olko/flagd/commit/166c40a43877e707697a746964f78b1a90967b88)) +* release main ([#1527](https://github.com/m-olko/flagd/issues/1527)) ([a444b74](https://github.com/m-olko/flagd/commit/a444b74685b7bcf1d77370374729633f3d9a1d9f)) +* release main ([#1542](https://github.com/m-olko/flagd/issues/1542)) ([82dc4e4](https://github.com/m-olko/flagd/commit/82dc4e4c6c229e42ecb723f4866ba343be9d2b89)) +* release main ([#1546](https://github.com/m-olko/flagd/issues/1546)) ([e199e33](https://github.com/m-olko/flagd/commit/e199e33d2186439916abcd23dbff613490a9aab9)) +* release main ([#1571](https://github.com/m-olko/flagd/issues/1571)) ([3f4690e](https://github.com/m-olko/flagd/commit/3f4690e55013680abe36a84156d52dffb190efd5)) +* release main ([#1605](https://github.com/m-olko/flagd/issues/1605)) ([cb2b8ee](https://github.com/m-olko/flagd/commit/cb2b8eeb9c5496272b1f22d63f8eaa5d220707f5)) +* release main ([#1643](https://github.com/m-olko/flagd/issues/1643)) ([23e1554](https://github.com/m-olko/flagd/commit/23e15540a737265c1244e4bf7ddcf04a9c5c60af)) +* release main ([#1661](https://github.com/m-olko/flagd/issues/1661)) ([961f9a6](https://github.com/m-olko/flagd/commit/961f9a6e131d0025ef6b9385d9d0ceb37744b0b9)) +* release main ([#1684](https://github.com/m-olko/flagd/issues/1684)) ([0f732e2](https://github.com/m-olko/flagd/commit/0f732e2217408f930bffaf7b6157185f5464684f)) +* release main ([#1686](https://github.com/m-olko/flagd/issues/1686)) ([c0a2940](https://github.com/m-olko/flagd/commit/c0a2940aef33f8558aa6ea4941ded74f0a6f6e83)) +* release main ([#1696](https://github.com/m-olko/flagd/issues/1696)) ([1ee636a](https://github.com/m-olko/flagd/commit/1ee636aa039ad862f055831bd2ab42216fe30865)) +* release main ([#1699](https://github.com/m-olko/flagd/issues/1699)) ([814a6ac](https://github.com/m-olko/flagd/commit/814a6aca1ebac04ff9fe570767d91ed95741643b)) +* release main ([#1841](https://github.com/m-olko/flagd/issues/1841)) ([5e4218c](https://github.com/m-olko/flagd/commit/5e4218cefabe40138f20d07f0ca0665d4ab34c09)) +* release main ([#1845](https://github.com/m-olko/flagd/issues/1845)) ([623e5e2](https://github.com/m-olko/flagd/commit/623e5e2ec8b24fa8c0c233aee47aa76839480b0b)) +* release main ([#1860](https://github.com/m-olko/flagd/issues/1860)) ([47f904b](https://github.com/m-olko/flagd/commit/47f904b3a5a5a6e4389de6201bef3c15158dbc97)) +* release main ([#1887](https://github.com/m-olko/flagd/issues/1887)) ([ff28fd7](https://github.com/m-olko/flagd/commit/ff28fd70ab30583ef3ecd59ab6b375dc66408f69)) +* release main ([#1889](https://github.com/m-olko/flagd/issues/1889)) ([068d886](https://github.com/m-olko/flagd/commit/068d886127b1e06fa3ad18fcac35fc52dc26a28c)) +* release main ([#1896](https://github.com/m-olko/flagd/issues/1896)) ([c250d1c](https://github.com/m-olko/flagd/commit/c250d1c81d9917ac9a2ca5360f1fcd7266d29533)) +* release main ([#1901](https://github.com/m-olko/flagd/issues/1901)) ([6bd709c](https://github.com/m-olko/flagd/commit/6bd709c8beec61bbd2b2abea65a9477074c7aaa5)) +* release main ([#1908](https://github.com/m-olko/flagd/issues/1908)) ([947af79](https://github.com/m-olko/flagd/commit/947af795f83f2d5c0fa28cdf14e7e8c826cd14ec)) +* release main ([#1914](https://github.com/m-olko/flagd/issues/1914)) ([d9b5aa2](https://github.com/m-olko/flagd/commit/d9b5aa2fccc09d4f938fa9cceaa8d53e9140b8aa)) +* release main ([#1921](https://github.com/m-olko/flagd/issues/1921)) ([b4fc89c](https://github.com/m-olko/flagd/commit/b4fc89c758a7083513f4fe0a187f1b7ac5c0a2d6)) +* release main ([#1930](https://github.com/m-olko/flagd/issues/1930)) ([18ad1db](https://github.com/m-olko/flagd/commit/18ad1db202aa5e623b99d53c5f1cc690d151e78c)) +* release main ([#1932](https://github.com/m-olko/flagd/issues/1932)) ([4b947f7](https://github.com/m-olko/flagd/commit/4b947f7fb8997ad7891e633624d1ab16fbfaa984)) +* release main ([#1937](https://github.com/m-olko/flagd/issues/1937)) ([330f7c1](https://github.com/m-olko/flagd/commit/330f7c1bb753191653d1f8aa93dd03b722e77f6c)) +* release main ([#1946](https://github.com/m-olko/flagd/issues/1946)) ([6f71a7a](https://github.com/m-olko/flagd/commit/6f71a7a558337e1ccf3ca94193b52ad468326968)) +* release main ([#1953](https://github.com/m-olko/flagd/issues/1953)) ([971463d](https://github.com/m-olko/flagd/commit/971463d4fea1e8e2614cd7372c237341f1c00c00)) +* **security:** upgrade dependency versions ([#1632](https://github.com/m-olko/flagd/issues/1632)) ([761d870](https://github.com/m-olko/flagd/commit/761d870a3c563b8eb1b83ee543b41316c98a1d48)) +* update go deps ([#1279](https://github.com/m-olko/flagd/issues/1279)) ([219789f](https://github.com/m-olko/flagd/commit/219789fca8a929d552e4e8d1f6b6d5cd44505f43)) + + +### ๐Ÿ”„ Refactoring + +* store cleanup ([#1705](https://github.com/m-olko/flagd/issues/1705)) ([bcff8d7](https://github.com/m-olko/flagd/commit/bcff8d757b6d0ca69bccee26ba41880bdf2b5040)) + ## [0.15.5](https://github.com/open-feature/flagd/compare/flagd/v0.15.4...flagd/v0.15.5) (2026-04-30)