post's image

Angular 10 new features

Ghost wrote 4 years ago (Nov 5, 2020) with 3 | 1 mins read

Let see what new in Angular 10 together

Release date: June 24, 2020 with following features:

  • Ivy: The Angular platform released the Ivy renderer and made it the default engine for compiling.
  • New Date Range Picker: Yes, we always need a daterange picker
  • Warnings About CommonJS Imports
  • Ecosystem Updates:
    • The TypeScript version was updated to TypeScript version 3.9
    • The TSLib version has also been updated to TSLib version 2.0
    • TSLint has been updated to version 6.0
  • Options to Enforce Stricter Settings:
    • Enabling strict mode for your TypeScript files
    • Turning your template type checking to Strict
    • Reducing your bundle budget by default by 75%
    • Configuring linting rules to help prevent declarations of type [any]
    • Configuring your app as side-effect free to enable more advanced tree-shaking
    • Syntax:
ng new nameOfApp --strict
  • Default Browser Config: I'm not a big fan with one browser app, but here is it.
  • Deprecations:
    • Angular package format no longer includes ESM5 or FESM5 bundles
    • Internet Explorer 9 & 10 and IE Mobile are now deprecated