April 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
We're building the open web platform. Follow along as we ship — and tell us what you need.