Shoelace Versions Save

A collection of professionally designed, every day UI components built on Web standards. SHOELACE IS BECOMING WEB AWESOME 👇👇👇

v2.15.0

1 month ago

Features

Bug Fixes

Commits

  • 6440387: fix sl-rating sometimes not resetting correctly when using precision and leaving with the mouse (#1877) (cyantree) #1877
  • 9b19c4c: update changelog (Cory LaViska)
  • 23f09df: update changelog (Cory LaViska)
  • f2a4256: prettier (Cory LaViska)
  • e9405d3: Fix close behavior when select is in a shadow root; fixes #1859 (#1878) (Cory LaViska) #1878
  • 07b13d4: reorder (Cory LaViska)
  • b589938: fixes #1709 (#1879) (Cory LaViska) #1879
  • e1102ba: prevent tab group safari twitch; fixes #1839 (Cory LaViska)
  • 298892b: fix race condition in submenu-controller (#1815) (cyantree) #1880
  • 8272619: Merge branch 'cyantree-issue-1815_fix-submenu-closing' into next (Cory LaViska) #1880
  • 033fec9: update changelog (Cory LaViska)
  • 1a2969a: fix:fix multi-select tag not changing with size (#1886) (RoyDust) #1886
  • 12ce021: update changelog (Cory LaViska)
  • 2128e62: fix required content color; closes #1882 (#1889) (Cory LaViska) #1889
  • 9cbb0b8: Add missing form-control styles import (#1897) (Susanne Kirchner) #1897
  • e2bce65: update changelog (Cory LaViska)
  • c88b38f: Add Slovenian translation (#1893) (Amadej Glasenčnik) #1893
  • 7f87887: update changelog (Cory LaViska)
  • 3bc8495: Fixes scroll lock layout shift (#1895) (Konnor Rogers) #1895
  • 2a4b3ee: fix form selection when element is detached (#1806) (#1881) (cyantree) #1881
  • 3451ec7: add ks banner (Cory LaViska)
  • acf76cf: Expose spinner part on tree item (#1937) (Matt Walkland) #1937
  • 0ac61a6: prettier (Cory LaViska)
  • 7a62a87: apply mutator to spritesheets (#1927) (Konnor Rogers) #1927
  • 77d6f27: update changelog (Cory LaViska)
  • cd5a648: fix(tree) icons rendering as null (#1922) (Konnor Rogers) #1922
  • 2878957: fix clear button clicks (#1911) (Cory LaViska) #1911
  • add optional sync property to align popup width to trigger slot element width (#1935) #1935 (Nic Newdigate)
  • f6d5344: update changelog (Cory LaViska)
  • 0b7e70b: update changelog (Cory LaViska)
  • 4aa5e9c: Fixed Firefox select-test (#1921) (Sebi) #1921
  • ff2e048: use data attributes (#1928) (Konnor Rogers) #1928
  • 0e50489: update changelog (Cory LaViska)
  • c1eda83: prettier (Cory LaViska)
  • dfc4cb6: fix toggle (Cory LaViska)
  • eb08be0: update tests (Cory LaViska)
  • 1534f47: skip for now (Cory LaViska)
  • 537fd87: update version (Cory LaViska)
  • ae66483: 2.15.0 (Cory LaViska)

v2.14.0

3 months ago

Bug Fixes

Commits

  • 380d56f: remove html from getTextLabel() (#1840) (Cory LaViska) #1840
  • a5e9b94: fix animated image documentation for CSS part (#1838) (Konnor Rogers) #1838
  • 9451c3b: add switch help text (#1800) (clintcs) #1800
  • e6d3d83: Add checkbox help text (#1860) (Cory LaViska) #1860
  • add Arabic translation (#1852) #1852 (Ahmad Alfy)
  • a36bbe2: update changelog (Cory LaViska)
  • dafb35c: update changelog (Cory LaViska)
  • 9ee1617: update changelog (Cory LaViska)
  • 775f301: fix help text a11y (Cory LaViska)
  • 02ce4db: Import styles more efficiently (#1861) (Cory LaViska) #1861
  • 1bf3e5a: add missing import to template (Cory LaViska)
  • 7571f8c: remove styles from template (Cory LaViska)
  • 6bc06d5: update install event from postinstall to prepare (#1868) (Burton Smith) #1868
  • f9a7356: update lock file (Cory LaViska)
  • 1056a10: update version (Cory LaViska)
  • f3be768: 2.14.0 (Cory LaViska)

v2.13.1

3 months ago

Commits

  • a4c49e9: no more tomatoes (#1836) (Cory LaViska) #1836
  • 83fe1ff: 2.13.1 (Cory LaViska)

v2.13.0

3 months ago

Bug Fixes

Commits

  • 468b0b9: Add loading attribute to menu-item (Mitch Ray) #1700
  • a2b7816: Keep text shown (Mitch Ray) #1700
  • 025da5e: Small typo (#1728) (Rikard Kling) #1728
  • 4699f99: Fix 'controlled' typo (#1735) (Matt Obee) #1735
  • 00435ac: more ff test skips (Cory LaViska)
  • b6c9b64: restore ff tests (Cory LaViska)
  • 21e2c7a: try node 20 (Cory LaViska)
  • ffe492c: revert (Cory LaViska)
  • 1e57a63: fix a11y error (Cory LaViska)
  • 15c6733: temporarily disable FF in Web Test Runner (Cory LaViska)
  • 7fae62b: prettier (Cory LaViska)
  • bfa7c4c: Run web test runner with production modules (#1736) (Konnor Rogers) #1736
  • 1a8403b: Reduce size (Mitch Ray) #1700
  • e2b7327: Improve tooltip accessibility (#1749) (Cory LaViska) #1749
  • 4864ab8: Fixes setRangeText() in <sl-input> and <sl-textarea> (#1752) (Cory LaViska) #1752
  • 3e38da2: remove unused style (Cory LaViska)
  • dd27db5: Further improve tabbable performance (#1750) (Konnor Rogers) #1750
  • b7eccb1: Make sure <sl-select> closes when focusing out (#1764) (Cory LaViska) #1764
  • 0d04376: Merge branch 'menu-item-loading' of github.com:mitchray/shoelace into next (Cory LaViska) #1700
  • 3de99ee: Add .d.ts files to theme style.js files (#1767) (Ryan) #1767
  • bb20126: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • e1417b8: prettier (Cory LaViska)
  • 59ef323: moar prettier (Cory LaViska)
  • caae941: No more pipes (#1771) (Cory LaViska) #1771
  • 0080ff9: fix trimPipes (Cory LaViska)
  • 1710cfb: update; #1700 (Cory LaViska)
  • b4ed398: Account for elements with tabbable controls (#1755) (Konnor Rogers) #1755
  • 7891dbe: Add missing extensions (#1770) (Konnor Rogers) #1770
  • 75c45a2: update settings (Cory LaViska)
  • a21ab1d: update changelog; #1787 (Cory LaViska)
  • f5f4f9a: reformat comment (Cory LaViska)
  • dd483c0: fix typo (Cory LaViska)
  • 92bde9c: fixes #1730 (#1820) (Cory LaViska) #1820
  • b79c727: fixes #1805 (#1821) (Cory LaViska) #1821
  • 6b9e78f: fixes #1795 (#1822) (Cory LaViska) #1822
  • e231f8a: fixes #1823 (#1826) (Cory LaViska) #1826
  • eb39610: fixes #1779 (#1828) (Cory LaViska) #1828
  • ac5e2d2: update changelog (Cory LaViska)
  • 1a77e60: Add Radio Group help-text slot documentation (#1818) (clintcs) #1818
  • b1908d7: add vue types (#1797) (Burton Smith) #1797
  • 478c8bd: update changelog; #1748 (Cory LaViska)
  • 7732558: fix dialog focus trapping behavior (#1813) (Konnor Rogers) #1813
  • caf4706: Fixing the initial values on doc (#1785) (YassSSH) #1785
  • refactor stop animations resolve mechanism (#1780) #1780 (Matin)
  • 0a319c3: Use close watcher when supported in place of escape key handlers (#1788) (Luke Warlow) #1788
  • cb15749: update changelog (Cory LaViska)
  • 8473d06: prettier (Cory LaViska)
  • e2a6448: ignore types (Cory LaViska)
  • afc6dc1: whitespace (Cory LaViska)
  • 1f87f42: don't ignore (Cory LaViska)
  • e37139b: remove old test (Cory LaViska)
  • 6751b21: remove unused import (Cory LaViska)
  • beea96b: 2.13.0 (Cory LaViska)

v2.12.0

5 months ago

Commits

  • 5e620a8: fix issues with no translation errors for bundled components (#1696) (Konnor Rogers) #1696
  • 12a45eb: only emit sl-change when you stop dragging (#1689) (Konnor Rogers) #1689
  • 6590dd4: upgrade jet brains plugin and stop writing to package.json (Cory LaViska)
  • 8ddef1a: Updates copy button with Bootstrap Icons 1.11 (#1702) (Henry Wilkinson) #1702
  • 2a1f48c: update changelog (Cory LaViska)
  • f015dc9: fix form controls to read from property instead of attribute (#1707) (Konnor Rogers) #1707
  • 5221419: Fix form controls entering / leaving a form (#1708) (Konnor Rogers) #1708
  • e786aa8: Fix React .d.ts files to import from valid path; fixes #1713 (#1714) (Coridyn) #1714
  • 35c2ad8: Fix nested dialogs (#1711) (Konnor Rogers) #1711
  • e0701fe: add two-way binding info back (Cory LaViska)
  • 13c3e88: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • a1888c6: removes duplicative style declaration in the skeleton component (#1722) (Nick Lemmon) #1722
  • c3c770b: Add italian translations (#1727) (folini96) #1727
  • ee18f3a: update changelog (Cory LaViska)
  • facb550: prettier (Cory LaViska)
  • 1564df8: update WTR (Cory LaViska)
  • 1bf490a: temp disable webkit (Cory LaViska)
  • 3b2eb9b: re-enable webkit tests (Cory LaViska)
  • a36ae4e: update playwright version for webkit (Cory LaViska)
  • 2b45c54: update playwright install cmd (Cory LaViska)
  • 3fdbefa: fix (Cory LaViska)
  • 024c6e2: update deprecated properties (Cory LaViska)
  • 02ad181: skip because firefox (Cory LaViska)
  • d7d9242: skip because ff (Cory LaViska)
  • 66c5e4c: skip ff (Cory LaViska)
  • d99b90d: 2.12.0 (Cory LaViska)

v2.11.2

6 months ago

Bug Fixes

  • carousel: add instance check to isCarouselItem (#1684) #1684 (Alessandro)

Commits

  • b7a4a22: update changelog (Cory LaViska)
  • b9fa2a6: 2.11.2 (Cory LaViska)

v2.11.1

6 months ago

Bug Fixes

Commits

  • 49b42c3: fix script in docs; closes #1670 (Cory LaViska)
  • f53309b: Update angular.md (#1671) (floflausch) #1671
  • d07f8e0: update changelog (Cory LaViska)
  • 224bba2: remove ts-check (Cory LaViska)
  • 265ef71: fix cspell and ts (Cory LaViska)
  • 296a24c: fix slotted image dimensions (Cory LaViska)
  • 207a660: update version (Cory LaViska)
  • 1087fe2: 2.11.1 (Cory LaViska)

v2.11.0

6 months ago

Commits

  • 88f3009: Create hr.ts (#1656) (fountainpen) #1656
  • afe7778: update changelog (Cory LaViska)
  • a5404ec: don't block escape; fixes #1607 (#1661) (Cory LaViska) #1661
  • b1b54a5: Fix placeholder color in sl-select (#1667) (Cory LaViska) #1667
  • eb96e3d: fix details example (Cory LaViska)
  • e5da26f: fix empty react index; closes #1659 (#1663) (Cory LaViska) #1663
  • 8d42e9f: Update angular.md (#1670) (floflausch) #1670
  • 0272e3d: prettier (Cory LaViska)
  • f28ea9b: update version (Cory LaViska)
  • e297633: prettier (Cory LaViska)
  • 762d0b0: 2.11.0 (Cory LaViska)

v2.10.0

7 months ago

Commits

  • fac6e12: update changelog (Cory LaViska)
  • 789ba7a: ignore package.json (Cory LaViska)
  • cf85d6a: fix localize bug (Cory LaViska)
  • 566f0e4: comma separate exportparts (#1586) (Cam Skene) #1586
  • 87d8263: update changelog (Cory LaViska)
  • 8748394: add PR (Cory LaViska)
  • 7500cab: fix focus trapping to respect the currently focused element (#1583) (Konnor Rogers) #1583
  • 79e939e: add docs for web-types (#1608) (Burton Smith) #1608
  • eb6966a: Create zh-cn.ts (#1604) (jarviszheng) #1604
  • a697b35: update changelog (Cory LaViska)
  • 236fbd7: Add safe triangle for submenu selection (#1600) (Cory LaViska) #1600
  • ad9ca8f: Fire sl-select when clicking an element inside a menu-item (#1599) (Konnor Rogers) #1599
  • 7bf90b6: update deps (all but majors) (Cory LaViska)
  • 620fda6: typescript + esbuild updates (Cory LaViska)
  • 85f91b7: lit 3, eslint, lint-stages updates (Cory LaViska)
  • c7b53cf: update prettier (Cory LaViska)
  • d5ab0fe: update plop, ora, sinon (Cory LaViska)
  • 7041357: Updated @lit-labs/react to @lit/react now as this is stable (Christian Schilling) #1615
  • 28da45c: Updated @lit-labs/react to @lit/react now as this is stable (Christian Schilling) #1615
  • 28cc38a: Merge branch 'schilchSICKAG-next' into next (Cory LaViska) #1615
  • 39a0faf: remove whitespace (Cory LaViska)
  • ff94ea2: use discussions for features (Cory LaViska)
  • 2643e4f: Fix tabbable performance issues in Chrome / Edge (#1614) (Konnor Rogers) #1614
  • 5155f02: update changelog (Cory LaViska)
  • db333e1: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • 6ef246c: Update carousel.md to document the default aspect ratio of 16/9. (#1617) (John F Morton) #1617
  • 3882eb1: remove unused dep (Cory LaViska)
  • 86df7f6: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • 54923ed: update default (Cory LaViska)
  • db66bbe: update comments (Cory LaViska)
  • 4b03675: oh, safari (#1655) (Cory LaViska) #1655
  • 6e9abc0: update version (Cory LaViska)
  • 2e2d034: prettier (Cory LaViska)
  • 8c9f8e6: 2.10.0 (Cory LaViska)

v2.9.0

7 months ago

Bug Fixes

  • make German translation more consistent + neutral (#1558) #1558 (Mario Hamann)
  • autoloader: only attempt to register root element if it's shoelace element (#1563) #1563 (Wes)
  • add missing super.disconnectCallback() calls (#1564) #1564 (Christian Schuller)

Commits

  • 0cb6aa5: reformat by CEM plugin (Cory LaViska)
  • cf195da: fix stuck search (Cory LaViska)
  • 1867603: log stderr in builds (#1543) (Konnor Rogers) #1543
  • ab770c5: fix spacing; #1540 (#1544) (Cory LaViska) #1544
  • a2fbe12: update ctrl/tinycolor; fixes #1542 (#1545) (Cory LaViska) #1545
  • 883cb16: show errors in dev server (#1547) (Konnor Rogers) #1547
  • 242e8e9: fix web-types reference (Burton Smith) #1557
  • 8d86f37: clean up messaging (Burton Smith) #1557
  • 7d6f770: simplify implementation (Burton Smith) #1557
  • 32342f8: Merge branch 'break-stuff-fix-web-types-reference' into next (Cory LaViska) #1557
  • 42f8818: remove webtypes (Cory LaViska)
  • aa2cf24: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • e6db8c9: update bootstrap icons (Cory LaViska)
  • c858bc3: update changelog (Cory LaViska)
  • 3b77c3b: updated react wrapper (#1565) (Alan Chambers) #1565
  • 4d32979: fixes #1548 (Cory LaViska)
  • 2ed5a4f: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
  • 25dd15b: ONLY-USE: Fix bug: svg url treated as sprite (Yehuda Ringler) #1572
  • a41e4e8: Fixed typo (Alert doc): "take affect" -> "take effect" (#1578) (mfocqueteau) #1578
  • 24f7b19: fix words; #1578 (Cory LaViska)
  • 9b96933: fixes #1576 (Cory LaViska)
  • cbd4336: add support for external modals; fixes #1571 (#1575) (Cory LaViska) #1575
  • b7107ac: Merge branch 'only-use-library-for-library' of github.com:yringler/shoelace into yringler-only-use-library-for-library (Cory LaViska) #1572
  • c900c2a: Merge branch 'yringler-only-use-library-for-library' into next (Cory LaViska)
  • c9f810a: rename private var; #1572 (Cory LaViska)
  • ed79492: update changelog (Cory LaViska)
  • 1f2407d: update version (Cory LaViska)
  • d56fbb6: 2.9.0 (Cory LaViska)