Skip to content

Conversation

@rolodato
Copy link
Contributor

@rolodato rolodato commented Jan 21, 2025

Fixes #135.

Validated this does not break existing code by running the existing test suite without changes: 0b41d2b

@rolodato rolodato changed the title feat: Deprecate constructors with >1 parameter, IFlagsmithConfig interface, add EnableLocalEvaluation property feat: Deprecate constructors with >1 parameter and IFlagsmithConfig interface. Rename EnableClientSideEvaluation to EnableLocalEvaluation Jan 21, 2025
@rolodato rolodato marked this pull request as ready for review February 26, 2025 20:34
@rolodato rolodato changed the title feat: Deprecate constructors with >1 parameter and IFlagsmithConfig interface. Rename EnableClientSideEvaluation to EnableLocalEvaluation feat: Deprecate constructors with >1 parameter and IFlagsmithConfig interface. Add EnableLocalEvaluation and EnvironmentRefreshInterval properties Feb 28, 2025
Copy link
Contributor

@matthewelwell matthewelwell left a comment

Choose a reason for hiding this comment

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

I've left a few comments but overall looks good. I'm not sure if this comment from the PR description is still valid though as it looks like there have been more changes to client / interface since then?

Validated this does not break existing code by running the existing test suite without changes: 0b41d2b

@rolodato
Copy link
Contributor Author

rolodato commented Apr 3, 2025

I've left a few comments but overall looks good. I'm not sure if this comment from the PR description is still valid though as it looks like there have been more changes to client / interface since then?

I added the previous tests as they're currently in main here: 1753943. We can delete this in the following major version.

@rolodato rolodato requested a review from matthewelwell April 3, 2025 19:03
@rolodato rolodato merged commit 855dc5b into main Apr 4, 2025
10 checks passed
@rolodato rolodato deleted the feat/local-evaluation-name branch April 4, 2025 13:11
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.

Deprecate FlagsmithClient constructors with more than 1 parameter

3 participants