# Changelog ## 2.0.0-beta.9 - Added the icon button component - Added the `typeToSelect` method to menu so type-to-select behavior can be controlled externally - Fixed a bug where hovering over select showed the wrong cursor - Fixed a bug where tabbing into a select control would highlight the label - Fixed a bug where tabbing out of a select control wouldn't close it - Fixed a bug where closing dropdowns wouldn't give focus back to the trigger - Fixed a bug where type-to-select wasn't working after the first letter - Fixed a bug where clicking on menu items and dividers would steal focus from the menu - Removed `noFooter` prop from dialog and drawer (slot detection is automatic, so the prop is not required) - Removed `close-icon` slot from alert - Replaced make-shift icon buttons with `sl-icon-button` in alert, dialog, drawer, and tag - Updated Stencil to 1.17.0 - Switched to jsDelivr for better CDN performance ## 2.0.0-beta.8 - Added the card component - Added `--focus-ring` custom property to tab - Fixed a bug where range tooltips didn't appear on iOS - Fixed constructor bindings so they don't break the custom elements bundle - Fixed tag color contrast to be AA compliant - Fixed a bug that made it difficult to vertically align rating - Fixed a bug where dropdowns would always close on mousedown when inside a shadow root - Made tag text colors AA compliant - Promoted badge to stable - Refactored `:host` variables and moved non-display props to base elements - Refactored event handler bindings to occur in `connectedCallback` instead of the constructor - Refactored scroll locking logic to use `Set` instead of an array - Updated the custom elements bundle documentation and added bundler examples - Upgraded Stencil to 1.17.0-0 (next) to fix custom elements bundle ## 2.0.0-beta.7 - Added links to version 1 resources to the docs - Added rating component - Fixed a bug where some build files were missing - Fixed clearable tags demo - Fixed touch icon size in docs ## 2.0.0-beta.6 - Enabled the `dist-custom-elements-bundle` output target - Fixed a bug where nested form controls were ignored in `` ## 2.0.0-beta.5 - Fixed bug where `npm install` would fail due to postinstall script - Removed unused dependency ## 2.0.0-beta.4 - Added `pill` variation to badges - Fixed a bug where all badges had `pointer-events: none` - Fixed `@since` props to show 2.0 instead of 1.0 - Fixed giant cursors in inputs in Safari - Fixed color picker input width in Safari - Fixed initial transitions for drawer, dialog, and popover consumers - Fixed a bug where dialog, dropdown, and drawer would sometimes not transition in on the first open - Fixed various documentation typos ## 2.0.0-beta.3 - Fix version in docs - Remove custom elements bundle ## 2.0.0-beta.2 - Fix quick start and installation URLs - Switch Docsify theme - Update line heights tokens ## 2.0.0-beta.1 - Initial release