Skip to content

Commit 503cb2f

Browse files
committed
release: cut the v17.0.0-next.0 release
1 parent 29112be commit 503cb2f

File tree

1 file changed

+89
-0
lines changed

1 file changed

+89
-0
lines changed

CHANGELOG.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,92 @@
1+
<a name="17.0.0-next.0"></a>
2+
# 17.0.0-next.0 "paper-crane" (2023-08-17)
3+
## Breaking Changes
4+
### material
5+
- There are new styles emitted by `mat.fab-theme` that are not
6+
emitted by any of: `mat.fab-color`, `mat.fab-typography`,
7+
`mat.fab-density`. If you rely on the partial mixins only and don't
8+
call `mat.fab-theme`, you can add `mat.fab-base` to get the
9+
missing styles.
10+
- There are new styles emitted by `mat.card-theme` that are not
11+
emitted by any of: `mat.card-color`, `mat.card-typography`,
12+
`mat.card-density`. If you rely on the partial mixins only and don't
13+
call `mat.card-theme`, you can add `mat.card-base` to get the
14+
missing styles.
15+
- There are new styles emitted by `mat.checkbox-theme` that are not
16+
emitted by any of: `mat.checkbox-color`, `mat.checkbox-typography`,
17+
`mat.checkbox-density`. If you rely on the partial mixins only and don't
18+
call `mat.checkbox-theme`, you can add `mat.checkbox-base` to get the
19+
missing styles.
20+
- `NativeDateAdapter` no longer takes `Platform` in its
21+
constructor. It also now uses the `inject` function, and therefore
22+
cannot be instantiated directly (must go through Angular's DI system
23+
instead).
24+
- There are new styles emitted by `mat.list-theme` that are not
25+
emitted by any of: `mat.list-color`, `mat.list-typography`,
26+
`mat.list-density`. If you rely on the partial mixins only and don't
27+
call `mat.list-theme`, you can add `mat.list-base` to get the
28+
missing styles.
29+
- There are new styles emitted by mat.progress-bar-theme that are not
30+
emitted by any of: mat.progress-bar-color, mat.progress-bar-typography,
31+
mat.progress-bar-density. If you rely on the partial mixins only and don't
32+
call mat.progress-bar-theme, you can add mat.progress-bar-base to get the
33+
missing styles.
34+
- There are new styles emitted by mat.progress-spinner-theme that are not
35+
emitted by any of: mat.progress-spinner-color, mat.progress-spinner-typography,
36+
mat.progress-spinner-density. If you rely on the partial mixins only and don't
37+
call mat.progress-spinner-theme, you can add mat.progress-spinner-base to get the
38+
missing styles.
39+
- There are new styles emitted by `mat.slider-theme` that are not
40+
emitted by any of: `mat.slider-color`, `mat.slider-typography`,
41+
`mat.slider-density`. If you rely on the partial mixins only and don't
42+
call `mat.slider-theme`, you can add `mat.slider-base` to get the
43+
missing styles.
44+
- There are new styles emitted by `mat.snack-bar-theme` that are not
45+
emitted by any of: `mat.snack-bar-color`, `mat.snack-bar-typography`,
46+
`mat.snack-bar-density`. If you rely on the partial mixins only and don't
47+
call `mat.snack-bar-theme`, you can add `mat.snack-bar-base` to get the
48+
missing styles.
49+
- There are new styles emitted by mat.tooltip-theme that are not
50+
emitted by any of: mat.tooltip-color, mat.tooltip-typography,
51+
mat.tooltip-density. If you rely on the partial mixins only and don't
52+
call mat.tooltip-theme, you can add mat.tooltip-base to get the
53+
missing styles.
54+
### multiple
55+
- `@import` of Angular Material and Angular CDK Sass is no longer
56+
supported. Please use `@use` instead.
57+
### material-experimental
58+
| Commit | Type | Description |
59+
| -- | -- | -- |
60+
| [60aa52c88](https://github.com/angular/components/commit/60aa52c88670307365890071df9e16645024653b) | feat | **theming:** Support defining M3 theme objects |
61+
### material
62+
| Commit | Type | Description |
63+
| -- | -- | -- |
64+
| [9906aa344](https://github.com/angular/components/commit/9906aa3443ad874c7470c94fea137c72779c9fcd) | feat | **theming:** Add APIs to check what information theme has |
65+
| [1a85dd299](https://github.com/angular/components/commit/1a85dd299b4ac38d201c3cc38c396b2f08398adc) | feat | **theming:** Add APIs to get color info from theme |
66+
| [e608f5fa3](https://github.com/angular/components/commit/e608f5fa392e9a5cd80923ba545b66217ad01c30) | feat | **theming:** Add APIs to get density info from theme |
67+
| [f52e97958](https://github.com/angular/components/commit/f52e97958ac8d9845017a5ead077952f3228144f) | feat | **theming:** Add APIs to get typography info from theme |
68+
| [68096ec9d](https://github.com/angular/components/commit/68096ec9d34aae793a7b3037c39e6ae7d1700933) | fix | **button:** Move fab unthemable tokens to theme mixin ([#27580](https://github.com/angular/components/pull/27580)) |
69+
| [408c0b492](https://github.com/angular/components/commit/408c0b492f5d7edd6571b2287bb06aa89d582758) | fix | **card:** Apply tokens at mixin root ([#27557](https://github.com/angular/components/pull/27557)) |
70+
| [06460d177](https://github.com/angular/components/commit/06460d17703ef28a8fc89833c389c479b1ba6bcf) | fix | **card:** Move unthemable tokens to theme mixin ([#27579](https://github.com/angular/components/pull/27579)) |
71+
| [03a773a02](https://github.com/angular/components/commit/03a773a0237843fd1e1e600d0b9911eb924319bc) | fix | **checkbox:** Move unthemable tokens to theme mixin ([#27556](https://github.com/angular/components/pull/27556)) |
72+
| [b423c0e0b](https://github.com/angular/components/commit/b423c0e0b754b1f1d118d17e022981c357c3aa68) | fix | **datepicker:** deprecate constructor injection in NativeDateAdapter ([#26144](https://github.com/angular/components/pull/26144)) |
73+
| [7c16cc8b6](https://github.com/angular/components/commit/7c16cc8b659133167f1b875dcfe77ca806bfe876) | fix | **list:** Move unthemable tokens to theme mixin ([#27607](https://github.com/angular/components/pull/27607)) |
74+
| [047404067](https://github.com/angular/components/commit/047404067865a2452bfcb93b2374ac07aca319be) | fix | **progress-bar:** Move unthemable tokens to theme mixin ([#27563](https://github.com/angular/components/pull/27563)) |
75+
| [593fc79ec](https://github.com/angular/components/commit/593fc79ecbc6677f04e2d3707bff024b00a517e8) | fix | **progress-spinner:** Move unthemable tokens to theme mixin ([#27567](https://github.com/angular/components/pull/27567)) |
76+
| [b13c6aa19](https://github.com/angular/components/commit/b13c6aa194cf560a304213961ae28725f8d0a4e2) | fix | **slider:** change slider to use MDC's token API ([#27375](https://github.com/angular/components/pull/27375)) |
77+
| [c572dc4bf](https://github.com/angular/components/commit/c572dc4bf4d48448699288aeac2be14db0186a86) | fix | **slider:** Move unthemable tokens to theme mixin ([#27584](https://github.com/angular/components/pull/27584)) |
78+
| [65c97170d](https://github.com/angular/components/commit/65c97170d2b3d239fda25bd049ec417e0098fe12) | fix | **snack-bar:** Move unthemable tokens to theme mixin ([#27596](https://github.com/angular/components/pull/27596)) |
79+
| [6cc6cf21f](https://github.com/angular/components/commit/6cc6cf21f292d78c930cbda79c1f337bd6b82bfe) | fix | **tooltip:** Emit tokens under mixin root selector ([#27585](https://github.com/angular/components/pull/27585)) |
80+
| [ccd2d7fa7](https://github.com/angular/components/commit/ccd2d7fa72f4566ab2c2aeb78a5ac4b7d4149bbf) | fix | **tooltip:** Move unthemable tokens to theme mixin ([#27569](https://github.com/angular/components/pull/27569)) |
81+
| [f7e3ae3bd](https://github.com/angular/components/commit/f7e3ae3bd1b86d5987df57bb06d350001c592931) | fix | remove legacy components ([#27622](https://github.com/angular/components/pull/27622)) |
82+
### multiple
83+
| Commit | Type | Description |
84+
| -- | -- | -- |
85+
| [86e9e524c](https://github.com/angular/components/commit/86e9e524c3234f44eece21632048cd4290e5f3f4) | fix | remove .import.scss and -legacy-index.scss files ([#27571](https://github.com/angular/components/pull/27571)) |
86+
| [55f9618b6](https://github.com/angular/components/commit/55f9618b687fc0da4743a3cf27e113ceb837e151) | fix | remove unnecessary base classes ([#27632](https://github.com/angular/components/pull/27632)) |
87+
88+
<!-- CHANGELOG SPLIT MARKER -->
89+
190
<a name="16.2.1"></a>
291
# 16.2.1 "rubber-duck" (2023-08-16)
392
### material

0 commit comments

Comments
 (0)