May 2022
Everything that reached production in May 2022. See every commit from this month on GitHub
New
- continued migration to rxjs for all stores and implementations
- element hovering badge label
- dnd of elements tree items
- added basic color picker for element styles
- background color for elements
- reposition element up or down in parent through element badge
- basic float styles and toggle button field
- basic markdown rendering for children
- breadcrumbs bar for selected hierarchy
- preset colors in color picker
Fixed
- canvas element rendering
- deep cloning objects
- form schema rendering in besigner right panel
- element styles
- element re-ordering
- small dnd bugs
- dnd backend for proper preview while dragging
- dom lib renamed exports
- swc minify issue fixed in next canary release
- theme mode state
Performance
- shared use debounce and use debounced transition hooks
- added deep equal check for subscriptions in controller
Changed
- performance optimizations for canvas rendering
- minor bug fixes
- moved besigner secondary app bar into viewport
- minor changes to display of badges
- moved lib shared/feature/themes to shared/ui/theme
- cleaned up visual appearance of color picker
- theme cookie
- firebase emulator support now requires env
- small design changes
Behind the scenes
- migrated nx v13.10.2 → v14.1.7 and updated all dependencies
- tsdoc
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.