This version is covered by your current version range and after updating it in your project the build failed.
@angular/cdk is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them.
I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle:
Status Details
- ❌ **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/learnlinux/tuxlab-app/builds/278410254?utm_source=github_status&utm_medium=notification)
Release Notescarapace-parapet
Highlights
Each @angular/material component is now bundled into its own javascript file. This will allow
tools like webpack to more easily load only the components being used in an application.
New stepper component! The base behavior lives in @angular/cdk with Material Design flavors in @angular/material.
Breaking changes
Angular Material now requires Angular 4.4.3 or greater
MdCoreModule has been removed. Most of its functionality has been moved to @angular/cdk over
the last few releases.
FocusOriginMonitor has been renamed to FocusMonitor and moved to @angular/cdk.
chip-list: The outputs select and deselect have been removed in favor of a single onSelectionChange output.
overlay: OverlayState has been renamed to OverlayConfig
overlay: Now that the Overlay is part of the cdk rather than Angular Material directly,
the themeClass property has been removed. To add a class to the
overlay for theming, you can do
DateAdapter method getISODateString has been renamed to toIso8601 and a new method fromIso8601 has been added.
Deprecation of "md" prefix.
In earlier betas, we've had a compatibility mode that allowed people to use either "md" or "mat"
as the selector for Angular Material components. This was created so that these components could
live side-by-side with AngularJS Material without CSS from
the two libraries colliding.
For beta.11, we've made the decision to deprecate the "md" prefix completely and use "mat" moving
forward. This affects all class names, properties, inputs, outputs, and selectors (CSS classes were
changed back in February). The "md" prefixes will be removed in the next beta release.
We like the "md" prefix too! We added compatibility mode in order to keep "md" around, but over
time we found that there were too many downsides to continue supporting both prefixes at the same
time:
Many users found the fact that the CSS used "mat" while templates used "md" confusing.
Users in compatibility mode found that having "mat" in their templates while TypeScript class
names remained "Md" to be unfriendly.
Compatiblity mode itself used broad directive selectors
to enforce that only one prefix was used at a time. This causes a problem where this broad selector
prevents Angular from throwing an error if an application uses a component without importing its NgModule.
Why not change the styles in AngularJS Material?
We explored this option early on (before creating compatibility mode). We found that changing the
library's styles such that they wouldn't affect the Angular Material components would increase
the specificity. This would have been a significant breaking change, as it would have potentially
broken countless custom styles that relied on a particular specificity working.
dialog: avoid repaintin dialog content element on scroll (#6890) (51396d0), closes #6878
memory leak when subscribing to zone events (#6918) (f6c9172), closes #6905
Not sure how things should work exactly?
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).
Version 2.0.0-beta.11 of @angular/cdk just got published.
This version is covered by your current version range and after updating it in your project the build failed.
@angular/cdk is a direct dependency of this project this is very likely breaking your project right now. If other packages depend on you it’s very likely also breaking them. I recommend you give this issue a very high priority. I’m sure you can resolve this :muscle:
Status Details
- ❌ **continuous-integration/travis-ci/push** The Travis CI build could not complete due to an error [Details](https://travis-ci.org/learnlinux/tuxlab-app/builds/278410254?utm_source=github_status&utm_medium=notification)Release Notes
carapace-parapetHighlights
@angular/material
component is now bundled into its own javascript file. This will allowtools like webpack to more easily load only the components being used in an application.
@angular/cdk
with Material Design flavors in@angular/material
.Breaking changes
MaterialModule
has been removed. (cf1ece0) (#6803)See the deprecation notice from beta.3 for more information.
MdCoreModule
has been removed. Most of its functionality has been moved to@angular/cdk
overthe last few releases.
FocusOriginMonitor
has been renamed toFocusMonitor
and moved to@angular/cdk
.select
anddeselect
have been removed in favor of a singleonSelectionChange
output.the
themeClass
property has been removed. To add a class to theoverlay for theming, you can do
getISODateString
has been renamed totoIso8601
and a new methodfromIso8601
has been added.Deprecation of "md" prefix.
In earlier betas, we've had a compatibility mode that allowed people to use either "md" or "mat"
as the selector for Angular Material components. This was created so that these components could
live side-by-side with AngularJS Material without CSS from
the two libraries colliding.
For beta.11, we've made the decision to deprecate the "md" prefix completely and use "mat" moving
forward. This affects all class names, properties, inputs, outputs, and selectors (CSS classes were
changed back in February). The "md" prefixes will be removed in the next beta release.
You can automatically update your projects with the angular-material-prefix-updater tool.
Check out the tool's page for instructions on how to run.
Why are we doing this?
We like the "md" prefix too! We added compatibility mode in order to keep "md" around, but over
time we found that there were too many downsides to continue supporting both prefixes at the same
time:
names remained "Md" to be unfriendly.
getters/setters that aliased the "true" property.
This ends up increasing payload size and complexity of the source code.
to enforce that only one prefix was used at a time. This causes a problem where this broad selector
prevents Angular from throwing an error if an application uses a component without importing its
NgModule
.Why not change the styles in AngularJS Material?
We explored this option early on (before creating compatibility mode). We found that changing the
library's styles such that they wouldn't affect the Angular Material components would increase
the specificity. This would have been a significant breaking change, as it would have potentially
broken countless custom styles that relied on a particular specificity working.
Bug Fixes
mat
exportAs and class aliases (#7106) (a96b545)Features
preserveWhitespaces: false
to all components (#7115) (2b0315d)Performance Improvements
Not sure how things should work exactly?
There is a collection of [frequently asked questions](https://greenkeeper.io/faq.html) and of course you may always [ask my humans](https://github.com/greenkeeperio/greenkeeper/issues/new).Your Greenkeeper Bot :palm_tree: