-
Notifications
You must be signed in to change notification settings - Fork 32
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: experimental web support #200
Conversation
/publish |
3a8750d
to
31c1179
Compare
Codecov Report
@@ Coverage Diff @@
## main #200 +/- ##
=======================================
Coverage 99.81% 99.81%
=======================================
Files 14 14
Lines 1099 1099
Branches 88 88
=======================================
Hits 1097 1097
Misses 2 2
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
/publish |
@james-milligan I've published another experimental version. It shouldn't have any breaking changes, but if you could confirm next week that it works as expected with your web provider, I'd appreciate it!
|
@toddbaert . I'm looking at a browser wrapper for CloudBees. I'll see if I can get it to work with this experimental version (I couldn't get it to work with the previous release) |
@toddbaert i have this version working with the experimental version of the web provider |
I have a fully working web application using the cloudbees feature provider and this experimental release 🎉 (Note: the backend events are still using our proprietary SDK to push updates through to the client, but all flag evaluation is done via the OpenFeature SDK) |
Signed-off-by: Todd Baert <[email protected]>
🤖 I have created a release *beep* *boop* --- ## [0.5.0](js-sdk-v0.4.0...js-sdk-v0.5.0) (2022-10-03) This release makes some change to `errors` and `reasons`. Errors are now an enumeration, and reasons are a free-form string. The `EvaluationDetails` and `ResolutionDetails` structures also now include an optional `errorMessage` which, in the case of abnormal execution, corresponds to the `message` property of an underlying error that might have occurred during flag evaluation. This release also included **experimental** web support and **experimental** transaction context propagation. ### ⚠ BREAKING CHANGES * errorCode as enum, reason as string (#244) ### Features * add transaction propagation ([#212](#212)) ([1d251ff](1d251ff)) * errorCode as enum, reason as string ([#244](#244)) ([ce7c4ad](ce7c4ad)) * experimental web support ([#200](#200)) ([fd144bb](fd144bb)) --- 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>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: Todd Baert [email protected]