← All updates

CHANGELOG

March 2021

MARKING MIGRATION TO NX MONOREPO. 19 changes in all: 19 behind the scenes.

The Aglyn Team · Mar 2021

Everything that reached production in March 2021. See every commit from this month on GitHub

Behind the scenes

  • MARKING MIGRATION TO NX MONOREPO
  • Generated base console nextjs application for console.
  • Generated base library called ui-common for the shared react components.
  • Generated blank node library named tools to share utility functions.
  • Generated node library named designer for the designer core files.
  • Renamed designer library to app-core as designer will be used for a react ui library for implementing the app-core
  • Migrated mdi-icons. - Migrated majority of common/tools.
  • Cleanup.
  • Renamed app-core into site-core. - Added interfaces to start the SiteComponents, SiteElements and SiteCore etc.
  • Continued designing site-core interface. - Committing to upgrading NX.
  • Upgraded NX from v11.5.2 -> v11.6.0
  • Moved site-core to website to avoid confusion of SiteCore namespace which is going to be created.
  • Moved utils and ui-common->react-common into a shared directory.
  • Standardized react-common to NX suggested ui-react
  • Moved mdi-icons to NX suggested naming convention feature-mdi-icons
  • Moved tools to nx sugg util - Moved feature-mdi-icons to nx sugg shared/feature-mdi-icons
  • Added intellij copyright and code styles to repo. - Finished up feature-app basic architecture outline to allow moving forward with migration.
  • Moved library websites/feature-app to websites/feature-site - Fixed reexports for deepMerge and deepEqual
  • Moved library website/feature-site to website/feature-core and moved all except base class into merged namespace.

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.