v1.0.0-alpha.5
Important
Whilst in beta, expect big changes and improvements until we get to a stable state. For this reason, we won't provide step-by-step upgrade instructions just yet (but will do closer to a stable release).
- Upgrades all dependencies to the latest, in particular:
- pnpm v10
- TypeScript v5.7
- Angular v19.1
- Angular Material v19.1
- Tailwind CSS v4.0 (see notes below)
- NgRx Signals v19.0
- With the changes to Angular Material and Tailwind the styles have changed a bit:
- Tailwind and app styles are no longer scoped within the
#app
ID (which was previously set on the<body>
element). - Angular Material's new CSS variables-based theming is now used.
- Styles are now provided for headings and paragraphs (
h1
-h6
andp
tags) as Angular Material no longer provides these out of the box. - See the changes to
app/src/styles.scss
in the PR linked below, for full details.
- Tailwind and app styles are no longer scoped within the
- The way helpers are now exposed in the
AuthStore
has changed, using NgRx SignalStore's newwithProps
capability. - The
app/tsconfig.json
has been updated to support new Angular-related checks:strictOutputEventTypes
andstrictStandalone
.
For the full extent of the changes in this release, see: #26
Important
After you make these changes, it's important to update the version number in the TEMPLATE_VERSION
file to reflect this base template version. This will help you in future updates.