Commits
<table>
<tbody>
<tr><td colspan=3><h3>@angular-devkit/build-angular (0.1200.0-next.0)</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/93376177235108ed15a2fbba8ea079bc565802ce"><img
align="top"
title="Feature" src="https://img.shields.io/badge/9337617-feat-blue.svg" />
</a>
</td>
<td>add postcss-preset-env
with stage 3 features</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/fe90b766df2eee2c1289c0f43fb7504377152a51"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/fe90b76-fix-green.svg" />
</a>
</td>
<td>ensure i18n extraction sourcemaps are fully configured</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/1b5971a0bc0560067f5fdb993d52485dd1226b6c"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/1b5971a-fix-green.svg" />
</a>
</td>
<td>the root Tailwind configuration file is always picked</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/a7ffce10ee18d069aab3ef6cc010cfb08e77813e"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/a7ffce1-fix-green.svg" />
</a>
</td>
<td>fixed ignoring of karma plugins config</td>
<td>
<a href="https://github.com/angular/angular-cli/issues/19993">
[Closes #19993]<br />
</a>
</td>
</tr>
<tr><td colspan=3><h3>@angular-devkit/core (12.0.0-next.0)</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/3bb3c6cd51d24fe5636cdcf63670ea164f57aa63"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/3bb3c6c-fix-green.svg" />
</a>
</td>
<td>ensure job input values are processed in order</td>
<td>
</td>
</tr>
<tr></tr>
<tr><td colspan=3><h3>@angular/cli (12.0.0-next.0)</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/52aaa8c167dee989b782b5561cb16c5a75e4c2af"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/52aaa8c-fix-green.svg" />
</a>
</td>
<td>update NPM 7 guidance</td>
<td>
</td>
</tr>
<tr></tr>
<tr><td colspan=3><h3>@ngtools/webpack (12.0.0-next.0)</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/9eb7fb53bb1e85e551b7b05f4442c0a9e3e9ef8a"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/9eb7fb5-fix-green.svg" />
</a>
</td>
<td>reduce overhead of Angular compiler rebuild requests</td>
<td>
</td>
</tr>
<tr></tr>
<tr><td colspan=3><h3>@schematics/angular (12.0.0-next.0)</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/b105ed63c7610dd1397a3d24d4a7439564a019aa"><img
align="top"
title="Feature" src="https://img.shields.io/badge/b105ed6-feat-blue.svg" />
</a>
</td>
<td>strict mode by default</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/f424529d9ccaeb16643a8383ad3647af82062b16"><img
align="top"
title="Feature" src="https://img.shields.io/badge/f424529-feat-blue.svg" />
</a>
</td>
<td>add migration to remove deprecated options from 'angular.json'</td>
<td>
</td>
</tr>
<tr>
<td>
<a href="https://github.com/angular/angular-cli/commit/575b1a75b17f0b03748c137c07976e00be4c8b51"><img
align="top"
title="Bug Fix" src="https://img.shields.io/badge/575b1a7-fix-green.svg" />
</a>
</td>
<td>only update removed v12 options in migration</td>
<td>
</td>
</tr>
<tr></tr>
</tbody>
</table>
Breaking Changes
<h3>
set minimum Node.js version to 12.13 (<a href="https://github.com/angular/angular-cli/commit/d1f616930de4a8312e3441410098d9f248855d9d">d1f6169</a>)
</h3>
Node.js version 10 will become EOL on 2021-04-30.
Angular CLI 12 will require Node.js 12.13+ or 14.15+. Node.js 12.13 and 14.15 are the first LTS releases for their respective majors.
<h3>
@angular-devkit/build-angular: remove file-loader dependency (<a href="https://github.com/angular/angular-cli/commit/6732294ff34ca35698cec5a9ca91b664dd684289">6732294</a>)
</h3>
The unsupported/undocumented, Webpack specific functionality to import
/require()
a non-module file has been removed.
Before
js
import img from './images/asset.png';
After
html
<img src="images/asset.png">
Special Thanks
Renovate Bot, Charles Lyding, Alan Agius, Doug Parker, Bruno Baia, Amadou Sall, S. Iftekhar Hossain