De acordo com a equipe de desenvolvimento do Angular, o fim da vida útil do Angular 1.x ocorrerá quando mais de 50% do tráfego do site da Angular for para o site do Angular 2.0.
Citação direta:
Uma das maiores preocupações era por quanto tempo o Google ofereceria suporte à versão 1.X. Para acalmar esses temores, o Google adotou uma nova abordagem para determinar onde a comunidade está e o que ela deseja. O projeto Angular 1.X continuará hospedado no angularjs.org. O Angular 2.0, agora em Alpha, será hospedado em angular.io.
A equipe analisará o tráfego para os dois sites, junto com o GitHub, para determinar onde a comunidade ainda está investida. Isso significa que se a maior parte do tráfego ainda estiver no angularjs.org, a equipe continuará a concentrar os recursos no 1.X. O Angular 1.X não terminará a vida útil até que a maioria do tráfego passe para 2.0. "Continuaremos lançando lançamentos do Angular 1 até que a grande maioria de vocês migre para o Angular 2", disse Minar.
A citação acima foi de março de 2015. Uma citação mais recente de outubro de 2015 diz o seguinte:
Na verdade, nós do Google estaremos no Angular 1 por algum tempo, embora tenhamos começado a adotar o Angular 2 internamente ”, disse Green, falando sobre os próprios projetos baseados no Angular do Google.
PS: Para aqueles de nós que ainda usam AngularJS 1.x, aqui está um link para que você possa adicionar seu voto para Angular 1 simplesmente clicando no site: https://www.angularjs.org
Não consegui encontrar um anúncio oficial de quando os patches de segurança e correções de bugs não serão mais desenvolvidos. O mais próximo que encontrei foi em outubro de 2014, que pode não ser mais relevante:
Citar:
De acordo com Brad Green da Angular, o Angular 1.3 continuará a receber correção de bugs e suporte a patch de segurança por 18 a 24 meses após o lançamento da versão 2.0.
Embora minha opinião não seja oficial, espero que a comunidade de desenvolvedores faça um fork do Angular 1.xe continue a mantê-lo por muitos anos. Existem muitos aplicativos grandes escritos no Angular 1.x para simplesmente largar tudo e correr para o Angular2.
Não até que o último contribuidor vá embora! O mais importante do AngularJS é licenciado sob a licença liberal do MIT e todos podem bifurcá-lo e modificá-lo indefinidamente.
Para aqueles que estão preocupados com o "suporte oficial do Google" - bem, entre março de 2016 e março de 2017, houve 20 lançamentos do AngularJS 1.x - o mais recente é 1.6.3 - não parece um projeto abandonado tão cedo. Ele difere tanto do Angular v2 e v4 (a ser lançado este mês) que terá vida própria mesmo depois que o Google decidir se mudar. Ou eles transferem o projeto github para os mantenedores da comunidade ou o community fork vai assumir.
Existem muitos exemplos espetaculares de comunidades assumindo projetos por vários motivos. Um exemplo notável é o io.js - um grande grupo de colaboradores decidiu fazer um fork do Node.js quando Joyent, a empresa criadora, não estava lançando atualizações com frequência suficiente para satisfazer a comunidade.
Essa é a beleza do software de código aberto.
fonte
A equipe AngularJS anunciou o fim do suporte oficial em julho de 2021. Eles lançarão mais uma versão (v1.7) e em julho de 2018, eles entrarão em um período de suporte de longo prazo de 3 anos.
Durante este período LTS, eles aplicarão apenas correções para v1.7 que são essenciais para a segurança ou compatibilidade do navegador, ou mudanças jQuery que fariam com que os aplicativos de produção parassem de funcionar.
Após o período LTS, nenhuma alteração será feita mais (pelo Google).
O anúncio oficial pode ser encontrado no Blog Angular: AngularJS estável e suporte de longo prazo .
fonte
Uma atualização foi postada no blog Angular em 26/01/2018: AngularJS estável e suporte de longo prazo
fonte
Além da postagem no blog Angular em 26/01/2018: AngularJS estável e suporte de longo prazo
O seguinte anúncio foi adicionado aos documentos do AngularJS:
fonte