June 2022
Everything that reached production in June 2022. See every commit from this month on GitHub
New
- began initial start to singleton aglyn implementation
- added accordion style display to details panel
- added icon to badge label
- added back button to besigner screen
- hooks for fb client
- padding fields in besigner
- google ts eslint extension
- compression util
- migrated shadow dom to emotion
Fixed
- dnd memoization
- disabling app check temporarily
- mui re-exports for www
- tsdoc for apps
- old renamed imports
- element rendering
- historical controls
- tree view dnd
- unstaged files see last commit
Performance
- began isolation of tree/leaf
- small test for singleton disabling
Changed
- moved all workspace configs into own project.json file
- appending now uses NaN instead of -1
- small directory organization changes
- decommission silo app
- moved all libs inside core to foundation
- removed gts for now due to too many conflicts
- renamed core libs for greater clarity and future changes
- organized libs
- preliminary restructure core libs and redeclared foundation lib
Behind the scenes
- added package.json files for each lib
- migrated all libs from tsc to swc
- cleanup dependency manager and tsdoc configs
- preliminary final implementation of dependency management
- composite lib handler types
- migrate nx v14.1.7 → v14.2.4
- made color picker ui lib component for sharing
- nx v14.2.5 → v14.3.5
- updated mui v5.8.3 → v5.8.4
- organization and types cleanup
- element overlay badge and rendering
- theme color augmentation
- perf and styles optimization of dnd for canvas and tree items
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.