Glöm Angular 3, Google hoppar direkt till Angular 4
förra månaden överraskade Google Alla när det detaljerade planer för Angular 3 att släppas en kort sex månader efter Angular 2s ankomst. Nu visar det sig att det inte kommer att finnas någon vinkel 3-release trots allt. Istället kommer Google att gå direkt till version 4 av sitt populära JavaScript-ramverk i Mars.
Googles Igor Minar sa vid den senaste ng-BE 2016 Angular-konferensen i Belgien att Google kommer att hoppa från version 2 till version 4 så att antalet uppgraderingar korrelerar med Angular version 4-routern som planeras för användning med utgåvan.
Minar lade faktiskt ut en färdplan som har åtta beta-utgåvor av Angular 4 som kommer ut mellan December och februari, följt av två släppkandidater i februari och den allmänna utgåvan Den 1 mars. Men Minar varnade för att bli alltför hängt på siffror och rådde att ramverket helt enkelt skulle kallas ”vinklat” ändå. ”Låt oss inte kalla det AngularJS, låt oss inte kalla det Angular 2,” sa han, ”för när vi släpper ut fler och fler av dessa versioner kommer det att vara superkonfuserande för alla.”
Angular är på ett aggressivt schema som skulle ha Angular 5 anländer i September / oktober 2017, följt i sex månader av Angular 6, med Angular 7 kommer sex månader senare i September/oktober 2018.
Googles mål för Angular 4 är att vara så bakåtkompatibel med Angular 2 som möjligt och att förbättra kompilatorfel. I November talade Google om nästa version av Angular, då känd som version 3, med betoning på förbättringar i verktyg samt minskad kodgenerering.
Angular uppgraderingsplan inkluderar också att flytta till TypeScript 2.1 som en baslinje, bort från TypeScript 1.8. Även om detta innebär att det bryter förändringar, Minar var lugnande. ”Det kommer inte att bli en stor sak. Vi gjorde dessa migreringar över hela Google och det var ganska trivialt, men det kräver .”Angular 2 skrevs om i TypeScript, Microsofts typade superset av JavaScript.
tidigare denna månad släppte Google tidigare denna månad Angular 2.3, en mindre uppgradering med Angular Language Service, som är utformad för att integreras med IDEs och tillhandahålla typkomplettering och felkontroll med Angular-mallar. Objektarv för komponenter visas också. Angular 2.2 anlände i November, med kompileringskompatibilitet före tid.