React 17 support and compatibility #4362
-
Heyy team 👋, I happened to see somewhere in the docs that paste provides official support for the last 3 major react versions. It is now 17, 18 and 19. I am wondering if we will have continued support for react 17 or are we planning to introduce react 18+ features ( relying on concurrent mode ) which can potentially break react 17 support in next major releases ? Context: For an application which still uses react 17 and is using paste as the main design system, this should give clarity on when to prioritise an upgrade to newer react versions. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
Disclaimer: This is a very experimental bot using OpenAI's GPT-4. The answers may not be correct, a human will review the answer and update it if necessary. Hi there! 🎉 Great question! As of the information available, Paste has been updated to support React 18 as mentioned in the release of @twilio-paste/core@18.0.0. This update ensures compatibility with React 16, 17, and now 18. Regarding your concern about the future support for React 17 and the potential introduction of React 18+ features that might not be backward compatible, the documentation does not explicitly state plans to phase out support for React 17 or to introduce React 18+ specific features that could break compatibility with React 17. However, it's important to note that with the tech industry's fast pace, adopting newer versions of libraries and frameworks often brings performance improvements, new features, and bug fixes. While Paste aims to maintain backward compatibility, it's always a good practice to stay updated with the latest versions of dependencies like React to leverage these benefits fully. For applications still using React 17 and relying on Paste as the main design system, it would be wise to start planning for an upgrade to newer React versions. This planning ensures that you can take full advantage of the latest features and improvements in both React and Paste without facing potential compatibility issues in the future. If you encounter any issues or need further clarification, the Paste team encourages reaching out to ensure compatibility and address any concerns. For the most accurate and up-to-date information, always refer to the official Paste documentation and release notes. I also did a search, and I managed to find these other Discussions that might be similar or related to your question. Give them a read to see if they answer your question. If they do, head back here and update this discussion and mark it as answered, pointing others to the related discussion:
|
Beta Was this translation helpful? Give feedback.
-
Hi @iamsuneeth - we have no plans to end support of React 17. |
Beta Was this translation helpful? Give feedback.
Hi @iamsuneeth - we have no plans to end support of React 17.