Contents hide 1) Updates in Angular 10 (Breaking Changes) 2) Strict Project Setup 3) Material: Date Range Picker 4) How to update to version 10 Angular 10 became generally available as a production release on June 24, 2020. Updates in Angular 10 (Breaking Changes) Please update to Typescript 3.9, older version are no longer supported. Number type input field fire the valueChanges event only once per value change earlier opposed to fire twice in some cases. The value that has a numeric length property will only be validating the minLength and maxLength validators If the templates containing unknown property bindings or unknown element name will log errors instead of warnings. UrlMatcher can now return null values Transplanted views now refresh at insertion point only. Formatting times with the b or B format codes now supports time periods that cross midnight. Navigation is canceled for routes with at least one empty resolver. Strict Project Setup we can set up a project with strict settings using the --strict flag. These settings help improve maintainability, catch bugs ahead of time, and allow the Angular CLI to perform advanced optimizations for your app. Article: Best Way To Setup Strict Angular 10 Project Material: Date Range Picker Angular Material now includes a new date range picker. Example: Example on StackBlitz Learn About : Date Range Selection. How to update to version 10 Visit update.angular.io for detailed information and guidance. To have the best update experience, we recommend always upgrading one major release at a time. To update: ng update @angular/cli @angular/core You can read more about this update in our Updating to version 10 guide. Share this:TwitterFacebookRedditLinkedInWhatsAppPrintTumblr Related