angularjs 1.x support lifecycle

Ben Harris picture Ben Harris · May 4, 2016 · Viewed 46.2k times · Source

I am currently managing an AngularJS development project. There is talk that we need to move to at least AngularJS 1.5 from our current 1.2. One of my requirements to move is that I have to provide evidence of the end of support for 1.5 but cannot find any end of support information after many hours on the angular site and multiple google searches.

Has there been an official comment on when security patches and bug fixes will no longer be developed for Angular v1.x?

Answer

Dr. Cool picture Dr. Cool · May 4, 2016

According to the Angular dev team, end of life for Angular 1.x will occur when more than 50% of traffic to Angular's website goes to the Angular 2.0 site.

Direct quote:

One of the biggest worries was about how long Google was going to support version 1.X. To allay these fears, Google has taken a new approach to determining where the community is at and what they want. The Angular 1.X project will continue to be hosted at angularjs.org. Angular 2.0, now in Alpha, will be hosted at angular.io.

The team will look at the traffic to both sites, along with GitHub, in order to determine where the community is still invested. This means that if a majority of traffic is still at angularjs.org, the team will continue to focus resources on 1.X. Angular 1.X will not end life until the majority of traffic has moved to 2.0. "We'll continue releasing Angular 1 releases until the vast majority of you migrate to Angular 2," said Minar.

The above quote was from March 2015. A more recent quote from October 2015 says this:

We at Google are actually going to be on Angular 1 for some time, even though we’ve started to adopt Angular 2 internally,” Green said, speaking about Google’s own Angular-based projects.

PS: For those of us still using AngularJS 1.x, here's a link so you can can add your vote for Angular 1 simply by clicking over to the website: https://www.angularjs.org

I couldn't find an official announcement for when security patches and bug fixes will no longer be developed. The closest I found was from October 2014 which may not be relevant anymore:

Quote:

According to Brad Green of Angular, Angular 1.3 will continue to receive bugfix and security patch support for 18-24 months after the release of version 2.0.

Although my opinion isn't official, I would expect that the community of developers will fork Angular 1.x and continue to maintain it for many years. There are far too many large applications written on top of Angular 1.x to just drop everything and dash off to Angular2.