FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Releases · wlucha/angular-starter · GitHub

Releases: wlucha/angular-starter

10.0 — Angular 22 Upgrade

Choose a tag to compare

Filter
wlucha released this 08 Aug 08:10

🚀 Angular 22 Upgrade

This release upgrades the starter from Angular 21 → Angular 22, bringing the latest framework features along with updated tooling across the board.

✨ Highlights

  • Angular 22 — @angular/core, @angular/material, @angular/cdk and all Angular packages upgraded to v22.1.1
  • Angular CLI 22.1.3 — latest build tooling with @angular/build
  • TypeScript 6.0 — required by Angular 22 (~6.0.3)
  • Zone.js 0.16 — latest stable runtime

📦 Dependency Upgrades

Tool Before After
Angular 21.2.x 22.1.1
Angular CLI 21.2.9 22.1.3
Angular ESLint 21.3.1 22.1.0
TypeScript 5.9.3 ~6.0.3
Jest 30.3.0 30.4.2
jest-preset-angular 16.1.4 17.0.0
Storybook 10.3.6 10.5.7
Playwright 1.59.1 1.62.1
ESLint 10.2.1 10.8.1
Prettier 3.8.3 3.9.6
Commitlint 20.5.3 21.2.1
Compodoc 1.2.1 2.0.0
Tailwind CSS 4.2.4 4.3.3
Transloco 8.3.0 8.4.0
ng-country-select 4.1.0 5.0.0

🔧 Configuration Changes

  • Removed deprecated baseUrl from tsconfig.json (TypeScript 6.x deprecation)
  • Replaced fullTemplateTypeCheck with strictTemplates in angularCompilerOptions

⚠️ Breaking Changes

  • TypeScript 6.0 is now required — check your code for TS 6.x compatibility
  • @wlucha/ng-country-select v5 — review the changelog for breaking API changes
  • Compodoc v2 — may require config adjustments

Full Changelog: CHANGELOG.md

9.0 - Angular 21 & Playwright

Choose a tag to compare

Filter
wlucha released this 21 Feb 08:10
5f428a5

Summary

Major upgrade of the Angular Starter project from Angular 20 to Angular 21, along with a full modernization of the development tooling stack.

Angular 21 Migration

  • Upgraded all @angular/* core packages, CLI, and Material to v21
  • Bumped TypeScript to 5.9.3 (required by Angular 21)
  • Updated @angular-eslint schematics and plugins to v21

Storybook v10

  • Upgraded Storybook from v8 to v10.2.10
  • Removed obsolete v8 addon packages (@storybook/addon-essentials, @storybook/blocks, etc.) that are no longer needed in v10
  • Aligned @storybook/angular and eslint-plugin-storybook to v10

Cypress → Playwright Migration

  • Removed Cypress and @cypress/schematic entirely
  • Added @playwright/test with Chromium, Firefox, and WebKit browser support
  • Created playwright.config.ts with auto-start of the Angular dev server
  • Migrated E2E test to Playwright syntax (tests/app.spec.ts)
  • npm run e2e now runs Playwright across all 3 browser engines ✅

DevDependencies Upgraded to Latest

  • ESLint → v10 (with @eslint/js and @eslint/eslintrc as explicit deps)
  • Jest → v30, jest-preset-angular → v16
  • @commitlint → v20, @babel/core → v7.29, babel-loader → v10
  • prettier → v3.8, @types/node → v25, @jsverse/transloco → v8
  • tailwindcss & @tailwindcss/postcss → v4.2

Dependency Resolution

  • Added .npmrc with legacy-peer-deps=true to handle ESLint v10 peer dependency conflicts with @angular-eslint (which hasn't updated its peer range yet)
  • Added overrides in package.json for @typescript-eslint/* TypeScript version compatibility
  • Added transformIgnorePatterns to Jest config for @jsverse ESM module support
  • Updated husky prepare script from deprecated husky install to husky

Verification

  • ✅ npm run build:prod — production build passes
  • ✅ npm run test:ci — all unit tests pass
  • ✅ npm run lint — linting passes (ESLint 10)
  • ✅ npm run e2e — 3/3 Playwright E2E tests pass (Chromium, Firefox, WebKit)

8.0 - Angular 20

Choose a tag to compare

Filter
wlucha released this 04 Jul 16:23

✅ Latest Angular 20 – Stay up-to-date with the newest Angular features.
✅ Angular Material – Build beautiful, responsive UIs with Material Design.
✅ Unit Testing with Jest – Fast and reliable testing for your components.
✅ End-to-End Testing with Cypress – Ensure your app works flawlessly from start to finish.
✅ Internationalization with Transloco – Easily support multiple languages.
✅ Auto Documentation with Compodoc – Keep your codebase well-documented.
✅ Component Examples with Storybook – Showcase and test your components in isolation.
✅ Bundle Analysis with Source Map Explorer – Optimize your app's performance.
✅ Docker Support – Simplify deployment and containerization.
✅ Code Quality Tools – ESLint, Prettier, and Commit Linting for clean, consistent code.
✅ Security Audits with AuditJS – Keep your dependencies secure.
✅ Auto-Generated CHANGELOG – Track changes effortlessly with auto-changelog.
✅ Tailwind CSS Integration – Utilize a utility-first CSS framework to create sleek, responsive designs efficiently.

7.1. - Tailwind Support

Choose a tag to compare

Filter
wlucha released this 15 Feb 09:11
8a50b77

✅ Latest Angular 19 – Stay up-to-date with the newest Angular features.
✅ Angular Material – Build beautiful, responsive UIs with Material Design.
✅ Unit Testing with Jest – Fast and reliable testing for your components.
✅ End-to-End Testing with Cypress – Ensure your app works flawlessly from start to finish.
✅ Internationalization with Transloco – Easily support multiple languages.
✅ Auto Documentation with Compodoc – Keep your codebase well-documented.
✅ Component Examples with Storybook – Showcase and test your components in isolation.
✅ Bundle Analysis with Source Map Explorer – Optimize your app's performance.
✅ Docker Support – Simplify deployment and containerization.
✅ Code Quality Tools – ESLint, Prettier, and Commit Linting for clean, consistent code.
✅ Security Audits with AuditJS – Keep your dependencies secure.
✅ Auto-Generated CHANGELOG – Track changes effortlessly with auto-changelog.
Tailwind CSS Integration – Utilize a utility-first CSS framework to create sleek, responsive designs efficiently.

7.0 - Angular 19

Choose a tag to compare

Filter
wlucha released this 20 Jan 18:50

Angular 19
Angular Material
✅ Unit Testing with Jest
✅ End-to-End Testing with Cypress
✅ Internationalization with Transloco
✅ Auto documentation with Compodoc
✅ Provide component examples with Storybook
✅ Analyse your project with source-map-explorer
Docker
ESLint
Prettier
Commit Linting
AuditJS Audit this application using Sonatype OSS Index
✅ Auto-generate a CHANGELOG with auto-changelog

6.0

6.0

Choose a tag to compare

Filter
wlucha released this 03 Aug 12:02

Angular 18
Angular Material
✅ Unit Testing with Jest
✅ End-to-End Testing with Cypress
✅ Internationalization with Transloco
✅ Auto documentation with Compodoc
✅ Provide component examples with Storybook
✅ Analyse your project with source-map-explorer
Docker
ESLint
Prettier
Commit Linting
AuditJS Audit this application using Sonatype OSS Index
✅ Auto-generate a CHANGELOG with auto-changelog

5.0

5.0

Choose a tag to compare

Filter
wlucha released this 27 Apr 08:36

Angular 17
Angular Material
✅ Unit Testing with Jest
✅ End-to-End Testing with Cypress
✅ Internationalization with Transloco
✅ Auto documentation with Compodoc
✅ Provide component examples with Storybook
✅ Analyse your project with source-map-explorer
Docker
ESLint
Prettier
Commit Linting
AuditJS Audit this application using Sonatype OSS Index
✅ Auto-generate a CHANGELOG with auto-changelog

4.0

4.0

Choose a tag to compare

Filter
wlucha released this 11 Jan 20:05
5748833

Angular 17
Angular Material
✅ Unit Testing with Jest
✅ End-to-End Testing with TestCafé
✅ Internationalization with Transloco
✅ Auto documentation with Compodoc
✅ Provide component examples with Storybook
✅ Analyse your project with source-map-explorer
Docker
ESLint
Prettier
Commit Linting
AuditJS Audit this application using Sonatype OSS Index
✅ Auto-generate a CHANGELOG with auto-changelog

3.0

3.0

Choose a tag to compare

Filter
wlucha released this 27 Dec 10:12

✅ Angular 13
✅ Angular Material
✅ Unit Testing with Jest
✅ End-to-End Testing with TestCafé
✅ Internationalization with Transloco
✅ Auto documentation with Compodoc
✅ Analyse your project with webpack-bundle-analyzer
✅ Docker
✅ ESLint
✅ Prettier
✅ Commit Linting
✅ AuditJS Audit this application using Sonatype OSS Index

2.0

2.0

Choose a tag to compare

Filter
wlucha released this 08 Aug 08:32
6908f2f

Features

Angular 12
Angular Material
Jest Unit Testing
✅ Internationalization with Transloco
✅ Auto documentation with Compodoc
✅ Analyse your project with webpack-bundle-analyzer
Docker
ESLint
Prettier
Commit Linting


Back | FazBrowse Home | New Git URL