← All updates

CHANGELOG

April 2021

Refactored logic of top-level namespace (Website) for website/feature-core lib. 23 changes in all: 23 behind the scenes.

The Aglyn Team · Apr 2021

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

Behind the scenes

  • Refactored logic of top-level namespace (Website) for website/feature-core lib.
  • Refactored exports for core to correctly utilize ts modules
  • Partial cleanup, committing to upgrade nx.
  • Upgraded NX from v11.6.0 to v12.0.0
  • Simplified component metadata object hierarchy. - Updated nx v12.0.0 to v12.0.1.
  • Added new feature for website pkg website/feature-react.
  • Upgraded nx from v12.0.1 to v12.0.6. - Fixed nullish coalescing operator for babel loader in nx console app.
  • Setup basic react feature rendering for website pkg.
  • Refactoring and cleanup.
  • Refactoring and nx updates.
  • Refactored nx website lib groups
  • Enabled nx constraint tags to help identify allowed dependencies among local projects.
  • Refactored project directory structure.
  • Updated copyright headers and license.
  • Moved components into sub-directories for both shared-ui-react and website-feature-react
  • Prop merging and cleaned up style.
  • Moved website-feature-react to website-feature-react-renderer to identify rendering only to the upcoming features such as contextual render state while designing and ui-library Components
  • Cleanup. - Added new shared react component for simple "confirmation dialogs/popups" to replace (e.g. confirm(...))
  • Added the context and provider component complementing previous commit to provider user confirmation functionality.
  • Cleanup
  • Cleanup. - Added IDEA file templates for new jsx component files with and without styles from mui.
  • Cleanup
  • Cleanup

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.