tl;dr
Added
- Flipt now shows if there is an update available in the UI https://github.com/markphelps/flipt/pull/650. Can be disabled via config.
- Variants now support JSON attachments 🎉 ! https://github.com/markphelps/flipt/issues/188
- Import/Export of variant attachment JSON marshal as YAML for human readability https://github.com/markphelps/flipt/issues/697
Changed
- Dependency updates
- Update JS to ES6 syntax
- Flipt now runs without root user in Docker https://github.com/markphelps/flipt/pull/659
- Changed development task runner to Task from
make
- Re-configured how Flipt is built in a devcontainer
All Changes
- Bump @babel/runtime-corejs2 from 7.16.3 to 7.16.7 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/640
- Upgrade to ES syntax or something idk; also modify some goreleaser se… by @markphelps in https://github.com/markphelps/flipt/pull/647
- Bump ora from 4.1.1 to 6.0.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/557
- Bump chalk from 4.1.2 to 5.0.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/628
- Bump follow-redirects from 1.14.5 to 1.14.7 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/648
- Bump shelljs from 0.8.4 to 0.8.5 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/649
- UI update show by @markphelps in https://github.com/markphelps/flipt/pull/650
- Bump copy-webpack-plugin from 5.1.2 to 6.4.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/638
- Add missing jest peer dependencies (yarn) by @markphelps in https://github.com/markphelps/flipt/pull/651
- Bump eslint-plugin-vue from 7.20.0 to 8.3.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/656
- Bump eslint-config-standard from 14.1.1 to 15.0.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/655
- Bump node-notifier from 8.0.2 to 10.0.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/652
- Bump jest from 27.0.6 to 27.4.7 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/653
- Bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 by @dependabot in https://github.com/markphelps/flipt/pull/657
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.7.2 to 2.7.3 by @dependabot in https://github.com/markphelps/flipt/pull/658
- Rootless by @markphelps in https://github.com/markphelps/flipt/pull/659
- Fix webpack & eslint setup by @amayvs in https://github.com/markphelps/flipt/pull/667
- docs: add amayvs as a contributor for code by @allcontributors in https://github.com/markphelps/flipt/pull/668
- Merge 1.5.1 bugfix into master by @markphelps in https://github.com/markphelps/flipt/pull/669
- Bump google.golang.org/grpc from 1.43.0 to 1.44.0 by @dependabot in https://github.com/markphelps/flipt/pull/666
- Bump eslint-plugin-prettier from 3.4.1 to 4.0.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/661
- Bump eslint-config-prettier from 6.15.0 to 8.3.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/660
- Bump webpack-cli from 4.9.1 to 4.9.2 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/671
- Bump uuid from 3.4.0 to 8.2.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/654
- Devcontainer by @markphelps in https://github.com/markphelps/flipt/pull/672
- Taskfile by @markphelps in https://github.com/markphelps/flipt/pull/673
- Bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 by @dependabot in https://github.com/markphelps/flipt/pull/678
- Bump @babel/core from 7.16.7 to 7.16.12 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/674
- Bump @babel/plugin-transform-runtime from 7.16.8 to 7.16.10 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/676
- Bump eslint-plugin-vue from 8.3.0 to 8.4.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/677
- Bump @babel/preset-env from 7.16.8 to 7.16.11 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/679
- Bump @playwright/test from 1.17.2 to 1.18.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/675
- Bump playwright from 1.17.2 to 1.18.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/670
- Flag variant attachment by @kevin-ip in https://github.com/markphelps/flipt/pull/685
- docs: add kevin-ip as a contributor for code by @allcontributors in https://github.com/markphelps/flipt/pull/693
- Bump aquasecurity/trivy-action from 0.2.1 to 0.2.2 by @dependabot in https://github.com/markphelps/flipt/pull/686
- Add Paradigm on README by @kevin-ip in https://github.com/markphelps/flipt/pull/692
- Bump @babel/runtime-corejs2 from 7.16.7 to 7.17.2 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/696
- Bump eslint-plugin-vue from 8.4.0 to 8.4.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/688
- Bump jest-environment-node from 27.4.6 to 27.5.1 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/695
- Bump @babel/plugin-transform-runtime from 7.16.10 to 7.17.0 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/691
- Bump @babel/core from 7.16.12 to 7.17.2 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/694
- Go 1.17 by @markphelps in https://github.com/markphelps/flipt/pull/684
- Bump follow-redirects from 1.14.7 to 1.14.8 in /ui by @dependabot in https://github.com/markphelps/flipt/pull/698
- Attachment yaml by @markphelps in https://github.com/markphelps/flipt/pull/699
New Contributors
- @amayvs made their first contribution in https://github.com/markphelps/flipt/pull/667
- @kevin-ip made their first contribution in https://github.com/markphelps/flipt/pull/685
Full Changelog: https://github.com/markphelps/flipt/compare/v1.5.0...v1.6.0