Skip to content

Conversation

@roncohen
Copy link
Contributor

@roncohen roncohen commented Feb 6, 2025

Remove legacy featureId option when using the requestFeedback and feedback methods

The actual feedback payload can still contain the featureId because bucket's prompting message do not include the feature key.

- standardize on `features` for passing a feaure list
- take arguments from the old `features` options and put them in
  at the root options map.
@roncohen roncohen requested review from laander and pavkam February 6, 2025 12:10
Base automatically changed from browser-react-3.0.alpha-cleanup-init-opts to browser-react-3.0.alpha February 6, 2025 12:46
@roncohen roncohen force-pushed the browser-react-3.0.alpha-feature-key-feedback branch from 5ce13f3 to 6f3f745 Compare February 6, 2025 12:46
Copy link
Contributor

@pavkam pavkam left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a reminder: This will be a breaking change. Maybe get rid of all deprecated fields in this PR so we don't have to make more of them?

@roncohen
Copy link
Contributor Author

I removed deprecated options related to feedback. I didn't find any other deprecated options in the browser/react SDKs.

@roncohen roncohen requested a review from pavkam February 11, 2025 10:11
@roncohen roncohen merged commit adf6fe8 into browser-react-3.0.alpha Feb 13, 2025
3 checks passed
@roncohen roncohen deleted the browser-react-3.0.alpha-feature-key-feedback branch February 13, 2025 13:58
roncohen added a commit that referenced this pull request Feb 26, 2025
…ck (#309)

Remove legacy `featureId` option when using the `requestFeedback` and
`feedback` methods

The actual feedback payload can still contain the featureId because
bucket's prompting message do not include the feature key.
roncohen added a commit that referenced this pull request Feb 26, 2025
…ck (#309)

Remove legacy `featureId` option when using the `requestFeedback` and
`feedback` methods

The actual feedback payload can still contain the featureId because
bucket's prompting message do not include the feature key.
roncohen added a commit that referenced this pull request Feb 26, 2025
…ck (#309)

Remove legacy `featureId` option when using the `requestFeedback` and
`feedback` methods

The actual feedback payload can still contain the featureId because
bucket's prompting message do not include the feature key.
roncohen added a commit that referenced this pull request Feb 26, 2025
…ck (#309)

Remove legacy `featureId` option when using the `requestFeedback` and
`feedback` methods

The actual feedback payload can still contain the featureId because
bucket's prompting message do not include the feature key.
roncohen added a commit that referenced this pull request Feb 26, 2025
…ck (#309)

Remove legacy `featureId` option when using the `requestFeedback` and
`feedback` methods

The actual feedback payload can still contain the featureId because
bucket's prompting message do not include the feature key.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants