Felejtsd el az Angular 3-at, a Google egyenesen az Angular 4-re ugrik
a múlt hónapban a Google mindenkit meglepett, amikor részletes terveket készített az Angular 3 kiadására rövid hat hónappal az Angular 2 érkezése után. Most kiderül, hogy végül nem lesz Angular 3 kiadás. Ehelyett a Google márciusban a népszerű JavaScript keretrendszer 4-es verziójára lép.
a Google Igor Minar azt mondta a legutóbbi ng-BE 2016 Angular konferencián Belgiumban, hogy a Google a 2-es verzióról a 4-es verzióra ugrik, így a frissítés száma korrelál a kiadáshoz tervezett Angular version 4 útválasztóval.
Minar, valójában, lefektetett egy ütemtervet, amely nyolc béta kiadások Angular 4 jön ki December és február között, majd két kiadás jelöltek februárban és az általános kiadás március 1. De Minar óva intett attól, hogy túlságosan letegye a számokat, és azt tanácsolta, hogy a keretet egyébként is egyszerűen “szögletesnek” hívják. “Ne nevezzük AngularJS-nek, ne nevezzük Angular 2-nek” – mondta, “mert ahogy egyre több ilyen verziót adunk ki, mindenki számára szuperkonfúziós lesz.”
az Angular agresszív ütemterv szerint az Angular 5 2017 szeptemberében/októberében érkezik, majd hat hónapon belül az Angular 6, az Angular 7 pedig hat hónappal később, 2018 szeptemberében/októberében érkezik.
a Google Angular 4-re vonatkozó célja, hogy a lehető leginkább visszafelé kompatibilis legyen az Angular 2-vel, és javítsa a fordítói hibaüzeneteket. Novemberben a Google beszélt az Angular következő verziójáról, amelyet akkor 3-as verziónak hívtak, hangsúlyozva a szerszámok fejlesztését, valamint a csökkentett kódgenerálást.
Angular frissítési terve magában foglalja a TypeScript 2.1-re való áttérést is alapvonalként, távol a TypeScript 1.8-tól. Bár ez azt jelenti, hogy törő változások vannak, Minar megnyugtató volt. “Nem lesz nagy ügy. Ezeket a migrációkat az egész Google-on elvégeztük, és ez meglehetősen triviális volt, de megköveteli .”Angular 2 átírták TypeScript, a Microsoft gépelt superset JavaScript.
a hónap elején a Google kiadta az Angular 2.3-at, egy kisebb frissítést, amely az Angular Language szolgáltatást tartalmazza, amelyet úgy terveztek, hogy integrálja az IDEs-t, és Típus-kiegészítést és hibaellenőrzést biztosítson az Angular sablonokkal. Objektum öröklődés komponensek is szerepelt. Az Angular 2.2 novemberben érkezett, az idő előtti összeállítás kompatibilitással.