Angular 10
Faisal Fayyaz
Full Stack Developer | Angular(6 to 14) | React | JavaScript | Node | ES7 | Typescript | Redux | NGRX | Rxjs | .Net Core | Microservices | Agile
What’s new features in Angular 10?
Angular released beta version of 10, so Angular 10 on the way !!
Angular 10, a planned upgrade to the popular web development framework, is now in progress, with two initial beta releases of the TypeScript-based platform arriving on April 8, 2020. The upgrade to the Google-developed framework is expected to focus more on the ecosystem than features.
Angular 10 is likely to be smaller than previous versions of Angular. A target date for an Angular 10 production release is still to be determined. Angular 9.0 became generally available February 6, followed by Angular 9.1 on March 25. Angular 8.0 arrived May 28, 2019.
New features in Angular 10
Key features of Angular 10 thus far include:
- The addition of dependency information and ng-content selectors to metadata. This would provide additional metadata useful for tools such as the Angular Language Service, offering the ability to provide suggestions for directives/components defined in libraries.
- Propagation of the correct value span in an ExpressionBinding of a microsyntax expression to ParsedProperty, which in turn would propagate the span to the template ASTs (both VE and Ivy).
- In a fix to the core, logic would be added to undecorated-class migration to decorate derived classes of undecorated classes that use Angular features.
- In a breaking change, Urlmatcher’s type will reflect that it could always return null.
- For the service-worker, a fix has been put for a situation in which there was a chance that the service worker will never register when there is a long-running task or recurring timeout.
- A number of bug fixes have been made including the compiler avoiding undefined expressions in a holey array.