July 2021
Everything that reached production in July 2021. See every commit from this month on GitHub
New
- enabled dynamic module loading FB in appController for www
- added website library
- added shared logger utility
- added timestamp module
- shared types
- error standard
- Git: added git issue templates
Fixed
- promise resolving for element drawer
- empty dir
Changed
- Apps www: migrated usages and implementations of firebase v8 to v9 beta
- renamed website library feature projects
- cleaned up web app core
- moved all libs
- framework app implementation restructure
Behind the scenes
- Updated TS React file templates to provide clarity for named unstyled component export, and also added new file template when extending Material-UI components. - Changed www primary font from Roboto to Raleway. - Updated theme for customized font variants to fix too small and too big of fonts. - Removed unnecessary brand palette colors from themes. - Organized theme exports into namespaces. - Disabled SSR for Builder root component libs/website/feature/react-builder/.../builder.component.tsx. - Added context consumer/provider logical flow for opening element drawer from the AppBar for the Builder libs/website/.../element-drawer-provider.component.tsx and /.../element-drawer.context.ts.
- Updated Nx v12.3.6 -> v12.5.6 - Moved theme config into its own shared library /libs/shared/ui/themes
- Renamed overrides.d.ts -> createPalette.d.ts - Updated packages.
Share this article
We're building the open web platform. Follow along as we ship — and tell us what you need.