The Wayback Machine - https://web.archive.org/web/20210731171426/https://github.com/angular/angular/releases
Skip to content
Pre-release
Pre-release

@josephperrott josephperrott released this Jul 28, 2021

12.2.0-rc.0 (2021-07-28)

compiler-cli

Commit Description
ed9cfb674f fix(compiler-cli): use correct module resolution context for absolute imports in .d.ts files (#42879)
5fb23eccea perf(compiler-cli): skip analysis in incremental builds for files without Angular behavior (#42562)

core

Commit Description
eefe1682e8 fix(core): correctly handle null or undefined in ErrorHandler#handleError() (#42881)

forms

Commit Description
1d9d02696e feat(forms): add hasValidators, addValidators, and removeValidators methods (for both sync and async) (#42838)
a502279592 feat(forms): allow minLength/maxLength validator to be bound to null (#42565)

language-service

Commit Description
7c35ca0e00 feat(language-service): support autocomplete string literal union types in templates (#42729)

router

Commit Description
0d81b007e4 fix(router): add missing outlet events to RouterOutletContract (#42431)
dbae00195e feat(router): ability to provide custom route reuse strategy via DI for RouterTestingModule (#42434)

Special Thanks:

Andrew Scott, Daniel Trevino, Dmitrij Kuba, Dylan Hunn, George Kalpakas, Joey Perrott, JoostK, Paul Gschwendtner, Pete Bacon Darwin, Steven Masala, Teri Glover, Vladyslav, Yuvaraj, codebriefcase, iRealNirmal and ivanwonder

Assets 2

@josephperrott josephperrott released this Jul 28, 2021

12.1.4 (2021-07-28)

compiler-cli

Commit Description
77ae4459d3 fix(compiler-cli): use correct module resolution context for absolute imports in .d.ts files (#42879)
f589b01672 perf(compiler-cli): skip analysis in incremental builds for files without Angular behavior (#42562)

core

Commit Description
a779a1029b fix(core): correctly handle null or undefined in ErrorHandler#handleError() (#42881)

Special Thanks:

Andrew Scott, Daniel Trevino, Dylan Hunn, George Kalpakas, Joey Perrott, JoostK, Paul Gschwendtner, Pete Bacon Darwin, Teri Glover, Vladyslav, Yuvaraj and codebriefcase

Assets 2
Pre-release
Pre-release

@alxhub alxhub released this Jul 21, 2021

12.2.0-next.3 (2021-07-21)

animations

Commit Description
f12c533 fix(animations): normalize final styles in buildStyles (#42763)

compiler-cli

Commit Description
70c3461 fix(compiler-cli): use correct module import for types behind a forwardRef (#42887)
07d7e60 perf(compiler-cli): optimize cycle detection using a persistent cache (#41271)

core

Commit Description
307dac6 fix(core): use correct injector when resolving DI tokens from within a directive provider factory (#42886)

Special Thanks:

Alan Agius, Alex Rickabaugh, David Shevitz, George Kalpakas, Joey Perrott, JoostK, Krzysztof Kotowicz, Minko Gechev, Paul Gschwendtner, Renovate Bot and dario-piotrowicz

Assets 2

@alxhub alxhub released this Jul 21, 2021

12.1.3 (2021-07-21)

animations

Commit Description
3cddc3d fix(animations): normalize final styles in buildStyles (#42763)

compiler-cli

Commit Description
d207ea0 fix(compiler-cli): use correct module import for types behind a forwardRef (#42887)
e6d520f perf(compiler-cli): optimize cycle detection using a persistent cache (#41271)

core

Commit Description
a6db152 fix(core): use correct injector when resolving DI tokens from within a directive provider factory (#42886)

Special Thanks:

Alan Agius, David Shevitz, George Kalpakas, Joey Perrott, JoostK, Krzysztof Kotowicz, Minko Gechev, Paul Gschwendtner and dario-piotrowicz

Assets 2
Pre-release
Pre-release

@AndrewKushnir AndrewKushnir released this Jul 14, 2021

12.2.0-next.2 (2021-07-14)

bazel

Commit Description
7e04116 fix(bazel): enable dts bundling for Ivy packages (#42728)

common

Commit Description
e42aa6c fix(common): re-sort output of KeyValuePipe when compareFn changes (#42821)

compiler

Commit Description
b33665a fix(compiler): add mappings for all HTML entities (#42818)
404c8d0 fix(compiler): incorrect context object being referenced from listener instructions inside embedded views (#42755)

compiler-cli

Commit Description
81dce5c fix(compiler-cli): check split two way binding (#42601)
4c482bf fix(compiler-cli): properly emit literal types when recreating type parameters in a different file (#42761)
30c82cd fix(compiler-cli): inline type checking instructions no longer prevent incremental reuse (#42759)
4c78984 fix(compiler-cli): support reflecting namespace declarations (#42728)
74350a5 fix(compiler-cli): return directives for an element on a microsyntax template (#42640)

core

Commit Description
cd2d82a fix(core): associate the NgModule scope for an overridden component (#42817)
51156f3 fix(core): allow proper type inference when ngFor is used with a trackBy function (#42692)
0f23f73 fix(core): error in TestBed if module is reset mid-compilation in ViewEngine (#42669)

language-service

Commit Description
ffeea63 fix(language-service): Do not override TS LS methods not supported by VE NgLS (#42727)

service-worker

Commit Description
cb2ca9a fix(service-worker): correctly handle unrecoverable state when a client no longer exists (#42736)
f592a12 fix(service-worker): avoid storing redundant metadata for hashed assets (#42606)

Special Thanks:

Alan Agius, Andrew Kushnir, Andrew Scott, Arthur Ming, Bastian, Borislav Ivanov, Daniel Trevino, David Gilson, David Shevitz, Gabriele Franchitto, George Kalpakas, Joey Perrott, JoostK, Kristiyan Kostadinov, Mark Goho, Meir Blumenfeld, Paul Gschwendtner, Pete Bacon Darwin, Renovate Bot, Ryan Andersen, Theoklitos Bampouris, behrooz bozorg chami, dario-piotrowicz, ivanwonder and mgechev

Assets 2
  • 12.1.2
  • 2a61728
  • Compare
    Choose a tag to compare
    Search for a tag
  • 12.1.2
  • 2a61728
  • Compare
    Choose a tag to compare
    Search for a tag

@AndrewKushnir AndrewKushnir released this Jul 14, 2021

12.1.2 (2021-07-14)

bazel

Commit Description
4a8ab4f fix(bazel): enable dts bundling for Ivy packages (#42728)

common

Commit Description
d654c79 fix(common): re-sort output of KeyValuePipe when compareFn changes (#42821)

compiler

Commit Description
2566cbb fix(compiler): add mappings for all HTML entities (#42818)
65330f0 fix(compiler): incorrect context object being referenced from listener instructions inside embedded views (#42755)

compiler-cli

Commit Description
17d3de2 fix(compiler-cli): properly emit literal types when recreating type parameters in a different file (#42761)
0a17e98 fix(compiler-cli): inline type checking instructions no longer prevent incremental reuse (#42759)
4511609 fix(compiler-cli): support reflecting namespace declarations (#42728)
df5cc1f fix(compiler-cli): return directives for an element on a microsyntax template (#42640)

core

Commit Description
6301354 fix(core): associate the NgModule scope for an overridden component (#42817)
9ebd41e fix(core): allow proper type inference when ngFor is used with a trackBy function (#42692)
41c6877 fix(core): error in TestBed if module is reset mid-compilation in ViewEngine (#42669)

language-service

Commit Description
97c18f4 fix(language-service): Do not override TS LS methods not supported by VE NgLS (#42727)

service-worker

Commit Description
d879175 fix(service-worker): correctly handle unrecoverable state when a client no longer exists (#42736)
f2523a8 fix(service-worker): avoid storing redundant metadata for hashed assets (#42606)

Special Thanks:

Alan Agius, Andrew Kushnir, Andrew Scott, Arthur Ming, Bastian, Borislav Ivanov, David Gilson, David Shevitz, Gabriele Franchitto, George Kalpakas, Joey Perrott, JoostK, Kristiyan Kostadinov, Mark Goho, Meir Blumenfeld, Paul Gschwendtner, Pete Bacon Darwin, Renovate Bot, Ryan Andersen, Theoklitos Bampouris, behrooz bozorg chami, dario-piotrowicz, ivanwonder and mgechev

Assets 2
Pre-release
Pre-release

@jessicajaniuk jessicajaniuk released this Jun 30, 2021

12.2.0-next.1 (2021-06-30)

compiler

Commit Description
9f5cc7c feat(compiler): support number separators in templates (#42672)

compiler-cli

Commit Description
37a740c fix(compiler-cli): add support for partially evaluating types (#41661)

platform-browser

Commit Description
234b5ed fix(platform-browser): in Meta.addTag() do not add duplicate meta tags (#42703)

Special Thanks:

Alan Agius, Alex Rickabaugh, Dario Piotrowicz, George Kalpakas, George Looshch, Joey Perrott, Kristiyan Kostadinov, Lars Gyrup Brink Nielsen, Paul Gschwendtner, Pete Bacon Darwin, Zach Arend, codebriefcase, dario-piotrowicz, marvinbeckert, mgechev and pavlenko

6 people reacted
Assets 2
  • 12.1.1
  • 12e0cfa
  • Compare
    Choose a tag to compare
    Search for a tag
  • 12.1.1
  • 12e0cfa
  • Compare
    Choose a tag to compare
    Search for a tag

@josephperrott josephperrott released this Jun 30, 2021

12.1.1 (2021-06-30)

compiler-cli

Commit Description
f6b828e fix(compiler-cli): add support for partially evaluating types (#41661)

platform-browser

Commit Description
d19ddd1 fix(platform-browser): in Meta.addTag() do not add duplicate meta tags (#42703)

Special Thanks:

Alan Agius, Dario Piotrowicz, George Kalpakas, George Looshch, Lars Gyrup Brink Nielsen, Paul Gschwendtner, Pete Bacon Darwin, Zach Arend, codebriefcase, dario-piotrowicz, marvinbeckert, mgechev and pavlenko

2 people reacted
Assets 2
Pre-release
Pre-release

@jessicajaniuk jessicajaniuk released this Jun 24, 2021

12.2.0-next.0 (2021-06-24)

This release contains the same set of changes as 12.1.0.

9 people reacted
Assets 2

@jessicajaniuk jessicajaniuk released this Jun 24, 2021

12.1.0 (2021-06-24)

compiler

Commit Description
9de65db fix(compiler): should not break a text token on a non-valid start tag (#42605)
c873440 fix(compiler): do not allow unterminated interpolation to leak into later tokens (#42605)
cc672f0 feat(compiler): add support for shorthand property declarations in templates (#42421)
f52df99 fix(compiler): generate view restoration for keyed write inside template listener (#42603)

compiler-cli

Commit Description
874de59 fix(compiler-cli): change default ngcc hash algorithm to be FIPS compliant (#42582)
729eea5 fix(compiler-cli): transform type references in generic type parameter default (#42492)

core

Commit Description
873229f feat(core): add opt-in test module teardown configuration (#42566)

router

Commit Description
07c1ddc fix(router): error if module is destroyed before location is initialized (#42560)

service-worker

Commit Description
cc30dc0 fix(service-worker): ensure obsolete caches are always cleaned up (#42622)
01128f5 fix(service-worker): ensure caches are cleaned up when failing to load state (#42622)
73b0275 fix(service-worker): improve ServiceWorker cache names (#42622)
7507ed2 fix(service-worker): use correct names when listing CacheDatabase tables (#42622)
53fe557 feat(service-worker): include ServiceWorker version in debug info (#42622)
d546501 feat(service-worker): add openWindow, focusLastFocusedOrOpen and navigateLastFocusedOrOpen (#42520)
9498da1 fix(service-worker): correctly determine client ID on navigation requests (#42607)

Special Thanks:

Alex Rickabaugh, Dale Harris, George Kalpakas, Joey Perrott, JoostK, Kristiyan Kostadinov, Németh Tamás, Paul Gschwendtner, Pete Bacon Darwin, Renovate Bot, Umair Hafeez, codingnuclei and mgechev

6 people reacted
Assets 2