Skip to content
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

Add Support for React 19 #173

Open
shannonhochkins opened this issue Jan 5, 2025 · 0 comments
Open

Add Support for React 19 #173

shannonhochkins opened this issue Jan 5, 2025 · 0 comments

Comments

@shannonhochkins
Copy link
Owner

shannonhochkins commented Jan 5, 2025

We plan to add support for React 19, this will be a new major version as there's some packages we're using that ONLY support react 19 unfortunately.

Benefits:

  • Future-proofing: Ensures the library remains relevant and compatible with the latest React ecosystem.
  • Enhanced performance: React 19 may include performance optimizations that users of the library can leverage.
  • Improved features: Support for new React 19-specific features will enable the library to stay modern and competitive.
  • Community alignment: Aligns with the broader React community's move to newer versions.

Plan:

  • Update peerDependencies to support React 19.
  • Test the library thoroughly with both React versions to ensure compatibility.
  • Avoid using React 19-specific APIs so the upgrade is easier for users
  • Release a new major version of the library to include React 19 support.
  • Update documentation to inform users about the added compatibility and any related notes.

This enhancement will provide users with flexibility and ensure the library remains a reliable choice in the React ecosystem. If you have any concerns or specific use cases that should be considered during this update, please share them here!

@shannonhochkins shannonhochkins changed the title Add Support for React 19 While Maintaining Compatibility with React 18 Add Support for React 19 Jan 7, 2025
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

No branches or pull requests

1 participant