🚀 This new version is providing a new exciting capability for the project, by starting to put the building blocks for in process evaluation. You will be soon be able to evaluate your flags locally directly in your openfeature server providers. This is a huge milestone for GO Feature Flag because it will bring consistency on how we evaluate flags and reducing the network calls.
In this version we have also bring some fixes and improve the new tracking capability.
We are excited to hear feedbacks about this release, so feel free to contact us at any time to share with us what you like and dislike in GO Feature Flag : contact@gofeatureflag.org 📧.
Features
- First step in-process evaluation by @thomaspoignant in #3413
- Bump go minor by @thomaspoignant in #3448
- Use static distroless image by @thomaspoignant in #3449
Fixes
- fix(tracking): Error checking if tracking exporter available by @thomaspoignant in #3368
Documentation
- docs(docusaurus): Create a new documentation version v1.44.0 by @thomaspoignant in #3363
- docs(helm): Update relay proxy helm README by @thomaspoignant in #3364
- docs: Adding documentation about s3 compatible systems by @thomaspoignant in #3367
- docs(pricing): Adding book a demo link by @thomaspoignant in #3412
Chore
- chore(helm): Bump relay-proxy helm chart version v1.44.0 by @thomaspoignant in #3362
- chore: add funding.json by @thomaspoignant in #3410
- chore(go): Bump GO version to 1.24.2 by @thomaspoignant in #3411
- chore(integration-tests): Update NUnit.Analyzers to 4.8.0 by @dependabot in #3446
Dependencies
- chore: [Snyk] Security upgrade redoc from 2.1.3 to 2.5.0 by @thomaspoignant in #3361
- chore: bump github.com/knadh/koanf/v2 from 2.1.2 to 2.2.0 by @dependabot in #3346
- chore: bump github.com/knadh/koanf/providers/file from 1.1.2 to 1.2.0 by @dependabot in #3347
- chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.2 to 1.33.3 by @dependabot in #3348
- chore: bump github.com/knadh/koanf/parsers/yaml from 0.1.0 to 1.0.0 by @dependabot in #3352
- chore: bump @types/react from 19.1.1 to 19.1.2 in /examples/openfeature_react/react-app by @dependabot in #3353
- chore: bump @openfeature/react-sdk from 0.4.11 to 1.0.0 in /examples/openfeature_react/react-app by @dependabot in #3354
- chore: bump eslint from 9.24.0 to 9.25.0 in /examples/openfeature_react/react-app by @dependabot in #3355
- chore: bump @typescript-eslint/parser from 8.29.1 to 8.30.1 in /examples/openfeature_react/react-app by @dependabot in #3356
- chore: bump tailwindcss from 4.1.3 to 4.1.4 in /examples/openfeature_react/react-app by @dependabot in #3359
- chore: bump github.com/knadh/koanf/providers/env from 1.0.0 to 1.1.0 by @dependabot in #3349
- chore: bump vite from 6.2.6 to 6.3.2 in /examples/openfeature_react/react-app by @dependabot in #3358
- chore: bump @vitejs/plugin-react from 4.3.4 to 4.4.1 in /examples/openfeature_react/react-app by @dependabot in #3360
- chore: bump github.com/knadh/koanf/parsers/json from 0.1.0 to 1.0.0 by @dependabot in #3351
- chore: bump github.com/knadh/koanf/providers/posflag from 0.1.0 to 1.0.0 by @dependabot in #3350
- chore: bump github.com/knadh/koanf/providers/confmap from 0.1.0 to 1.0.0 by @dependabot in #3345
- chore: bump github.com/open-feature/go-sdk-contrib/providers/go-feature-flag from 0.2.4 to 0.2.5 in /openfeature/provider_tests/go-integration-tests by @dependabot in #3365
- chore: bump github.com/testcontainers/testcontainers-go/modules/redis from 0.36.0 to 0.37.0 by @dependabot in #3369
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.72 to 1.17.73 by @dependabot in #3376
- chore: bump google.golang.org/grpc from 1.71.1 to 1.72.0 by @dependabot in #3378
- chore: bump github.com/aws/aws-sdk-go from 1.55.6 to 1.55.7 by @dependabot in #3372
- chore: bump github.com/testcontainers/testcontainers-go/modules/mongodb from 0.36.0 to 0.37.0 by @dependabot in #3375
- chore: bump eslint-plugin-react-refresh from 0.4.19 to 0.4.20 in /examples/openfeature_react/react-app by @dependabot in #3381
- chore: bump @typescript-eslint/parser from 8.30.1 to 8.31.0 in /examples/openfeature_react/react-app by @dependabot in #3382
- chore: bump vite from 6.3.2 to 6.3.3 in /examples/openfeature_react/react-app by @dependabot in #3384
- chore: bump eslint from 9.25.0 to 9.25.1 in /examples/openfeature_react/react-app by @dependabot in #3385
- chore: bump webpack from 5.99.6 to 5.99.7 in /examples/openfeature_web/webapp by @dependabot in #3386
- chore: bump eslint from 9.25.0 to 9.25.1 in /examples/openfeature_web/webapp by @dependabot in #3388
- chore: bump cloud.google.com/go/storage from 1.51.0 to 1.52.0 by @dependabot in #3379
- chore: bump google.golang.org/api from 0.229.0 to 0.230.0 by @dependabot in #3380
- chore: bump @typescript-eslint/eslint-plugin from 8.30.1 to 8.31.0 in /examples/openfeature_react/react-app by @dependabot in #3383
- chore: bump OpenFeature from 2.4.0 to 2.5.0 in /openfeature/provider_tests/dotnet-integration-tests by @dependabot in #3389
- chore: bump stylelint from 16.18.0 to 16.19.1 in /examples/openfeature_web/webapp by @dependabot in #3387
- chore: bump github.com/redis/go-redis/v9 from 9.7.3 to 9.8.0 by @dependabot in #3392
- chore: bump github.com/aws/aws-sdk-go-v2/service/kinesis from 1.33.3 to 1.35.0 by @dependabot in #3393
- chore: bump cloud.google.com/go/storage from 1.52.0 to 1.53.0 by @dependabot in #3395
- chore: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.79.2 to 1.79.3 by @dependabot in #3394
- chore: bump htmlnano from 2.1.1 to 2.1.2 in /examples/openfeature_web/webapp by @dependabot in #3399
- chore: bump @babel/preset-env from 7.26.9 to 7.27.1 in /examples/openfeature_web/webapp by @dependabot in #3400
- chore: bump eslint from 9.25.1 to 9.26.0 in /examples/openfeature_web/webapp by @dependabot in #3402
- chore: bump pydantic from 2.11.3 to 2.11.4 in /openfeature/providers/python-provider by @dependabot in #3398
- chore: bump google.golang.org/api from 0.230.0 to 0.231.0 by @dependabot in #3396
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.73 to 1.17.74 by @dependabot in #3397
- chore: bump @types/react-dom from 19.1.2 to 19.1.3 in /examples/openfeature_react/react-app by @dependabot in #3403
- chore: bump @typescript-eslint/parser from 8.31.0 to 8.31.1 in /examples/openfeature_react/react-app by @dependabot in #3404
- chore: bump vite from 6.3.3 to 6.3.4 in /examples/openfeature_react/react-app by @dependabot in #3405
- chore: Update OpenFeature.Contrib.GOFeatureFlag to 0.2.1 by @dependabot in #3390
- chore: bump tailwindcss from 4.1.4 to 4.1.5 in /examples/openfeature_react/react-app by @dependabot in #3407
- chore: bump eslint from 9.25.1 to 9.26.0 in /examples/openfeature_react/react-app by @dependabot in #3408
- chore: bump k8s.io/client-go from 0.32.3 to 0.33.0 by @dependabot in #3373
- chore: bump @babel/eslint-parser from 7.27.0 to 7.27.1 in /examples/openfeature_web/webapp by @dependabot in #3401
- chore: bump @typescript-eslint/eslint-plugin from 8.31.0 to 8.31.1 in /examples/openfeature_react/react-app by @dependabot in #3406
- chore: bump mikefarah/yq from 4.45.1 to 4.45.2 by @dependabot in #3409
- chore: bump @typescript-eslint/eslint-plugin from 8.31.1 to 8.32.0 in /examples/openfeature_react/react-app by @dependabot in #3414
- chore: bump vite from 6.3.4 to 6.3.5 in /examples/openfeature_react/react-app by @dependabot in #3415
- chore: bump @types/react from 19.1.2 to 19.1.3 in /examples/openfeature_react/react-app by @dependabot in #3416
- chore: bump tailwindcss from 4.1.5 to 4.1.6 in /examples/openfeature_react/react-app by @dependabot in #3418
- chore: bump @typescript-eslint/parser from 8.31.1 to 8.32.0 in /examples/openfeature_react/react-app by @dependabot in #3417
- chore: bump webpack from 5.99.7 to 5.99.8 in /examples/openfeature_web/webapp by @dependabot in #3419
- chore: bump @babel/preset-env from 7.27.1 to 7.27.2 in /examples/openfeature_web/webapp by @dependabot in #3420
- chore: bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 by @dependabot in #3421
- chore: bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.17.74 to 1.17.75 by @dependabot in #3424
- chore: bump github.com/labstack/echo-contrib from 0.17.3 to 0.17.4 by @dependabot in #3426
- chore: bump google.golang.org/api from 0.231.0 to 0.232.0 by @dependabot in #3425
- chore: bump mikefarah/yq from 4.45.2 to 4.45.4 by @dependabot in #3427
- chore: [Snyk] Security upgrade react-datepicker from 4.21.0 to 6.0.0 by @thomaspoignant in #3428
- chore: bump dev.openfeature:sdk from 1.14.2 to 1.15.1 in /openfeature/provider_tests/java-integration-tests by @dependabot in #3429
- chore: bump google.golang.org/api from 0.232.0 to 0.233.0 by @dependabot in #3430
- chore: bump k8s.io/apimachinery from 0.33.0 to 0.33.1 by @dependabot in #3432
- chore: bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.9.0 to 1.10.0 by @dependabot in #3435
- chore: bump google.golang.org/grpc from 1.72.0 to 1.72.1 by @dependabot in #3431
- chore: bump dev.openfeature:sdk from 1.14.2 to 1.15.1 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3437
- chore: bump jvm from 2.1.20 to 2.1.21 in /examples/openfeature_kotlin_server/kotlin-app by @dependabot in #3438
- chore: bump cloud.google.com/go/storage from 1.53.0 to 1.54.0 by @dependabot in #3436
- chore: bump eslint from 9.26.0 to 9.27.0 in /examples/openfeature_web/webapp by @dependabot in #3439
- chore: bump tailwindcss from 4.1.6 to 4.1.7 in /examples/openfeature_react/react-app by @dependabot in #3440
- chore: bump eslint from 9.26.0 to 9.27.0 in /examples/openfeature_react/react-app by @dependabot in #3441
- chore: bump @typescript-eslint/parser from 8.32.0 to 8.32.1 in /examples/openfeature_react/react-app by @dependabot in #3442
- chore: bump @types/react from 19.1.3 to 19.1.4 in /examples/openfeature_react/react-app by @dependabot in #3443
- chore: bump k8s.io/client-go from 0.33.0 to 0.33.1 by @dependabot in #3433
- chore: bump @typescript-eslint/eslint-plugin from 8.32.0 to 8.32.1 in /examples/openfeature_react/react-app by @dependabot in #3444
- chore: bump @types/react-dom from 19.1.3 to 19.1.5 in /examples/openfeature_react/react-app by @dependabot in #3445
- chore: bump dario.cat/mergo from 1.0.1 to 1.0.2 by @dependabot in #3423
Full Changelog: v1.44.0...v1.45.0
Full Changelog: v1.44.0...v1.45.0