In the new released Angular CDK, the philosophy is that the components, which were till now a part of Angular Material, will move to the CDK and Angular Material will just provide material theme for these CDK components.
Finally, people will be able to use Angular Common Components without having to use the Material Theme.
Table Ref: https://material.angular.io/guide/cdk-table
release: 2.0.0-beta.8 :
- This version marks the release of
@angular/cdk(component dev kit)! This package contains general building blocks for UI components decoupled from the visuals of Material Design. In the initial release, code from Angular Material’s
core/have been moved for
@angular/materialpackage now re-exports these symbols, marked as deprecated. The re-exports will be removed in a subsequent release.
- Initial version of data-table component. There is both a
<cdk-table>(the core) and the
<md-table>(with Material Design styles). See the documentation on material.angular.io for more information.
- Initial version of
<md-sort-header>components, which can be used either with
<md-table>or any other table.
@angular/cdkare now strict null compliant.
@angular/materialnow depends on
@angular/cdkas a peer dependency.