All Versions
23
Latest Version
Avg Release Cycle
133 days
Latest Release
87 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v7.0.0-beta0 Changes
March 13, 2026๐ React Mosaic v7.0.0-beta0 Release Notes
Please leave your feedback/bugs here #241
๐ฅ Breaking Changes
Tree Structure Migration : Changed from binary to n-ary tree format
โก๏ธ Type System Updates : All JSX element types updated for React 19 compatibility
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)
- ๐ Full tabbed window layout support alongside split layouts
- ๐ Drag windows to create tabbed interfaces
- Tab switching, rearrangement, and drag-and-drop between tabs and splits
- Works seamlessly with existing mosaic features
N-ary Tree Structure
- Flexible tree nodes with multiple children instead of binary structure
- ๐ง Enables more sophisticated layout configurations
- ๐ Better support for future layout types
๐ Full ESM Module Support (#193)
- ๐ Complete ES modules build alongside CommonJS
- ๐ง Proper
exportsfield configuration in package.json - Dual module outputs:
index.mjs(ESM) andindex.cjs(CJS) - ๐ Works with modern build tools: Next.js, Vite, Webpack 5+
- Source maps included for both module formats
โก๏ธ Dependency Updates (#234)
- โก๏ธ Updated
react-dnd-multi-backendto v9 for React 19 compatibility - โ All drag-and-drop libraries aligned with latest React versions
๐ Bug Fixes
React 19 Compatibility (#235, #225, #231)
- ๐ Fixed TypeScript JSX namespace errors with React 19.1.0
- ๐ Resolved
element.refdeprecation warnings in console - โก๏ธ Updated type definitions to use
React.JSX.Element - โ Removed deprecated
React.ReactFragmentusage - โ Component renders no longer throw warnings with React 19
โก๏ธ Package Updated Versions
- react-dnd-multi-backend: 9.0.0 (was 8.0.0)
- react-dnd: 16.0.1
- react-dnd-html5-backend: 16.0.1
- react-dnd-touch-backend: 16.0.1
- TypeScript: 5.5.4
- Nx: 21.5.2
- ๐ tsup (build tool): 8.5.0
- โ Vitest (test framework): 3.0.0
-
v6.1.1 Changes
December 20, 2024- โก๏ธ Updates peerDeps to work for React v19 #217
-
v6.1.0 Changes
September 18, 2023๐ New Functionality
- ๐ Make it possible to
'toggle'the additional controls toolbar and to disable the overlay while it is open (๐ฉ @ murat-encord) #209
- ๐ Make it possible to
-
v6.0.1 Changes
April 24, 2023 -
v6.0.0 Changes
February 14, 2023 -
v5.3.0 Changes
August 03, 2022 -
v5.2.2 Changes
August 03, 2022๐ Bugfixes
- โก๏ธ Update to work with versions of npm that install peer dependencies automatically (7+) #175
-
v5.2.0 Changes
July 29, 2022 -
v5.1.0 Changes
March 26, 2022๐ New Functionality
- ๐ง Make it possible to configure
blueprintNamespacein order to support Blueprint v4 (๐ฉ @casperOne) #161 #181
- ๐ง Make it possible to configure
-
v5.0.0 Changes
May 02, 2021Possibly breaking change
- โฌ๏ธ Upgrades
react-dndto^14 - โ Removes all requires of blueprint to make it more cross-platformly optional. This changes the DOM a bit. #138
๐ Bugfixes
- โฌ๏ธ Upgrades