Skip to content
Angular Version Support (2026)

Angular Version Support (2026)

DodaTech Updated Jun 20, 2026 3 min read

Angular follows a predictable bi-annual release cadence with two major versions per year (May and November). Each major version enters a 6-month active development phase followed by a 12-month long-term support (LTS) phase, giving a total support window of approximately 18 months. Google’s Angular team maintains this schedule rigorously, allowing developers and organizations to plan upgrades well in advance. The Angular CLI’s ng update command automates most migration tasks, and the framework publishes migration schematics for each breaking change. Keeping Angular versions current is essential for receiving security patches and accessing performance improvements in the framework’s Ivy compiler and rendering pipeline.

Angular Version Support Table

VersionRelease DateActive Phase EndLTS Phase End
Angular 15Nov 2022May 2023Dec 2024
Angular 16May 2023Nov 2023May 2025
Angular 17Nov 2023May 2024Nov 2025
Angular 18May 2024Nov 2024May 2026
Angular 19Nov 2024May 2025Nov 2026

Angular Support Policy

Angular’s support lifecycle is managed by the Google Angular team under a documented support policy.

  • Release cadence: Two major versions per year — one in May and one in November.
  • Active phase: 6 months — receives feature updates, bug fixes, and security patches.
  • LTS phase: 12 months — receives only critical security fixes and important bug fixes.
  • Total support: 18 months per major version.
  • ng update: The ng update CLI command automates upgrades between major versions. It runs migration schematics that handle breaking changes automatically.
  • N-1 and N-2: Angular continues to issue patches for the two previous major versions in their LTS phase. Once a version exits LTS, it receives no further updates.
  • Breaking changes: Major versions may include breaking changes, but the Angular team provides migration schematics via ng update to automate the transition.

How to Check Your Angular Version

ng version

From within an Angular project:

node -e "console.log(require('./package.json').dependencies['@angular/core'])"

FAQ

How long is each Angular version supported?
Each major version receives 18 months of support: 6 months of active development followed by 12 months of long-term support (LTS). After the LTS phase ends, no further patches are released.
How do I upgrade between Angular major versions?
Use the ng update command: ng update @angular/core @angular/cli. This runs migration schematics that automatically handle breaking changes. You can upgrade one major version at a time (e.g., 17 → 18 → 19) or jump directly if the release notes allow it.
What happens when an Angular version reaches end-of-life?
No further patches — including security fixes — are released for EOL versions. Your application will accumulate unpatched vulnerabilities over time. You must upgrade to a supported major version to receive security updates.
Can I skip Angular versions during upgrade?
Angular supports upgrading directly from any version to the latest in most cases, thanks to the ng update mechanism that applies all intermediate migration schematics sequentially. However, upgrading one major version at a time is recommended for smaller, more manageable changes.
Does Angular have LTS releases like other frameworks?
Angular does not distinguish special LTS versions. Every major version receives the same 18-month support cycle. The framework’s rapid release cadence (two versions per year) means there is always a supported version available, and no version is left behind for extended periods.

Related Schedules

  • Node.js Release Schedule
  • Python Version EOL Schedule

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro