Hey @chhantyal apologies, I wasn’t monitoring this thread. The answer is yes, @atlaskit/editor-core only supports React ^18.2.0 now.
I’ll point you to this comment: RFC-78: Dropping support for React 16 and rendering in a React 18 concurrent root in Jira and Confluence - #14 by KylorHall
Quick update—the mentioned
peerDependencieschange has landed this past week, indicating almost every@atlaskit/*maintained package will no longer allow for a React 16 or React 17 peer dependency. For reference, see@atlaskit/button@21.0.0from February 24th (as a major to indicate this shift, but with no direct breaking changes).The expectation with that going forward is Atlassian’s packages only support React 18 (until you see another RFC around React 19, but I have no timeline to share). Additionally, almost all of our tests are using the new
React.createRoot()concurrent APIs as that has been our focus.