Update angularmaterial monorepo to v17 (major) #641
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
14.2.7
->17.2.1
14.2.7
->17.2.1
Release Notes
angular/components (@angular/cdk)
v17.2.1
Compare Source
cdk
material
v17.2.0
Compare Source
cdk
material
material-experimental
v17.1.2
Compare Source
material
v17.1.1
Compare Source
material
material-experimental
multiple
v17.1.0
Compare Source
cdk
material
mat-dialog-title
should work underOnPush
viewContainerRef
(#28329)google-maps
youtube-player
material-experimental
material-moment-adapter
material-luxon-adapter
material-date-fns-adapter
multiple
v17.0.6
Compare Source
material
v17.0.5
Compare Source
cdk
material
theme-remove
Sass function (#28314)multiple
v17.0.4
Compare Source
material
multiple
v17.0.3
Compare Source
material
v17.0.2
Compare Source
material
material-experimental
v17.0.1
Compare Source
material
material-experimental
v17.0.0
Compare Source
Breaking Changes
material
mat.<component>-theme
that are not emitted byany of:
mat.<component>-color
,mat.<component>-typography
, ormat.<component>-density
. If you rely on the partial mixins only and don't callmat.<component>-theme
, you can addmat.<component>-base
to get the missingstyles. Alternatively you can call
mat.all-component-bases
to get just thebase styles for all components.
emitted by any of: mat.bottom-sheet-color, mat.bottom-sheet-typography,
mat.bottom-sheet-density. If you rely on the partial mixins only and don't
call mat.bottom-sheet-theme, you can add mat.bottom-sheet-base to get the
missing styles.
emitted by any of: mat.button-toggle-color, mat.button-toggle-typography,
mat.button-toggle-density. If you rely on the partial mixins only and don't
call mat.button-toggle-theme, you can add mat.button-toggle-base to get the
missing styles.
mat.fab-theme
that are notemitted by any of:
mat.fab-color
,mat.fab-typography
,mat.fab-density
. If you rely on the partial mixins only and don'tcall
mat.fab-theme
, you can addmat.fab-base
to get themissing styles.
mat.card-theme
that are notemitted by any of:
mat.card-color
,mat.card-typography
,mat.card-density
. If you rely on the partial mixins only and don'tcall
mat.card-theme
, you can addmat.card-base
to get themissing styles.
mat.checkbox-theme
that are notemitted by any of:
mat.checkbox-color
,mat.checkbox-typography
,mat.checkbox-density
. If you rely on the partial mixins only and don'tcall
mat.checkbox-theme
, you can addmat.checkbox-base
to get themissing styles.
emitted by any of: mat.chips-color, mat.chips-typography,
mat.chips-density. If you rely on the partial mixins only and don't
call mat.chips-theme, you can add mat.chips-base to get the
missing styles.
NativeDateAdapter
no longer takesPlatform
in itsconstructor. It also now uses the
inject
function, and thereforecannot be instantiated directly (must go through Angular's DI system
instead).
mat.dialog-theme
that are notemitted by any of:
mat.dialog-color
,mat.dialog-typography
,mat.dialog-density
. If you rely on the partial mixins only and don'tcall
mat.dialog-theme
, you can addmat.dialog-base
to get themissing styles.
mat.list-theme
that are notemitted by any of:
mat.list-color
,mat.list-typography
,mat.list-density
. If you rely on the partial mixins only and don'tcall
mat.list-theme
, you can addmat.list-base
to get themissing styles.
emitted by any of: mat.menu-color, mat.menu-typography,
mat.menu-density. If you rely on the partial mixins only and don't
call mat.menu-theme, you can add mat.menu-base to get the
missing styles.
emitted by any of: mat.progress-bar-color, mat.progress-bar-typography,
mat.progress-bar-density. If you rely on the partial mixins only and don't
call mat.progress-bar-theme, you can add mat.progress-bar-base to get the
missing styles.
emitted by any of: mat.progress-spinner-color, mat.progress-spinner-typography,
mat.progress-spinner-density. If you rely on the partial mixins only and don't
call mat.progress-spinner-theme, you can add mat.progress-spinner-base to get the
missing styles.
mat.radio-theme
that are notemitted by any of:
mat.radio-color
,mat.radio-typography
,mat.radio-density
. If you rely on the partial mixins only and don'tcall
mat.radio-theme
, you can addmat.radio-base
to get themissing styles.
emitted by any of: mat.sidenav-color, mat.sidenav-typography,
mat.sidenav-density. If you rely on the partial mixins only and don't
call mat.sidenav-theme, you can add mat.sidenav-base to get the
missing styles.
emitted by any of: mat.slide-toggle-color, mat.slide-toggle-typography,
mat.slide-toggle-density. If you rely on the partial mixins only and don't
call mat.slide-toggle-theme, you can add mat.slide-toggle-base to get the
missing styles.
mat.slider-theme
that are notemitted by any of:
mat.slider-color
,mat.slider-typography
,mat.slider-density
. If you rely on the partial mixins only and don'tcall
mat.slider-theme
, you can addmat.slider-base
to get themissing styles.
mat.snack-bar-theme
that are notemitted by any of:
mat.snack-bar-color
,mat.snack-bar-typography
,mat.snack-bar-density
. If you rely on the partial mixins only and don'tcall
mat.snack-bar-theme
, you can addmat.snack-bar-base
to get themissing styles.
emitted by any of: mat.table-color, mat.table-typography,
mat.table-density. If you rely on the partial mixins only and don't
call mat.table-theme, you can add mat.table-base to get the
missing styles.
emitted by any of: mat.tabs-color, mat.tabs-typography,
mat.tabs-density. If you rely on the partial mixins only and don't
call mat.tabs-theme, you can add mat.tabs-base to get the
missing styles.
emitted by any of: mat.tooltip-color, mat.tooltip-typography,
mat.tooltip-density. If you rely on the partial mixins only and don't
call mat.tooltip-theme, you can add mat.tooltip-base to get the
missing styles.
multiple
@import
of Angular Material and Angular CDK Sass is no longersupported. Please use
@use
instead.theme mixins. For example, calling
mat.button-typography
with a themehas
typography: null
is now an error.mat.legacy-typography-hierarchy
mixin has been removed in favorof
mat.typography-hierarchy
material-experimental
material
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.