Latest Stable
1.8.3
Released 07 Apr 2022
(4 years ago)
Software
AngularJS
IntroductionAngularJS is an open-source JavaScript framework developed by Google in 2010. It allows developers to build dynamic, single-page web applications (SPAs) using the Model-View-Controller (MVC) architecture. Famous for two-way data binding, dependency injection, and directives, AngularJS greatly simplified front-end development. It is now considered legacy and has been succeeded by modern Angular.
VendorGoogle
Written inJavaScript
PlatformWeb Platform
TypeWeb Framework
Repositoryhttps://github.com/angular/angular.js
Websitehttps://angularjs.org
Support policyhttps://docs.angularjs.org/misc/version-support-status
LicenseMIT License
LATEST RELEASES:
1.8.3 07 Apr 2022 (4 years ago)
1.8.2 21 Oct 2020 (5 years ago)
1.8.1 05 Oct 2020 (5 years ago)
1.8.0 04 Jun 2020 (5 years ago)
1.7.9 19 Nov 2019 (6 years ago)

All Releases

AngularJS support lifecycle 2016 2018 2020 2022 2024 2026 1.8 (LTS) Version: 1.8 Status: EOL End of life: 2020-06-04 to 2021-12-31 Version: 1.8 Status: EOL End of life: 2020-06-04 to 2021-12-31 1.7 Version: 1.7 Status: EOL End of life: 2018-05-11 to 2021-12-31 Version: 1.7 Status: EOL End of life: 2018-05-11 to 2021-12-31 1.6 Version: 1.6 Status: EOL End of life: 2016-12-08 to 2021-12-31 Version: 1.6 Status: EOL End of life: 2016-12-08 to 2021-12-31 Today: 2026-06-01 Today: 2026-06-01 End of life
VersionStatusInitial releaseLatest releaseEnd of life
1.8LTS
End of life
1.8.0
04 Jun 2020
(5 years ago)
1.8.3
07 Apr 2022
(4 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.7
End of life
1.7.0
11 May 2018
(8 years ago)
1.7.9
19 Nov 2019
(6 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.6
End of life
1.6.0
08 Dec 2016
(9 years ago)
1.6.10
17 Apr 2018
(8 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.5
End of life
1.5.0
05 Feb 2016
(10 years ago)
1.5.11
12 Jan 2017
(9 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.4
End of life
1.4.0
26 May 2015
(11 years ago)
1.4.14
11 Oct 2016
(9 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.3
End of life
1.3.0
13 Oct 2014
(11 years ago)
1.3.20
29 Sep 2015
(10 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.2
End of life
1.2.0
08 Nov 2013
(12 years ago)
1.2.32
11 Oct 2016
(9 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.1
End of life
1.1.0
04 Sep 2012
(13 years ago)
1.1.5
22 May 2013
(13 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)
1.0
End of life
1.0.0
14 Jun 2012
(13 years ago)
1.0.8
22 Aug 2013
(12 years ago)
31 Dec 2021
(Ended 4 years, 5 months ago)

AngularJS Lifecycle & End of Life (EOL) Policy

AngularJS operated under a support model where versions in the 1.x line received updates focused on stability and security. The framework followed a pattern of releasing minor updates with new features and patches for fixes, but without the structured LTS or active phases seen in later frameworks.

Support for the entire AngularJS project concluded in early 2022, marking the official end of life for all versions. This means no further official updates, bug fixes, or security patches are provided by the core team. The GitHub repository has been archived, which prevents submission of new issues or pull requests, though the code remains available for download and use.

Prior to EOL, the policy emphasized community-driven contributions, with the team handling critical issues. Deprecations were noted in documentation and changelogs, giving developers time to adjust. Browser support was tied to common standards of the time, but post-EOL, compatibility relies on existing code without adaptations for new browser changes.

This lifecycle encouraged migration to modern alternatives for long-term viability, as the framework was designed for an earlier era of web development. Teams were advised to plan transitions to avoid reliance on unsupported tech.

The policy's end reflects the evolution of web tools, pushing for updates that align with current best practices in performance and security.

Policy Aspect Details
Update Types Minors for features, patches for fixes.
EOL Status All versions unsupported since 2022.
Repository Archived, read-only access.

Understanding this helps in assessing legacy projects and budgeting for upgrades.

Risks of Using End-of-Life (EOL) Versions

With AngularJS past its end of life, continuing to use it invites vulnerabilities that go unpatched, exposing applications to potential exploits and data risks.

Modern browsers may introduce changes that break compatibility, leading to unexpected behaviors or failures in user interfaces. Without community fixes, troubleshooting falls entirely on internal teams.

Integrating with newer libraries becomes challenging, as they often assume updated environments. Compliance in sensitive industries could be compromised without active security measures.

Maintenance efforts increase, diverting resources from new development. Shifting away mitigates these concerns and opens doors to improved tools.

Key Risks

  • Security exposures.
  • Browser incompatibilities.
  • Library conflicts.
  • Regulatory issues.

What Happens After AngularJS Reaches EOL

Post-EOL, no official support means applications run as-is, but without safeguards against new threats or ecosystem shifts.

The code stays accessible via archives, allowing self-maintenance if needed. However, the archived repo limits collaborative improvements.

This phase signals time for migration, perhaps to updated frameworks, to regain active development benefits.

Post-EOL Outcome Implications
No Updates Frozen codebase.
Migration To modern options.

People Also Ask -- AngularJS EOL & Support Questions

Q1: When did AngularJS support end?
Support concluded in early 2022.

Q2: Are any versions still supported?
No, all are unsupported now.

Q3: Safe to use post-EOL?
Not ideal, due to no fixes.

Q4: What to do after EOL?
Consider migrating.

Q5: How to track status?
Check official docs.

Tracking & Monitoring AngularJS EOL Dates

Since EOL has passed, tracking involves confirming the status through archived documentation pages that outline the support history.

Review version notes for any historical deprecations. No ongoing monitoring needed as support is static.

Tracking Tips

  • Access support status pages.
  • Note archive availability.
  • Plan for alternatives.

How To Check Your AngularJS Version

In a running app, use JavaScript to query the version.

console.log(angular.version.full);

Or check package.json for the dependency version.