Skip to content

List of breaking 2.0 changes #799

Open
@toddbaert

Description

@toddbaert

Please use this issue to compile a list of small breaking changes for 2.0. These should not require much to absorb should generally be small typing/naming changes.

List so far:

  • fix: remove export of OpenFeatureClient #794
  • make it impossible to return an error resolution from providers (force them to throw if something goes wrong)
  • removing setProviderAndWait and make setProvider async
  • consider renaming Client interface to something less likely to clash (I'm not sure about this one, but @luizgribeiro wanted to consider it)
  • CommonEventDetails props should all be readonly
  • Remove references to named client. It has been deprecated in favor of domains for a while now.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions