-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat!: support OFO v1beta1 API #997
Conversation
✅ Deploy Preview for polite-licorice-3db33c ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #997 +/- ##
==========================================
- Coverage 72.63% 71.96% -0.68%
==========================================
Files 28 28
Lines 2858 2864 +6
==========================================
- Hits 2076 2061 -15
- Misses 685 699 +14
- Partials 97 104 +7 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am marking this as request changes because of below reasons,
- We need to make this PR a breaking change
- Need to update other documentaion references [1]
Otherwise changes looks good.
[1] - https://github.com/open-feature/flagd/tree/main/docs/reference/openfeature-operator
Docs adapted, can you please describe how the breaking change is added? |
FlagD uses release-please to handle the changelog. I marked the PR as breaking change by adding |
Thank you! |
bafc532
to
aeb14d3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved, and thanks!
I think I see some minor doc discrepancies, which I've noted.
Right, OFO needs to use the version of flagd and flagd-proxy which contains this PR. Would it be possible to make a release here ? If not we can use a dev build until official release will be made. |
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: odubajDT <[email protected]>
aeb14d3
to
2bd4802
Compare
🤖 I have created a release *beep* *boop* --- <details><summary>flagd: 0.7.0</summary> ## [0.7.0](flagd/v0.6.8...flagd/v0.7.0) (2023-11-15) ### ⚠ BREAKING CHANGES * OFO APIs were updated to version v1beta1, since they are more stable now. Resources of the alpha versions are no longer supported in flagd or flagd-proxy. ### 🐛 Bug Fixes * **deps:** update module github.com/open-feature/go-sdk-contrib/providers/flagd to v0.1.18 ([#1011](#1011)) ([90d4e4e](90d4e4e)) ### ✨ New Features * support OFO v1beta1 API ([#997](#997)) ([bb6f5bf](bb6f5bf)) ### 🧹 Chore * move e2e tests to test ([#1005](#1005)) ([a94b639](a94b639)) </details> <details><summary>flagd-proxy: 0.3.0</summary> ## [0.3.0](flagd-proxy/v0.2.13...flagd-proxy/v0.3.0) (2023-11-15) ### ⚠ BREAKING CHANGES * OFO APIs were updated to version v1beta1, since they are more stable now. Resources of the alpha versions are no longer supported in flagd or flagd-proxy. ### 🐛 Bug Fixes * **deps:** update module github.com/open-feature/flagd/core to v0.6.8 ([#1006](#1006)) ([c9b48bd](c9b48bd)) ### ✨ New Features * support OFO v1beta1 API ([#997](#997)) ([bb6f5bf](bb6f5bf)) ### 🧹 Chore * move e2e tests to test ([#1005](#1005)) ([a94b639](a94b639)) </details> <details><summary>core: 0.7.0</summary> ## [0.7.0](core/v0.6.8...core/v0.7.0) (2023-11-15) ### ⚠ BREAKING CHANGES * OFO APIs were updated to version v1beta1, since they are more stable now. Resources of the alpha versions are no longer supported in flagd or flagd-proxy. ### ✨ New Features * support OFO v1beta1 API ([#997](#997)) ([bb6f5bf](bb6f5bf)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This PR
Related Issues
Fixes #983
Test
Tested with OFO, green run here, note that OFO e2e tests are using custom build image of flagd, here
Follow-up
#998
Notes