Skip to content

Releases: angular/components

v17.0.4

13 Dec 22:23
Compare
Choose a tag to compare

17.0.4 "hematite-house" (2023-12-13)

material

Commit Description
fix - 9596dccbf button: resolve memory leaks in ripples (#28254)
fix - 7b183b259 chips: enable hydration (#28260)
fix - fbcd237e5 tabs: add header divider for m3 (#28244)
fix - ac77efd08 tabs: deprecate backgroundColor API (#28262)

multiple

Commit Description
fix - c0c6f6376 add fallback root providers to injection tokens (#28259)

v17.1.0-next.2

07 Dec 22:30
Compare
Choose a tag to compare
v17.1.0-next.2 Pre-release
Pre-release

17.1.0-next.2 "moss-cathedral" (2023-12-07)

material-date-fns-adapter

Commit Description
fix - 2da9f6bc32 error when added through ng add

material-luxon-adapter

Commit Description
fix - 91b646717d error when added through ng add

material-moment-adapter

Commit Description
fix - eca50162a7 error when added through ng add

youtube-player

Commit Description
fix - 62ca3ede70 error when added through ng add

google-maps

Commit Description
fix - 338aa184ae error when added through ng add

material

Commit Description
fix - ec86cf88ee checkbox: move required validation into component
fix - c2c818ceeb slide-toggle: move required validation into component
fix - f3b0616f3c slider: fix tick mark precision (#28193)

multiple

Commit Description
fix - 997bf75f9f consolidate and tokenize internal form field (#28236)

v17.0.3

07 Dec 21:58
Compare
Choose a tag to compare

17.0.3 "opal-kaleidoscope" (2023-12-07)

material

Commit Description
fix - e9519c3e73 slider: fix tick mark precision (#28193)

v17.1.0-next.1

01 Dec 21:44
Compare
Choose a tag to compare
v17.1.0-next.1 Pre-release
Pre-release

17.1.0-next.1 "titanium-tortoise" (2023-12-01)

material-experimental

Commit Description
feat - 85c658f74 theming: add M3 autocomplete, badge, and bottom-sheet support (#28177)
feat - d12bd7fde theming: add M3 button-toggle support (#28179)
feat - 02db80dcc theming: add M3 chips support (#28183)
feat - 0943eca03 theming: add M3 datepicker support (#28166)
feat - 7a1cd4243 theming: add M3 dialog support (#28163)
feat - cf6ab1c1d theming: add M3 expansion support (#28159)
feat - 4d50c3857 theming: add M3 icon support (#28126)
feat - 2963b7aac theming: add M3 icon-button & fab support (#28157)
feat - f2d5644f6 theming: add M3 menu & divider support (#28144)
feat - 2cb7adae7 theming: add M3 paginator support (#28164)
feat - 0f3a55f47 theming: add M3 select, option, and optgroup support (#28148)
feat - 603f5501a theming: add M3 sidenav support (#28125)

youtube-player

Commit Description
feat - e0414b19c automatically load youtube api
feat - 381a65f33 coerce inputs
feat - b7c47c302 improve initial load performance using a placeholder image (#28207)

material

Commit Description
fix - cf868a508 autocomplete: clear selected option if it is removed while typing (#28146)
fix - a6582b510 button: fix flat button line-height (#28090)
fix - 6b2f03be3 button: fix outlined button line-height (#28092)
fix - 8fb5b6b41 button: fix text button line-height (#28091)
fix - da692b13c core: prevent ng update schematic from checking node_modules (#28152)
fix - 9e4389015 form-field: work around closure compiler issue (#28185)
fix - 96fe7b3f3 tooltip: increase specificity of non-interactive styles (#28180)

v17.0.2

01 Dec 21:53
Compare
Choose a tag to compare

17.0.2 "sand-salmon" (2023-12-01)

material-experimental

Commit Description
feat - 3d118c67a theming: add M3 autocomplete, badge, and bottom-sheet support (#28177)
feat - 950ca90b7 theming: add M3 button-toggle support (#28179)
feat - ee6894f3e theming: add M3 chips support (#28183)
feat - 86c55d004 theming: add M3 datepicker support (#28166)
feat - 4424c0b21 theming: add M3 dialog support (#28163)
feat - 61401f57a theming: add M3 grid-list support (#28131)
feat - cd0f36ac3 theming: add M3 icon support (#28126)
feat - 5bf3ab4b6 theming: add M3 menu & divider support (#28144)
feat - 1abf88008 theming: add M3 paginator support (#28164)
feat - 750d95faa theming: add M3 select, option, and optgroup support (#28148)
feat - 662bbb4b2 theming: add M3 sidenav support (#28125)

material

Commit Description
fix - 4938722fa autocomplete: clear selected option if it is removed while typing (#28146)
fix - 381037818 button: fix flat button line-height (#28090)
fix - 5f789f79d button: fix outlined button line-height (#28092)
fix - d45f4967a button: fix text button line-height (#28091)
fix - 04ceccf21 core: prevent ng update schematic from checking node_modules (#28152)
fix - c2a812967 tooltip: increase specificity of non-interactive styles (#28180)

v17.1.0-next.0

16 Nov 19:23
Compare
Choose a tag to compare
v17.1.0-next.0 Pre-release
Pre-release

17.1.0-next.0 "metal-watch" (2023-11-16)

material-experimental

Commit Description
feat - f67c871188 theming: add M3 grid-list support (#28131)

material

Commit Description
feat - 6719168192 chips: expose _chipGrid in MatChipInput and add a stream of chip removal events (#28012) (#28013)
fix - 556eeb19c8 button: Move unthemable icon button tokens to theme mixin (#27570)

v17.0.1

16 Nov 18:12
Compare
Choose a tag to compare

17.0.1 "plastic-chicken" (2023-11-16)

material-experimental

Commit Description
feat - cfe596ab1d theming: add M3 form-field & input support (#28121)
feat - 365789bd0f theming: add M3 list support (#28122)
feat - 81a8cc77e8 theming: add M3 slide-toggle support (#28014)
feat - ac62b42742 theming: add M3 sort support (#28105)
fix - c5e4766d0f theming: Update M3 palettes (#28109)

material

Commit Description
fix - df5e9c4f3f autocomplete: clear previous selection on reactive form reset (#27653)
fix - efc0dcfc4c autocomplete: regression in requireSelection when options are filtered (#28119)
fix - 09c7eb4f8b button: fix raised button line-height (#28073)
fix - 1a61fc7eea datepicker: Fix raw date value being compared (#27896)
fix - fe339ee2ba list: validation using wrong variable (#27638)
fix - a09ca60be8 schematics: switch to new control flow (#28106)

v17.0.0

08 Nov 13:14
Compare
Choose a tag to compare

17.0.0 "deferred-diamond" (2023-11-08)

cdk

Commit Description
feat - b3e4d576b overlay: add disposeOnNavigation (#27672)
fix - 2409e7071 schematics: account for single string in styles and new styleUrl (#27798)
fix - c5ab88020 schematics: support both application and browser builders (#27875)

material

Commit Description
feat - 06559a012 dialog: switch to standalone (#27860)
feat - 425bad872 snack-bar: convert to standalone (#27926)
feat - 7be5dde24 theming: Add 'base' theming dimension to all components (#27924)
feat - 9906aa344 theming: Add APIs to check what information theme has
feat - 1a85dd299 theming: Add APIs to get color info from theme
feat - e608f5fa3 theming: Add APIs to get density info from theme
feat - f52e97958 theming: Add APIs to get typography info from theme
feat - 685b585f7 theming: add support for M2 themes to theme inspection API
feat - 82844b3d5 theming: Open up new APIs to access theme values (#27865)
fix - c6bc738cd bottom-sheet: move unthemable tokens to theme mixin (#27882)
fix - bcbdf910b button-toggle: move unthemable tokens to theme mixin (#27883)
fix - 74d1be62e button: align prefixes with MDC (#27936)
fix - 146bc2385 button: Emit fab tokens under mixin root selector (#27806)
fix - 1de6a3aa3 button: fix color tokens of raised buttons (#27904)
fix - 68096ec9d button: Move fab unthemable tokens to theme mixin (#27580)
fix - 408c0b492 card: Apply tokens at mixin root (#27557)
fix - 06460d177 card: Move unthemable tokens to theme mixin (#27579)
fix - 03a773a02 checkbox: Move unthemable tokens to theme mixin (#27556)
fix - f823c2a52 chips: move unthemable tokens to theme mixin (#27884)
fix - fcaa95e69 core: prevent updates to v17 if project uses legacy components (#28024)
fix - b423c0e0b datepicker: deprecate constructor injection in NativeDateAdapter (#26144)
fix - cac7a41f7 dialog: css structure change (#27510)
fix - 6f0a4655e dialog: Emit tokens under mixin root selector (#27830)
fix - c4a62a884 dialog: MatDialog: change member _dialog (cdk) from private to protected (#28019) (#28020)
fix - dfba0edfb dialog: Move unthemable tokens to theme mixin (#27606)
fix - c6fa905dd divider: move unthemable tokens to theme mixin (#27881)
fix - afceed2a5 expansion: move unthemable tokens to theme mixin (#27885)
fix - cf456a2d4 form-field: don't toggle hover state over subscript (#27683)
fix - 0ac19114c form-field: move unthemable tokens to theme mixin (#27887)
fix - c7db4960e list: Emit tokens under mixin root selector (#27711)
fix - 7c16cc8b6 list: Move unthemable tokens to theme mixin (#27607)
fix - c77ffa0cc menu: move unthemable tokens to theme mixin (#27888)
fix - 047404067 progress-bar: Move unthemable tokens to theme mixin (#27563)
fix - f8252d816 progress-spinner: Emit tokens under mixin root selector (#27594)
fix - 593fc79ec progress-spinner: Move unthemable tokens to theme mixin (#27567)
fix - dbd31dec8 radio: Apply tokens at mixin root (#27864)
fix - 943b5dabf radio: move unthemable tokens to theme mixin (#27809)
fix - 7a42a5de9 schematics: account for browser-esbuild builder (#28025)
fix - 041a71b87 schematics: Create a schematic to add the base theme dimension (#27964)
fix - 9fe4fe1f5 schematics: don't add the preconnect for fonts (#28026)
fix - 7cd71b697 **sid...
Read more

v16.2.12

08 Nov 12:36
Compare
Choose a tag to compare

16.2.12 "practical-pinecone" (2023-11-08)

material

Commit Description
fix - fb64fe6b5 schematics: asyncPipe not imported but used in the template (#28055)

cdk

Commit Description
perf - 3b6f023d8 a11y: Don't trigger re-layout when detecting fake mousedown (#28029)

v17.0.0-rc.3

06 Nov 19:59
Compare
Choose a tag to compare
v17.0.0-rc.3 Pre-release
Pre-release

17.0.0-rc.3 "vandium-vest" (2023-11-06)

material

Commit Description
fix - 157c0e28f schematics: asyncPipe not imported but used in the template (#28055)

cdk

Commit Description
perf - c0b38dede a11y: Don't trigger re-layout when detecting fake mousedown (#28029)