v1.31.0
Shinier Look, Namespaced Tokens, OCI Data Backend, Oh My!
Added
- Add support for namespaced auth tokens (#2352)
- Add constraint operator
IS ONE OF
/IS NOT ONE OF
(#2368) - Add rollout description to rollout cards (#2366)
- Update Colorscheme (#2363)
- Add OCI backend support (#2328)
Changed
- Add LiteFS example for Flipt in the examples directory (#2297)
Fixed
- No value bug for boolean constraint type (#2395)
- Support fern and customizable allowed headers via CORS (#2393)
Installation
Homebrew 🍺
brew install flipt-io/brew/flipt
Docker Images 🐳
docker pull docker.flipt.io/flipt/flipt:v1.31.0
docker pull ghcr.io/flipt-io/flipt:v1.31.0
Thank you!
We hope you ❤️ this release! Feel free to open issues/discussions or reach out to us on Discord if you have any questions or feedback.
All Changes
- chore: prep v1.30 by @yquansah in #2319
- chore: update Clients in readme by @markphelps in #2320
- docs: add legoheld as a contributor for code by @allcontributors in #2321
- feat: add LiteFS example for Flipt in the examples directory by @yquansah in #2297
- refactor(storage/fs): change fs.FSSource into fs.SnapshotSource by @GeorgeMac in #2325
- chore(docs): add DO Button by @markphelps in #2331
- feat(oci): add new package with store implementation by @GeorgeMac in #2332
- feat(storage/fs/oci): add new OCI source by @GeorgeMac in #2333
- Update README.md by @markphelps in #2336
- chore(deps): bump github.com/redis/go-redis/v9 from 9.2.1 to 9.3.0 by @dependabot in #2338
- chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #2342
- chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.2 to 1.42.0 by @dependabot in #2340
- chore(deps): bump github.com/gorilla/csrf from 1.7.1 to 1.7.2 by @dependabot in #2339
- chore(deps): bump github.com/mattn/go-sqlite3 from 1.14.17 to 1.14.18 by @dependabot in #2341
- chore(deps): bump react-router-dom from 6.16.0 to 6.18.0 in /ui by @dependabot in #2347
- chore(deps-dev): bump @types/jest from 29.5.6 to 29.5.7 in /ui by @dependabot in #2346
- chore(deps-dev): bump eslint-plugin-import from 2.28.1 to 2.29.0 in /ui by @dependabot in #2345
- chore(deps-dev): bump tailwindcss from 3.3.3 to 3.3.5 in /ui by @dependabot in #2343
- chore(deps): bump swr from 2.2.2 to 2.2.4 in /ui by @dependabot in #2344
- feat(cmd/bundle): add new bundle build sub-commands by @GeorgeMac in #2334
- chore: mark legacy eval rpcs deprecated by @markphelps in #2360
- feat(cmd/flipt): add bundle push and pull by @GeorgeMac in #2355
- feat(oci): integrate new FS backend into Flipt by @GeorgeMac in #2359
- feat: Update Colorscheme by @markphelps in #2363
- chore: readme updates; add devhunt badge by @markphelps in #2365
- feat: add rollout description to rollout cards by @markphelps in #2366
- feat(oci): add OCI backend support by @GeorgeMac in #2328
- chore: try to fix workflows on forks by @markphelps in #2369
- chore(deps): bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.18.0 to 2.18.1 in /_tools by @dependabot in #2374
- chore(deps): bump @types/react-redux from 7.1.26 to 7.1.30 in /ui by @dependabot in #2380
- chore(deps-dev): bump @tailwindcss/forms from 0.5.6 to 0.5.7 in /ui by @dependabot in #2381
- chore(deps-dev): bump @types/uuid from 9.0.6 to 9.0.7 in /ui by @dependabot in #2383
- chore(deps-dev): bump @types/loadable__component from 5.13.5 to 5.13.7 in /ui by @dependabot in #2382
- chore(deps-dev): bump @types/react-dom from 18.2.14 to 18.2.15 in /ui by @dependabot in #2384
- fix: db root on mac after refactor by @markphelps in #2373
- chore(deps): bump golang.org/x/sync from 0.4.0 to 0.5.0 by @dependabot in #2376
- chore(deps): bump go.opentelemetry.io/otel/exporters/prometheus from 0.42.0 to 0.43.0 by @dependabot in #2377
- Adds constraint operator
IS ONE OF
/IS NOT ONE OF
by @phenax in #2368 - docs: add phenax as a contributor for code by @allcontributors in #2387
- chore(deps): bump golang.org/x/oauth2 from 0.13.0 to 0.14.0 by @dependabot in #2378
- feat: UI changes for
IS ONE OF
by @phenax in #2388 - chore(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 in /_tools by @dependabot in #2375
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.41.1 to 0.46.0 in /_tools by @dependabot in #2370
- feat: Oci icon readonly by @markphelps in #2391
- fix(cors): support fern and customizable allowed headers by @GeorgeMac in #2393
- feat: supporting namespaced auth tokens by @markphelps in #2352
- chore: Small visual tweaks by @markphelps in #2394
- fix: no value bug for boolean constraint type by @markphelps in #2395
- chore: add isoneof and isnotoneof to cue file by @yquansah in #2396
- chore(ui): minor fix for datetime constraint label by @markphelps in #2397
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.45.0 to 0.46.0 by @dependabot in #2372
- chore(deps): bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.42.0 to 0.46.0 in /examples/openfeature by @dependabot in #2371
- chore(deps): bump go.opentelemetry.io/otel/metric from 1.19.0 to 1.20.0 by @dependabot in #2379
- Release/1.31 by @markphelps in #2398
New Contributors
Full Changelog: v1.30.1...v1.31.0