Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release 1.0.0-pre.9 #4193

Closed

Conversation

release-please[bot]
Copy link
Contributor

@release-please release-please bot commented Apr 24, 2023

🤖 I have created a release beep boop

1.0.0-pre.9 (2023-05-08)

⚠ BREAKING CHANGES

  • button: remove label property
  • elevation: remove elevation surfaces
  • iconbutton: rename selected aria label property, add documentation
  • elevation: remove surface for tonal surface update
  • iconbutton: combine button, link, and toggle variants into single components
  • button: merge standard and link buttons
  • remove old menusurface, autocomplete, and tokens v0.160
  • fab: remove disabled state
  • iconbutton: properly size iconbutton to 40x40
  • focus: refactor focus ring to better match component shape
  • icon,iconbutton,list: use material symbols for icons
  • slider: fix ripple end hover state when leaving handle
  • controller: fix label activation utility on slotted elements
  • dialog: fix exception when opening when compiled with advanced closure settings
  • ripple: rename press methods to event handlers
  • ripple: rename focus methods to event handlers
  • ripple: rename hover methods to event handlers
  • navigation,badge: migrate to -text-type tokens
  • fab: move to label-text-type token, shape corners
  • segementedbutton: move to label-text-type token
  • list,menu: move to -text-type tokens
  • dialog: migrate to header-type and supporting-text-type tokens
  • button: replace label-text-* tokens with label-text-type
  • field & dependents: convert to use text-type tokens
  • all: checkbox container-width/height tokens have been renamed to container-size
  • ripple: remove "state-layer" from token names
  • all: use shape.resolve-tokens and remove shape.resolve-theme
  • iconbutton: Make a few API improvements
  • textfield: remove container-height token
  • iconbutton: normalize toggle variant API with regular icon button
  • iconbutton: remove icon properties, use slots instead
  • button: Remove icon property from Button, require slotted icons
  • focus-ring, button: Button shape properties are now of the form --md-text-button-container-shape-start-start
  • formfield: Removed Formfield. The element can now be used, e.g. <label>Checkbox <md-checkbox></md-checkbox></label>.
  • checkbox: Removed reducedTouchTarget. Instead, set the width and height on the checkbox.

Features

  • all: Implement stubs for lit-localize support (e72ca03)
  • all: use system typography tokens in components (1bc73d2)
  • aria: add aria delegation (e0bbe38)
  • autocomplete: Add example in demo on how to filter items (75d6b82)
  • autocomplete: Add filled autocomplete theming api support (ef9bdd1)
  • autocomplete: Add keyboard support (d2ea3ce)
  • autocomplete: Create MdAutocompleteList to unset min-width. (e77d472)
  • autocomplete: Create MdAutocompleteSurface to adjust width (cc4603e)
  • button,iconbutton: Add support for aria-expanded to buttons (a588856)
  • button: add label slot (24298e6)
  • button: Add outlines in high contrast mode (HCM) to Button (9ec33ba)
  • checkbox: Checkbox now supports form submission and label activation by using FormController and setting formAssociated. (7b84fca)
  • checkbox: refactor and simplify rendering/style logic (27f7ea8)
  • chips: add basic assist chip (27762d8)
  • chips: add disabled styles (324e856)
  • chips: add filter chips (ae91366)
  • chips: add focus ring (9eb861f)
  • chips: add icon support (7e02a15)
  • chips: add link chips (06bdb86)
  • chips: add ripple (9582e00)
  • chips: add suggestion chips (f3fe55e)
  • circular-progress: adds circular-progress element (3adab6a)
  • circular-progress: adds screenshot tests for circular-progress element (e4a29c6)
  • controller: add label activation support to FormController (4e3054b)
  • divider: add divider component (9431c16)
  • elevation: create md-elevation component (9eb7bf0)
  • field,menu: create a surface client rect api for positioning (533ae6c)
  • field: add resizability (fd605d5)
  • focus-ring, button: Match focus ring shape to button shape (7fad3a5)
  • focus: export the keydown handler (d7fdfda)
  • focus: implement focus ring animation (85232d5)
  • focus: improve usability (34d8db0)
  • icon: add icon documentation (912d66e)
  • iconbutton: Add internal linkAttributes (10cf00b)
  • iconbutton: combine button, link, and toggle variants into single components (0aa39e8)
  • iconbutton: rename selected aria label property, add documentation (5d3af37)
  • icon: Implement tokens for md-icon (0327283)
  • linear-progress: adds linear-progress element (1c7fcf3)
  • linear-progress: adds linear-progress screenshot tests (212601d)
  • list-item: expose / override host focus (d005d72)
  • list,menu: implement forced colors (712aab3)
  • list: Add listId property (78f125d)
  • list: add spacing tokens and inherit min-width (35147b2)
  • menu,list: expose menu theme mixins and remove divider (e15c4b8)
  • menu: prepare menu to support md-select (193b220)
  • radio: change SingleSelectionController to a ReactiveController (b0e87c5)
  • ripple: Create a ripple directive (6746d0f)
  • select: implement select (9c202f5)
  • shape, string-ext: Allow shape corners to fall back to a single custom property (1afd925)
  • slider: adds slider element (f0f5ae5)
  • switch: add ripple to switch (4a8c333)
  • switch: Switch now supports label activation by setting formAssociated. (7473f46)
  • text-field: announce error messages (973a982)
  • text-field: error/errorText will override reportValidity (c757bfa)
  • theming: add theming by color-scheme mixin. (6ea69ec)
  • tokens: generate tokens v0.152 (c61f46c)
  • tokens: generate tokens v0.161 (e2cd832)
  • tokens: generate v0.160 (20de321)
  • tokens: generate v0.170 (2b9daea)
  • tokens: generate v0.172 (189ef06)
  • typography: add system custom properties for typography (bcfed09)
  • typography: implement resolve-tokens function to use -text-type (1550e8e)

Bug Fixes

  • actionelement: remove actionelement (b7af8ec)
  • all: remove [@requirecss](https://github.com/requirecss) comments (80590ae)
  • all: update non-menu components to v0.161 (828d7ae)
  • all: update tokens to 0.160 (9025af3)
  • all: use shape.resolve-tokens and remove shape.resolve-theme (44a8d74)
  • button, fab: Ensure elevation is correct when focused and hovering (6e0775d)
  • button: closure conformance issue (9e23477)
  • button: enable separate color and opacity tokens (f90aab2)
  • button: fix template typo (a44bc3a)
  • button: incorrect theme custom properties (2c1c80d), closes #4095
  • button: merge standard and link buttons (acfdbb4)
  • button: Move event listeners to anchor to fix focus ring (e8ba229)
  • button: remove icon property from Button, require slotted icons (d3b517a)
  • button: remove label property (e398099)
  • button: replace label-text-* tokens with label-text-type (69f9a17)
  • button: text button background not transparent (6700947)
  • button: tonal surface update (50157e6)
  • button: use new elevation component (2f1a8df)
  • button: use new elevation component (545c2eb)
  • checkbox: Fixes incorrect styling of native input which also caused tapping to check to sometimes fail. (dd6a56b)
  • checkbox: incorrect logical shape var names (c2ca4f8)
  • checkbox: Make focus ring circular (f330c51)
  • checkbox: support logical shapes (e62b16b)
  • checkbox: tonal surface update (7279356)
  • checkbox: Update checkbox to use property bindings for disabled and checked on internal input element. (73ed7a0)
  • chips: incorrect shape custom property names (7ce0e25)
  • chips: remove flat prefixes (4fa83bf)
  • chips: Remove unused import (e65ebd8)
  • chips: tonal surface update (60ef2ab)
  • complete tonal surface update (7368e2a)
  • controller: fix label activation utility on slotted elements (8b58f98)
  • dialog: fix exception when opening when compiled with advanced closure settings (c63a1d9)
  • dialog: fixes #4080: corrects dialog fullscreen height (b3a6dac)
  • dialog: incorrect elevation layering (028e44e)
  • dialog: migrate to header-type and supporting-text-type tokens (66948a4)
  • dialog: tonal surface update (c64f416)
  • docs: fix documentation to show using -type tokens (c955055)
  • elevation: disable pointer-events (6155278)
  • elevation: remove elevation surfaces (d801a5f)
  • elevation: tidy up tokens and update roadmap (301eb9a)
  • fab: move to label-text-type token, shape corners (8c01aee)
  • fab: remove disabled state (c368e7d), closes #4045
  • fab: tonal surface update (92a9071)
  • field & dependents: convert to use text-type tokens (cc5a7db)
  • focus: control not working when for reflects as empty (f83db36)
  • focus: refactor focus ring to better match component shape (61ff279)
  • focus: Update focus ring to new design (601c331)
  • focus: update focus-ring tokens (5934de0)
  • formfield: Removed Formfield. (753a03b)
  • forms: fix form association for switch, checkbox, and radio, including label activation (1ddba0c)
  • icon, iconbutton: Cleanup styling (12c9364)
  • icon,iconbutton,list: use material symbols for icons (232982e)
  • iconbutton: allow icon button to be asymmetrically sized (8a37ce2)
  • iconbutton: properly size iconbutton to 40x40 (567d340)
  • iconbutton: tonal surface update (52b45f1)
  • icon: hide font ligature overflowing text (2eb914e)
  • icon: mark icon and icon button as beta (ff3d379)
  • icon: Remove fixed left-to-right direction to fix RTL styling (5a27f05)
  • list,menu: move to -text-type tokens (45a6d45)
  • list,textfield: Fix TS 4.9 compliation of role property override. (c70198a)
  • list: fix strong focus first keyboard nav (6398186)
  • listitem: border-radius token affects ripple and focus-ring (c738f92)
  • listitem: hide android tap color since we have ripple (0d3d032)
  • list: use new elevation component (527b273)
  • menu,list: new sys token mismatch between menu and list (55df403)
  • menu: close menu on focusout and make it configurable (3445b63)
  • menu: fix submenu closing when already opened and all menus closing when hovering over menuitem (f6d72f9)
  • menu: flatten submenu slot query (ddac76e)
  • menu: incorrect elevation (427d33d)
  • menu: properly implement selected state (bfa1bec)
  • menu: submenus will open correctly on click (9d7b291)
  • menu: tonal surface update (7ccc21e)
  • menu: use new elevation component (563518b)
  • navigation,badge: migrate to -text-type tokens (7b86677)
  • navigationbar: tonal surface update (ebe666e)
  • navigationbar: tonal surface update (a5fe8f3)
  • navigationdrawer: tonal surface update (4f9df51)
  • navigationdrawer: use new elevation component (c2fe5e1)
  • navigationtab: remove actionelement (6da677f)
  • radio: Radio supports form association and label activation by using FormController and setting formAssociated. (91c2425)
  • radio: tonal surface update (b5065a6)
  • radio: update motion to current spec (95897b3)
  • radio: update rendering and styles (3aff084)
  • remove @ariaProperty decorator (7b52c45)
  • remove role attribute from elements (0a35ff5)
  • ripple: ensure ripple occurs when a keyboard generated click happens after a pointer click (016b851)
  • ripple: Improves fix for Safari ripple overflow due to https://bugs.webkit.org/show_bug.cgi?id=247546 to handle hover and pressed states. (8a35672)
  • ripple: remove "state-layer" from token names (ff84a66)
  • ripple: rename focus methods to event handlers (6e97717)
  • ripple: rename hover methods to event handlers (cde7ca0)
  • ripple: rename press methods to event handlers (0cc7d29)
  • ripple: tonal surface update (f08a9db)
  • segementedbutton: move to label-text-type token (bd125fe)
  • segmentedbutton: remove actionelement (9442df8)
  • slider: disabled slider no longer displays pressed handle color when pressed (4c229d9)
  • slider: ensure scrolling is prevented on mobile browsers (743451b)
  • slider: fix ripple end hover state when leaving handle (535d889)
  • slider: fixes #4061 and reduce use of private custom properties (9312a24)
  • slider: fixes label focus and ranged handle dragging on Safari (72b48da)
  • slider: fixes ripple hover state after interaction on Firefox (356d1bc)
  • slider: tonal surface update (9a020b9)
  • slider: use label-label-text-type font token (ad889ea)
  • ssr: try to remove event listener calls on server (5e1fe1c)
  • styling: Removes tap highlight color visible on mobile Safari for checkbox, radio, iconbutton, and textfield. (eec25b3)
  • switch: tonal surface update (6ccc759)
  • switch: update to latest animations, and implement sizing tokens (9e9bf84)
  • testing: convert test-table to use -type tokens (2046401)
  • testing: don't fire focus events twice (04d3496)
  • testing: remove header-cell-text-tracking (43ce8c1)
  • testing: remove unnecessary type def (5553da3)
  • testing: token tests not working in Safari Chrome (618a505)
  • text-field: apply suffix-color and icon size tokens (a969fda)
  • text-field: ensure value can overwrite defaultValue (58ae98c)
  • text-field: remove indicator expansion animation (d755d10)
  • textfield: outlined label jumping horizontally with leading icon (c98f5e0)
  • textfield: tonal surface update (f15d8ca)
  • tokens: add override files for all tokens (2623c1d)
  • tokens: bugs with component values() functions (beb5f81)
  • typograph: remove typography resolver (2a8ba18)
  • update license year and holder (510a867), closes #3073

Code Refactoring

  • iconbutton: Make a few API improvements (c72e7fd)
  • iconbutton: normalize toggle variant API with regular icon button (31391eb)
  • iconbutton: remove icon properties, use slots instead (36f1a1a)
  • textfield: remove container-height token (1d81416)

Miscellaneous Chores


This PR was generated with Release Please. See documentation.

@release-please release-please bot force-pushed the release-please--branches--main--components--web branch 13 times, most recently from 0c93e8e to 5944bd1 Compare May 2, 2023 17:03
@release-please release-please bot force-pushed the release-please--branches--main--components--web branch 4 times, most recently from 985b589 to c691b12 Compare May 8, 2023 22:24
copybara-service bot pushed a commit that referenced this pull request May 8, 2023
🤖 I have created a release *beep* *boop*
---

## [1.0.0-pre.8](v1.0.0-pre.7...v1.0.0-pre.8) (2023-05-04)

### Features

* **focus:** improve usability ([34d8db0](34d8db0))

### Bug Fixes

* **checkbox:** incorrect logical shape var names ([c2ca4f8](c2ca4f8))
* **checkbox:** support logical shapes ([e62b16b](e62b16b))
* **focus:** control not working when `for` reflects as empty ([f83db36](f83db36))
* **focus:** update focus-ring tokens ([5934de0](5934de0))
* **listitem:** hide android tap color since we have ripple ([0d3d032](0d3d032))
* **menu:** fix submenu closing when already opened and all menus closing when hovering over menuitem ([f6d72f9](f6d72f9))
* **ripple:** ensure ripple occurs when a keyboard generated click happens after a pointer click ([016b851](016b851))
* **slider:** disabled slider no longer displays pressed handle color when pressed ([4c229d9](4c229d9))
* **testing:** don't fire focus events twice ([04d3496](04d3496))
* **tokens:** bugs with component values() functions ([beb5f81](beb5f81))

### Miscellaneous Chores

* update next version ([60afab6](60afab6))

---
This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please).

COPYBARA_INTEGRATE_REVIEW=#4193 from material-components:release-please--branches--main--components--web 985b589
PiperOrigin-RevId: 530423754
@release-please release-please bot force-pushed the release-please--branches--main--components--web branch from c691b12 to b3ea6fd Compare May 8, 2023 22:31
@release-please release-please bot changed the title chore: release 1.0.0-pre.8 chore: release 1.0.0-pre.9 May 8, 2023
@release-please release-please bot force-pushed the release-please--branches--main--components--web branch from b3ea6fd to 6af5932 Compare May 8, 2023 22:33
@asyncLiz asyncLiz closed this May 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment