React Mosaic v7.0.0-beta0 Release Notes #241
Lonli-Lokli
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
React Mosaic v7.0.0-beta0 Release Notes
Breaking Changes
Tree Structure Migration: Changed from binary to n-ary tree format
{ first: node, second: node }{ children: [node, node, ...] }convertLegacyToNary()utility for automatic conversion of existing layoutsType System Updates: All JSX element types updated for React 19 compatibility
JSX.Elementchanged toReact.JSX.ElementthroughoutReact.ReactFragmentremoved (deprecated in React 19)Minimum Requirements: Node.js 18+ required
React Peer Dependency: Now supports React 16-19 (updated from v6's 16-18)
Features
Tabbed Windows Support (#50, #140)
N-ary Tree Structure
Full ESM Module Support (#193)
exportsfield configuration in package.jsonindex.mjs(ESM) andindex.cjs(CJS)Dependency Updates (#234)
react-dnd-multi-backendto v9 for React 19 compatibilityBug Fixes
React 19 Compatibility (#235, #225, #231)
element.refdeprecation warnings in consoleReact.JSX.ElementReact.ReactFragmentusagePackage Updated Versions
This discussion was created from the release React Mosaic v7.0.0-beta0 Release Notes.
Beta Was this translation helpful? Give feedback.
All reactions