NamingEdit
Původně přepsání AngularJS byl nazýván „Hranaté 2“, ale to vedlo k záměně mezi vývojáři. Objasnit, tým oznámil, že pro každý rámec by měly být použity samostatné termíny s „AngularJS“ odkazující na 1.X verze a“ Angular “ bez “ JS “ odkazující na Verze 2 a vyšší.
verze 2Edit
Angular 2.0 byla oznámena na konferenci ng-Europe 22-23. Října 2014. Drastické změny ve verzi 2.0 vyvolaly mezi vývojáři značnou polemiku. 30. Dubna 2015 vývojáři Angular oznámili, že Angular 2 se přesunul z Alpha na Developer Preview. Angular 2 se přestěhoval do Beta verze v prosinci 2015 a první kandidát na vydání byl zveřejněn v květnu 2016. Konečná verze byla vydána 14. Září 2016.
Verze 4Edit
Na 13. prosince 2016, Úhlové 4 bylo oznámeno, přeskakování 3, aby se zabránilo zmatku v důsledku vychýlení routeru balíčku je verze, která byla již distribuována jako v3.3.0. Konečná verze byla vydána 23. března 2017. Angular 4 je zpětně kompatibilní s Angular 2.
Angular version 4.3 je menší verze, což znamená, že neobsahuje žádné zlomové změny a že se jedná o drop-in náhradu za 4.x.x.
Funkce ve verzi 4.3
- Představujeme HttpClient, menší, jednodušší a výkonnější knihovna pro odesílání HTTP Požadavků.
- nové události životního cyklu routeru pro stráže a Resolvery. Čtyři nové události: GuardsCheckStart, GuardsCheckEnd, ResolveStart, ResolveEnd připojte se ke stávající sadě událostí životního cyklu, jako je NavigationStart.
- podmíněně zakázat animace.
verze 5Edit
Angular 5 byla vydána 1. Listopadu 2017. Klíčová vylepšení v Angular 5 zahrnují podporu progresivních webových aplikací, optimalizátor sestavení a vylepšení související s materiálovým designem.
verze 6Edit
Angular 6 byla vydána 4. května 2018. Toto je hlavní vydání zaměřené méně na základní rámec a více na toolchain a na usnadnění rychlého pohybu s Angular v budoucnu, jako: ng aktualizace, ng přidat, Úhlové Prvky, Úhlové Materiál + CDK Komponenty, Úhlové Materiál Starter Komponenty, CLI pracovní Prostory, Knihovna Podporu, Strom Shakable Služeb, Animace, Vylepšení Výkonu, a RxJS v6.
verze 7Edit
Angular 7 byla vydána 18. října 2018. Aktualizace týkající se Výkonu Aplikací, Úhlové Materiál & CDK, Virtuální Rolování, Lepší Dostupnost Vybere, nyní podporuje Obsah Projekce pomocí web standard pro vlastní prvky, a závislost aktualizace týkající se Stroji 3.1, RxJS 6.3, Uzel 10 (stále podporuje Uzlu 8).
verze 8Edit
Angular 8 byla vydána 28. května 2019. Díky diferenciální zatížení pro všechny aplikace kódu, dynamické dovozy pro líné trasy, webové pracovníky, TypeScript 3.4 podporu a Úhlové břečťan jako opt-in náhledu. Úhlové Ivy opt-in preview zahrnuje:
- Generovaný kód, který je jednodušší číst a ladit za běhu
- Rychlejší re-build čas
- Lepší užitečné zatížení velikost
- Lepší šablonu kontrola typu
- zpětná kompatibilita
Verze 9Edit
Úhlové 9 byl propuštěn na 6. února 2020. Verze 9 přesune všechny aplikace používat Ivy kompilátor a runtime ve výchozím nastavení Angular byl aktualizován pro práci s TypeScript 3.6 a 3.7. Kromě stovek oprav chyb nabízí kompilátor Ivy a runtime řadu výhod:
- Menší svazek velikostí
- Rychlejší testování
- Lepší ladění
- Lepší CSS třídy a styl závazná
- Lepší kontrola typu
- Lepší postavit chyby
- Lepší stavět krát, umožňuje AOT ve výchozím nastavení
- Lepší Internacionalizace
Verze 10Edit
Úhlové 10 byl propuštěn na 24. června 2020.
- Nové Datum Rozsah Picker (Materiál UI library
- Varování o CommonJS dovoz
- Volitelné Přísnější Nastavení
- Drží Až do dnešního dne s Ekosystémem
- Nové Výchozí nastavení Prohlížeče
- Deprecations a Pohlcení
Verze 11Edit
Úhlové 11 byla vydána na 11 listopadu 2020.
Budoucnost releasesEdit
Od v9, Úhlové tým přesunul všechny nové aplikace používat Ivy kompilátor a runtime. Budou pracovat na břečťanu, aby zlepšili velikost výstupního svazku a rychlost vývoje.
Očekává se, že každá verze bude zpětně kompatibilní s předchozím vydáním. Vývojový tým Angular se zavázal provádět dvakrát ročně upgrady.
zásady podpory a scheduleEdit
všechny hlavní verze jsou podporovány po dobu 18 měsíců. Skládá se ze 6 měsíců aktivní podpory, během které jsou vydávány pravidelně naplánované aktualizace a opravy. Poté následuje 12 měsíců dlouhodobé podpory (LTS), během níž jsou vydávány pouze kritické opravy a bezpečnostní záplaty.
Verze | Stav | Propuštěn | Aktivní Končí | TO Končí |
---|---|---|---|---|
^11.0.0 | Aktivní | Nov 11, 2020 | Květen 11, 2021 | Může 11, 2022 |
^10.0.0 | LTS | Jun 24, 2020 | Dec 24, 2020 | Dec 24, 2021 |
^9.0.0 | LTS | Feb 6, 2020 | Aug 6, 2020 | Aug 6, 2021 |