shoelace/CHANGELOG.md

2.4 KiB

Changelog

2.0.0-beta.9

  • 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
  • Removed noFooter prop from dialog and drawer (slot detection is automatic, so the prop is not required)

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 <sl-form>

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