-
Notifications
You must be signed in to change notification settings - Fork 100
chore: release main #1267
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
chore: release main #1267
Conversation
✅ Deploy Preview for polite-licorice-3db33c canceled.
|
6b150aa to
8557174
Compare
a17f8cb to
4f0d8d7
Compare
|
we could wait for #1266 to merge |
c0abe86 to
03c1157
Compare
toddbaert
left a comment
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 believe the "breaking changes" here only amount to different assignments during fractional evaluation, which can also be worked-around.
If this is the case, I will make some changes to explicitly discuss this in the release notes before we release.
Signed-off-by: OpenFeature Bot <[email protected]>
03c1157 to
491c996
Compare
Signed-off-by: Todd Baert <[email protected]>
Signed-off-by: Todd Baert <[email protected]>
Signed-off-by: Todd Baert <[email protected]>
🤖 I have created a release beep boop
flagd: 0.10.0
0.10.0 (2024-04-10)
⚠ BREAKING CHANGES
Previously, flagd's
fractionalop would internally concatenate any specified bucketing property with theflag-key.This improved apparent "randomness" by reducing the chances that users were assigned a bucket of the same ordinality across multiple flags.
However, sometimes it's desireable to have such predictibility, so now flagd will use the bucketing value as is.
If you are specifying a bucketing value in a
fractionalrule, and want to maintain the previous assignments, you can do this concatenation manually:{ "var": "user.name" }=>{"cat": [{ "var": "$flagd.flagKey" }, { "var": "user.name" }]}.This will result in the same assignment as before.
Please note, that if you do not specify a bucketing key at all (the shorthand version of the
fractionalop), flagd still uses a concatentation of theflag-keyandtargetingKeyas before; this behavior has not changed.🐛 Bug Fixes
✨ New Features
🧹 Chore
flagd-proxy: 0.6.0
0.6.0 (2024-04-10)
⚠ BREAKING CHANGES
Previously, flagd's
fractionalop would internally concatenate any specified bucketing property with theflag-key.This improved apparent "randomness" by reducing the chances that users were assigned a bucket of the same ordinality across multiple flags.
However, sometimes it's desireable to have such predictibility, so now flagd will use the bucketing value as is.
If you are specifying a bucketing value in a
fractionalrule, and want to maintain the previous assignments, you can do this concatenation manually:{ "var": "user.name" }=>{"cat": [{ "var": "$flagd.flagKey" }, { "var": "user.name" }]}.This will result in the same assignment as before.
Please note, that if you do not specify a bucketing key at all (the shorthand version of the
fractionalop), flagd still uses a concatentation of theflag-keyandtargetingKeyas before; this behavior has not changed.🐛 Bug Fixes
✨ New Features
🧹 Chore
core: 0.9.0
0.9.0 (2024-04-10)
⚠ BREAKING CHANGES
Previously, flagd's
fractionalop would internally concatenate any specified bucketing property with theflag-key.This improved apparent "randomness" by reducing the chances that users were assigned a bucket of the same ordinality across multiple flags.
However, sometimes it's desireable to have such predictibility, so now flagd will use the bucketing value as is.
If you are specifying a bucketing value in a
fractionalrule, and want to maintain the previous assignments, you can do this concatenation manually:{ "var": "user.name" }=>{"cat": [{ "var": "$flagd.flagKey" }, { "var": "user.name" }]}.This will result in the same assignment as before.
Please note, that if you do not specify a bucketing key at all (the shorthand version of the
fractionalop), flagd still uses a concatentation of theflag-keyandtargetingKeyas before; this behavior has not changed.✨ New Features
🧹 Chore
This PR was generated with Release Please. See documentation.