← All updates

CHANGELOG

May 2022

Continued migration to rxjs for all stores and implementations. 33 changes in all: 10 new, 10 fixes, 2 performance, 9 changed and 2 behind the scenes.

The Aglyn Team · 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

The Aglyn Team

We're building the open web platform. Follow along as we ship — and tell us what you need.

Start building on Aglyn.

Free to start — design your first page and publish in minutes.