🧱 Angular 16.0.0-next.1: Deprecating Old TS and Node.js, Router Improvements

Tom Smykowski
3 min readMar 24, 2023

Angular 16.0.0-next.1, the latest version of the popular TypeScript-based web application framework, has brought several changes and updates to improve the developer experience. In this article, we will discuss the latest changes in the compiler, core, router, common, compiler-cli, migrations, and platform-server of Angular 16.

🗑️ TypeScript 4.8 Is No Longer Supported

One significant change in the Angular compiler is that it no longer supports TypeScript 4.8. A commit made by the Angular team (79cdfeb392) dropped support for TypeScript 4.8. This means that developers will have to upgrade to TypeScript 4.9 or later to use Angular 16.

Read to the end for an awesome bonus!

️🗑️ Node.js v14 Support Removed

One of the most significant updates is the removal of Node.js v14 support. As Node.js v14 is planned to be End-of-Life on 2023–04–30, Angular will stop supporting Node.js v14 in Angular v16. Angular v16 will continue to officially support Node.js versions v16 and v18. Additionally, the Angular 16 core now supports TypeScript 5.0.

Don’t forget to subscribe!

🗺️ Changes In Router

--

--

Tom Smykowski
Tom Smykowski

Written by Tom Smykowski

Software Engineer & Tech Editor. Top 2% on StackOverflow, 3mil views on Quora. Won Shattered Pixel Dungeon.

No responses yet