|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## [1.50.0](https://github.com/thomaspoignant/go-feature-flag/compare/v1.49.0...v1.50.0) (2025-12-19) |
| 4 | + |
| 5 | + |
| 6 | +### 🚀 New Features |
| 7 | + |
| 8 | +* **metrics:** Enable Native Histograms ([#4479](https://github.com/thomaspoignant/go-feature-flag/issues/4479)) ([26df73a](https://github.com/thomaspoignant/go-feature-flag/commit/26df73ad9db08f9c2466acd90b83396d60fa9fa2)) |
| 9 | +* shared pgx-pool ([#4393](https://github.com/thomaspoignant/go-feature-flag/issues/4393)) ([f436f26](https://github.com/thomaspoignant/go-feature-flag/commit/f436f26afe0870f8346c7589ee0e0886444a0856)) |
| 10 | + |
| 11 | + |
| 12 | +### 🐛 Bug Fixes |
| 13 | + |
| 14 | +* **makefile:** exit 1 if we have an error in one of the module ([#4472](https://github.com/thomaspoignant/go-feature-flag/issues/4472)) ([0981826](https://github.com/thomaspoignant/go-feature-flag/commit/09818265e04ae736e8a81dfcc55a06e4bff88a3c)) |
| 15 | +* migrate dockers to dockers_v2 format ([#4461](https://github.com/thomaspoignant/go-feature-flag/issues/4461)) ([822bfae](https://github.com/thomaspoignant/go-feature-flag/commit/822bfaeeb24acb607725d8b86c4a2562cd3e9575)), closes [#4183](https://github.com/thomaspoignant/go-feature-flag/issues/4183) |
| 16 | +* remove unused context parameters to resolve SonarQube issues ([#4505](https://github.com/thomaspoignant/go-feature-flag/issues/4505)) ([20a5032](https://github.com/thomaspoignant/go-feature-flag/commit/20a5032992fd7b3380baa370e461f6acb239a938)) |
| 17 | +* resolve SonarQube code quality issues ([#4501](https://github.com/thomaspoignant/go-feature-flag/issues/4501)) ([7a7fa9c](https://github.com/thomaspoignant/go-feature-flag/commit/7a7fa9cbe68b0c4c7ad29c9fe7bf3a195551d80b)) |
| 18 | +* **root:** fixing tests ([#4473](https://github.com/thomaspoignant/go-feature-flag/issues/4473)) ([6ec3ee1](https://github.com/thomaspoignant/go-feature-flag/commit/6ec3ee14121a6c0900dcece32def59323e905270)) |
| 19 | +* support both monitoringPort formats in helm chart ([#4457](https://github.com/thomaspoignant/go-feature-flag/issues/4457)) ([8f9d54d](https://github.com/thomaspoignant/go-feature-flag/commit/8f9d54d698f5f73eb82bea333ea812926e83b769)) |
| 20 | +* use nil default value in OFREP evaluate and remove explicit type parameters ([#4460](https://github.com/thomaspoignant/go-feature-flag/issues/4460)) ([57caa82](https://github.com/thomaspoignant/go-feature-flag/commit/57caa82b607007200e6c14381b53e4dc2a78e17e)) |
| 21 | + |
| 22 | + |
| 23 | +### 🔧 Chores |
| 24 | + |
| 25 | +* Bump @openfeature/react-sdk ([#4493](https://github.com/thomaspoignant/go-feature-flag/issues/4493)) ([002ef72](https://github.com/thomaspoignant/go-feature-flag/commit/002ef721314a1b97d30edb0a5119c9dbd47b1f0d)) |
| 26 | +* Bump @openfeature/web-sdk ([#4488](https://github.com/thomaspoignant/go-feature-flag/issues/4488)) ([17b40fb](https://github.com/thomaspoignant/go-feature-flag/commit/17b40fbf7b8f89ae9bf8b10a9873414fff59b400)) |
| 27 | +* Bump @openfeature/web-sdk in /examples/openfeature_web/webapp ([#4482](https://github.com/thomaspoignant/go-feature-flag/issues/4482)) ([1da0e29](https://github.com/thomaspoignant/go-feature-flag/commit/1da0e29c08682efc4825b00bf55d0bc058778cb3)) |
| 28 | +* Bump @typescript-eslint/eslint-plugin ([#4489](https://github.com/thomaspoignant/go-feature-flag/issues/4489)) ([28dfec0](https://github.com/thomaspoignant/go-feature-flag/commit/28dfec0166ede98b4e16f6d795fb0a0324e55eec)) |
| 29 | +* Bump @typescript-eslint/parser ([#4495](https://github.com/thomaspoignant/go-feature-flag/issues/4495)) ([7f0e925](https://github.com/thomaspoignant/go-feature-flag/commit/7f0e9250b7c9e2d810948c559c8d37fc7b4ff053)) |
| 30 | +* Bump @vitejs/plugin-react ([#4490](https://github.com/thomaspoignant/go-feature-flag/issues/4490)) ([343a1d6](https://github.com/thomaspoignant/go-feature-flag/commit/343a1d6f92855671bc28faebb5cf36b6cbb09fad)) |
| 31 | +* Bump actions/cache from 4.3.0 to 5.0.1 ([#4497](https://github.com/thomaspoignant/go-feature-flag/issues/4497)) ([e83fb98](https://github.com/thomaspoignant/go-feature-flag/commit/e83fb985ea55b5bec1a7e2ea54116d6f194f3c25)) |
| 32 | +* Bump actions/upload-artifact from 5.0.0 to 6.0.0 ([#4496](https://github.com/thomaspoignant/go-feature-flag/issues/4496)) ([5ebaf9a](https://github.com/thomaspoignant/go-feature-flag/commit/5ebaf9ab972229dfdf0e5413505350f8c9248996)) |
| 33 | +* Bump autoprefixer in /examples/openfeature_web/webapp ([#4481](https://github.com/thomaspoignant/go-feature-flag/issues/4481)) ([ff42285](https://github.com/thomaspoignant/go-feature-flag/commit/ff42285bedd03e9318a2586512cb0af67b7ae742)) |
| 34 | +* Bump codecov/codecov-action from 5.5.1 to 5.5.2 ([#4499](https://github.com/thomaspoignant/go-feature-flag/issues/4499)) ([64a0c40](https://github.com/thomaspoignant/go-feature-flag/commit/64a0c400e3193d2efc6022ab824352ac6351f8cb)) |
| 35 | +* Bump dev.openfeature:sdk ([#4483](https://github.com/thomaspoignant/go-feature-flag/issues/4483)) ([6f2c39e](https://github.com/thomaspoignant/go-feature-flag/commit/6f2c39e267e67318d325cbf074b2c3ac782b87ae)) |
| 36 | +* Bump eslint in /examples/openfeature_web/webapp ([#4480](https://github.com/thomaspoignant/go-feature-flag/issues/4480)) ([2c519b6](https://github.com/thomaspoignant/go-feature-flag/commit/2c519b6c0b269053ce39bcb3a40786b55d55b599)) |
| 37 | +* Bump eslint-plugin-react-refresh ([#4487](https://github.com/thomaspoignant/go-feature-flag/issues/4487)) ([47a39e6](https://github.com/thomaspoignant/go-feature-flag/commit/47a39e69d1fec07ac923d325cf15df8371101ee4)) |
| 38 | +* Bump github.com/aws/aws-lambda-go from 1.51.0 to 1.51.1 ([#4508](https://github.com/thomaspoignant/go-feature-flag/issues/4508)) ([403d49b](https://github.com/thomaspoignant/go-feature-flag/commit/403d49bdc7b4d37ac5ac6585a734ddc1180c6e70)) |
| 39 | +* Bump github.com/aws/aws-sdk-go-v2/config from 1.32.4 to 1.32.5 ([#4452](https://github.com/thomaspoignant/go-feature-flag/issues/4452)) ([b0ba688](https://github.com/thomaspoignant/go-feature-flag/commit/b0ba6882e19da0f69603dcdd6c01ce53a66dc1f7)) |
| 40 | +* Bump github.com/aws/aws-sdk-go-v2/credentials ([#4510](https://github.com/thomaspoignant/go-feature-flag/issues/4510)) ([ff22361](https://github.com/thomaspoignant/go-feature-flag/commit/ff22361603775d5deda4758f35089da1dd5ff17a)) |
| 41 | +* Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager ([#4453](https://github.com/thomaspoignant/go-feature-flag/issues/4453)) ([5ff4cdd](https://github.com/thomaspoignant/go-feature-flag/commit/5ff4cddf2e5eff36a9cd11783957225ebab02025)) |
| 42 | +* Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager ([#4504](https://github.com/thomaspoignant/go-feature-flag/issues/4504)) ([1c20aa4](https://github.com/thomaspoignant/go-feature-flag/commit/1c20aa4185c0b2c4c44be1205baf8d8d12863d41)) |
| 43 | +* Bump github.com/aws/aws-sdk-go-v2/feature/s3/manager ([#4511](https://github.com/thomaspoignant/go-feature-flag/issues/4511)) ([0a2f40b](https://github.com/thomaspoignant/go-feature-flag/commit/0a2f40b039fe7d401c616b8e02f50153bfe027be)) |
| 44 | +* Bump github.com/aws/aws-sdk-go-v2/service/kinesis ([#4451](https://github.com/thomaspoignant/go-feature-flag/issues/4451)) ([f86b32a](https://github.com/thomaspoignant/go-feature-flag/commit/f86b32a0fa6678086a14eacf72081879ee151467)) |
| 45 | +* Bump github.com/aws/aws-sdk-go-v2/service/s3 ([#4503](https://github.com/thomaspoignant/go-feature-flag/issues/4503)) ([b32ad76](https://github.com/thomaspoignant/go-feature-flag/commit/b32ad762bb2269c6f568bd9ea2f9a855bb0085f1)) |
| 46 | +* Bump github.com/aws/aws-sdk-go-v2/service/sqs ([#4455](https://github.com/thomaspoignant/go-feature-flag/issues/4455)) ([075985d](https://github.com/thomaspoignant/go-feature-flag/commit/075985d39cb909cad1ce0ce4938ba3c615f995ed)) |
| 47 | +* Bump github.com/BurntSushi/toml from 1.5.0 to 1.6.0 ([#4520](https://github.com/thomaspoignant/go-feature-flag/issues/4520)) ([aaec514](https://github.com/thomaspoignant/go-feature-flag/commit/aaec5146a9857cd82500ac358bc843a599b1e578)) |
| 48 | +* Bump github.com/labstack/echo/v4 from 4.13.4 to 4.14.0 ([#4469](https://github.com/thomaspoignant/go-feature-flag/issues/4469)) ([3a7ca53](https://github.com/thomaspoignant/go-feature-flag/commit/3a7ca537bdf2ab96d7b3de0720372747b07de53b)) |
| 49 | +* Bump github/codeql-action from 4.31.7 to 4.31.8 ([#4498](https://github.com/thomaspoignant/go-feature-flag/issues/4498)) ([ce41e62](https://github.com/thomaspoignant/go-feature-flag/commit/ce41e62a906f7656e9ca9052e0bb9f9003bbde36)) |
| 50 | +* Bump google.golang.org/protobuf from 1.36.10 to 1.36.11 ([#4512](https://github.com/thomaspoignant/go-feature-flag/issues/4512)) ([43a1e00](https://github.com/thomaspoignant/go-feature-flag/commit/43a1e00942d6ac96e1b13e07f1b30360e354d7c1)) |
| 51 | +* Bump helm charts ([a448c5c](https://github.com/thomaspoignant/go-feature-flag/commit/a448c5c9da4600cb5208ae1e20c929ac70ad0cbb)) |
| 52 | +* Bump jest in /openfeature/provider_tests/js-integration-tests ([#4518](https://github.com/thomaspoignant/go-feature-flag/issues/4518)) ([88583a8](https://github.com/thomaspoignant/go-feature-flag/commit/88583a8672e2e187b0c5772d043156b68f02a20d)) |
| 53 | +* Bump k8s.io/apimachinery from 0.34.2 to 0.34.3 ([#4463](https://github.com/thomaspoignant/go-feature-flag/issues/4463)) ([74c4dbc](https://github.com/thomaspoignant/go-feature-flag/commit/74c4dbc79112fb4bc3d9e8c17f75bce5303a52e1)) |
| 54 | +* Bump k8s.io/apimachinery from 0.34.3 to 0.35.0 ([#4516](https://github.com/thomaspoignant/go-feature-flag/issues/4516)) ([b1530f7](https://github.com/thomaspoignant/go-feature-flag/commit/b1530f74296c7c7450fe73f17ab01685ed72c085)) |
| 55 | +* Bump k8s.io/client-go from 0.34.2 to 0.34.3 ([#4465](https://github.com/thomaspoignant/go-feature-flag/issues/4465)) ([0202f07](https://github.com/thomaspoignant/go-feature-flag/commit/0202f07083b546dcc41b962ec436f62a719fa022)) |
| 56 | +* Bump k8s.io/client-go from 0.34.3 to 0.35.0 ([#4515](https://github.com/thomaspoignant/go-feature-flag/issues/4515)) ([715d5be](https://github.com/thomaspoignant/go-feature-flag/commit/715d5beaeaf18958860636a01fc7fc8d8c70066d)) |
| 57 | +* Bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 ([#4500](https://github.com/thomaspoignant/go-feature-flag/issues/4500)) ([1c432ff](https://github.com/thomaspoignant/go-feature-flag/commit/1c432ffaea775dc3250a076c92bb1badd199cf9e)) |
| 58 | +* Bump react-dom in /examples/openfeature_react/react-app ([#4486](https://github.com/thomaspoignant/go-feature-flag/issues/4486)) ([0b75bff](https://github.com/thomaspoignant/go-feature-flag/commit/0b75bffa9607646f4d58261151bab4664a93f217)) |
| 59 | +* Bump tailwindcss in /examples/openfeature_react/react-app ([#4494](https://github.com/thomaspoignant/go-feature-flag/issues/4494)) ([79443e0](https://github.com/thomaspoignant/go-feature-flag/commit/79443e04ef6143f71d57a75cdceca10a61a1751a)) |
| 60 | +* Bump vite in /examples/openfeature_react/react-app ([#4492](https://github.com/thomaspoignant/go-feature-flag/issues/4492)) ([2276544](https://github.com/thomaspoignant/go-feature-flag/commit/22765446e8f58634f1d77f08225fa9e293c25cfd)) |
| 61 | +* Code cleaning following sonar recommendation - part 2 ([#4470](https://github.com/thomaspoignant/go-feature-flag/issues/4470)) ([cee1dd7](https://github.com/thomaspoignant/go-feature-flag/commit/cee1dd71a571da3b8048b1469f21c7a251466766)) |
| 62 | +* Downgrade jest for the integration tests ([#4513](https://github.com/thomaspoignant/go-feature-flag/issues/4513)) ([b46edf0](https://github.com/thomaspoignant/go-feature-flag/commit/b46edf09b4a8ed651ce773abf86ef3f15b17ed34)) |
| 63 | +* Fix environment variable usage in release workflow ([fa71ceb](https://github.com/thomaspoignant/go-feature-flag/commit/fa71ceb4878ed56b10d92a931650af6f51e82b99)) |
| 64 | +* fix some sonar warnings ([#4391](https://github.com/thomaspoignant/go-feature-flag/issues/4391)) ([fad894e](https://github.com/thomaspoignant/go-feature-flag/commit/fad894e47d0eb86b166576132051f6dac3ccf5c8)) |
| 65 | +* fix some tests ([#4475](https://github.com/thomaspoignant/go-feature-flag/issues/4475)) ([2346f6e](https://github.com/thomaspoignant/go-feature-flag/commit/2346f6e179db302d61ca5fb6aa6ab26f577970ca)) |
| 66 | +* **lint:** add deprecation warning to lint command ([#4477](https://github.com/thomaspoignant/go-feature-flag/issues/4477)) ([d6daec3](https://github.com/thomaspoignant/go-feature-flag/commit/d6daec3891b98e4e1c7c1b700df2c303219fb5f9)) |
| 67 | +* update Prometheus API version to v2 in test configuration ([#4507](https://github.com/thomaspoignant/go-feature-flag/issues/4507)) ([6e784fc](https://github.com/thomaspoignant/go-feature-flag/commit/6e784fcb00a4f8c1c44db8704e34ed505f229dd0)) |
| 68 | + |
| 69 | + |
| 70 | +### 📚 Documentation |
| 71 | + |
| 72 | +* Add AGENTS.md codebase guide ([#4459](https://github.com/thomaspoignant/go-feature-flag/issues/4459)) ([580a618](https://github.com/thomaspoignant/go-feature-flag/commit/580a6181ea9a3636f1d65cc00e97080ecce4427f)) |
| 73 | + |
3 | 74 | ## [1.49.0](https://github.com/thomaspoignant/go-feature-flag/compare/v1.48.0...v1.49.0) (2025-12-09) |
4 | 75 |
|
5 | 76 |
|
|
0 commit comments