January 2023
Everything that reached production in January 2023. See every commit from this month on GitHub
New
- lineal and dom nesting validation
- mobx eslint plugin
- began new migration to app dir for nextjs
- migrated to css vars
- sensor support for mouse and touch on dnd
Fixed
- key on meta elements
- excessive calls to observer hooks on prop
- disabled experimental appDir in production node_env
- forgotten comment of future note/ref in nextjs config
- re-commented optimizeCss due to cont'd lack of support for emotion
Performance
- node overlay content shifting on first renders
- pinned actions component rendering
- build config
Changed
- node ref management
- meta elements on app component
- began splitting tree view
- separated drop indicator for later reuse
- simplified and memoized merged refs utility
- cleanup
- used shared component for label and actions selected/hovered
- began defaultProps removal
Behind the scenes
- updated nx v15.3.3 → v15.4.5
- added styles for drop indicator to show top and bottom locations
- nothing
- update nx v15.4.5 → v15.5.2
- dnd
- update nx v15.5.2 → v15.5.3
- began creating new style impl for box styler
- moved styles from sx into own styled component
- migrated DndManager to class oberservable
- simplified canvas bg
- update nx v15.5.3 → v15.6.3
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.