Angular has come out
with some amazing new features in version 6.0.0, especially in
Angular-cli. Now, with Angular 6, you can easily update your old packages,
create native web elements using Angular Elements, and many other things
·
Material Design is Google’s language for designing
applications. The
ng add
command
also supports turning applications into progressive web apps, which
support offline web pages.
·
CLI support for libraries, with developers able to
choose ng-packgr for transpiling libraries to an Angular format or use the
Bazel tool to build libraries. Previously, developers had to build and
package libraries by hand if they wanted to share components and services with
other teams.
·
Capabilities are included from the Angular Elements the project, which packages components as reusable Custom Elements in an Angular
application. A future release of Angular will make it possible to package
Custom Elements for use in third-party applications, including those not using
Angular.
·
The Tree component in Angular Material and the
Component Dev Kit to help visual tree structures such as a list of files.
·
An optional, backward-compatible generic type to
support typed
nativeElement
.
But the planned Ivy rendered has been pulled from Angular 6 due to
implementation difficulties. It’s unknown if it will arrive in fall 2018's
Angular 7 instead.
Several release candidates for Angular 6 are scheduled for March 2018, with production release now delayed until April 4, from the original March 28.
Where to download the Angular 6
release candidate
You can download the Angular 6 release candidate from GitHub
or via the terminal command
npm install -g
@angular/cli@next
, then create a project with ng new
, or use the command ng update
–next
to update a project.
Current version: What’s new in Angular 5
Despite the “5” designation, the AngularJS upgrade was just the fourth
release for the framework, which was initially called AngularJS and debuted in
2012. Angular 5’s release took longer than expected, missing previous release
targets of September 18 and October 23, 2017.
0 comments:
Post a Comment