Member-only story
🅰️ What’s New In Upcoming Angular 17?

TypeScript 5.2, new experimental animation system, router refactoring, performance and DX improvements. Angular team doesn’t stop to surprise us!
Angular 17 is just behind the corner, it will be released in the second week of November 2023. The new major version comes with some pretty important changes, so it’s nice to learn them as they are included in the release branch. So here’s what important so far between version 17.0.0-next.0 and 17.0.0-next.6:
1. TypeScript 5.2 Support
Faster Recursive Type Checking
If you’re using code or libraries that use recursive types, you’ll be able to see some performance improvements with Typescript 5.2. In tests it is 33% performance boost.
Subscribe, let us not loose the connection we have!
No More Memory Leaks
The concept of using keyword is known in multiple programming languages. The idea behind it is that when you use a specific resource, it should be closed/removed/cleared as soon as you exit it’s scope. Either naturally, or because an error was thrown, or you decided to return from a function early.
Using the new keyword will indicate resources that should behave like this:

There’s also a set of complementary classes that make using more flexible. For example you can define a cleaning function:

release notes
I’m very enthusiastic for this feature because it will basically solve the problem of memory leaks in Typescript 5.2 applications that often are the cause of app crashes and slowdowns.
Clap the article, I’ll write more about TypeScript!