Commits
<table>
<tbody>
<tr><td colspan=3><h3>@angular-devkit/build-angular (12.2.0-next.2)</h3></td></tr>
<tr>
<td><b>Commit</b>
<td><b>Description</b>
<td><b>Notes</b>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/8383c6b421f7005a25a3bff0826048f3a24f3030"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/8383c6b-fix-green.svg" />
</a>
</td>
<td>silence Sass compiler warnings from 3rd party stylesheets</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/21235">
[Closes #21235]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/07763702fd244ba44aebb714a295dbf5ba72b91d"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/0776370-fix-green.svg" />
</a>
</td>
<td>force linker sourceMapping
option to false.</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/21271">
[Closes #21271]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/a5c69722ffeceb72dcd46901c2bb983e5dc8bf32"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/a5c6972-fix-green.svg" />
</a>
</td>
<td>ensure NG_PERSISTENT_BUILD_CACHE
always creates a cache in the specified cache directory</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/c65b049996a8de9d9fcc66631872424cbe5f13f9"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/c65b049-fix-green.svg" />
</a>
</td>
<td>fail browser build when index generation fails</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/3d71c63b3a11946ebfca3f0d97d4fbf8dca16255"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/3d71c63-fix-green.svg" />
</a>
</td>
<td>fix issue were @media all
causing critical CSS inling to fail</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/20804">
[Closes #20804]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/9a04975a2170c3ecc2c09c32bd15a89c613e198f"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/9a04975-fix-green.svg" />
</a>
</td>
<td>extractLicenses
didn't have an effect when using server builder</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/2ac8e9c0e131bf7fcb2c6e92500eeaa112efcefb"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/2ac8e9c-fix-green.svg" />
</a>
</td>
<td>display incompatibility errors</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/21322">
[Closes #21322]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/2c2b499193fb319e1c9cb92318610353b7720e2b"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/2c2b499-fix-green.svg" />
</a>
</td>
<td>limit advanced terser passes to two</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/1be3b07836659487e4aa9b8c71c673635e268a60"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/1be3b07-fix-green.svg" />
</a>
</td>
<td>exclude outputPath
from persistent build cache key</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/21275">
[Closes #21275]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/fefd6d04213e61d3f48c0484d8c6a8dcff1ecd34"><img
align="top"
title="Performance Improvement" src="https://img.shields.io/badge/fefd6d0-perf-orange.svg" />
</a>
</td>
<td>use esbuild
as a CSS optimizer for component styles</td>
<td>
</td>
</tr>
<tr><td colspan=3><h3>@ngtools/webpack (12.2.0-next.2)</h3></td></tr>
<tr>
<td><b>Commit</b>
<td><b>Description</b>
<td><b>Notes</b>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/dbbcf5c8c4ec4427609942f4ef7053c1b51773c9"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/dbbcf5c-fix-green.svg" />
</a>
</td>
<td>only track file dependencies</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/21228">
[Closes #21228]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/7536338e0becc7f9cde62becbde58e18a270cb31"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/7536338-fix-green.svg" />
</a>
</td>
<td>allow generated assets of Angular component resources</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/720feee34f910fc11c40e2f68d919d61b7d6cbec"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/720feee-fix-green.svg" />
</a>
</td>
<td>avoid non-actionable template type-checker syntax diagnostics</td>
<td>
</td>
</tr>
<tr></tr>
<tr><td colspan=3><h3>@schematics/angular (12.2.0-next.2)</h3></td></tr>
<tr>
<td><b>Commit</b>
<td><b>Description</b>
<td><b>Notes</b>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/20fd33f6d4ce6cef1feb508a0221222e83a85630"><img
align="top"
title="Feature" src="https://img.shields.io/badge/20fd33f-feat-blue.svg" />
</a>
</td>
<td>destroy test module after every test</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/21280">
[Closes #21280]<br />
</a>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/5b10d4f549ebc12645ad08cba8ab7b91eaa87d28"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/5b10d4f-fix-green.svg" />
</a>
</td>
<td>remove unsafe any usage in application spec file</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/1b5e18e7b401efb7ec73d99c4d77d9b29e956724"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/1b5e18e-fix-green.svg" />
</a>
</td>
<td>replace interactive div
with button
in application component template</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/0907b694174d6d684d965baf6cd37b87f49742e8"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/0907b69-fix-green.svg" />
</a>
</td>
<td>use stricter semver for karma-jasmine-html-reporter
</td>
<td>
</td>
</tr>
</tbody>
</table>
Special Thanks
Alan Agius, Charles Lyding, Joey Perrott