Releases: shoelace-style/shoelace
Releases · shoelace-style/shoelace
v2.18.0
Commits
- 761e062: remove title (Cory LaViska)
- 1fb72ad: Fix typo in usage.md (#2198) (J Wong) #2198
- 61f2fdb: Fix textarea resizing bug (#2182) (Konnor Rogers) #2182
- 4e09bac: fix select padding; fixes #2194 (#2197) (Cory LaViska) #2197
- 8806672: Added Finnish translations. (#2211) (Jouni Männistö) #2211
- 53aae15: Added ./dist/translations directory to exports to allow dynamic importing of directory contents (#2210) (Zac Lovoy) #2210
- 4f78930: add more resilient lazy loading to sl-select (#2204) (Konnor Rogers) #2204
- 5a3d46a: Add ability to focus sl-radio-group dynamically (#2192) (Christian Schilling) #2192
- 2c66c85: More resilient directionality checks (#2189) (Cory LaViska) #2189
- b144988: sl-tab-group throws error if unmounted too fast (#2218) (Susanne Kirchner) #2218
- b4a3b32: add changelog entry (#2219) (Konnor Rogers) #2219
- 8ca1fc7: SlTooltip call
super.disconnectedCallback()
(#2226) (Daniel Liebner) #2226 - f238fca: update changelog (Cory LaViska)
- e89cbc7: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- bb7e840: Issue 2117: Fix sl-select throws exception if a sl-input in the same form receives a new value with autofill in MS Edge (#2221) (dhellgartner) #2221
- ee79a46: update changelog (Cory LaViska)
- more responsive carousel pagination dots (#2220) #2220 (Alessandro)
- b21f51d: update version (Cory LaViska)
- c7b0440: 2.18.0 (Cory LaViska)
v2.17.1
Commits
- a6d4cea: Fix for #2145 (#2146) (Christian Schilling) #2146
- c3876a6: prettier (Cory LaViska)
- b46b97c: remove unused dep (Cory LaViska)
- 91193e2: fixes #2179 (#2181) (Cory LaViska) #2181
- edb69ad: fix multiple identical spritesheet icons not applying mutator (#2178) (Konnor Rogers) #2178
- 5877679: update version (Cory LaViska)
- 771c266: 2.17.1 (Cory LaViska)
v2.17.0
Features
Commits
- ad608d6: update version in changelog (Cory LaViska)
- d0441f5: update sl-select suffix example (lindsaym-fa)
- bc6d25a: optional chain disconnects; fixes #2127 (#2129) (Cory LaViska) #2129
- 2704f72: Add support for sl-dropdown in the default slot of sl-breadcrumb-item (#2015) (Christian Schilling) #2015
- c2e0544: update changelog (Cory LaViska)
- 5760017: update docs (Cory LaViska)
- d956fcf: Fix wrong name of css property of alert component in docs (#2132) (Claudio Marangon) #2132
- 77d7ce5: prettier (Cory LaViska)
- 72130fa: Fixed link in docs to .md file on GitHub (#2154) (Rohan) #2154
- ab3a66e: Fix carousel newActiveSlide calculation to account for slidesPerPage (#2155) (Leander Gilles) #2155
- 70e0cd6: update changelog (Cory LaViska)
- 3e77359: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- 906e7ba: [fix][CVE-2024-27307] update jsonata dependency (#2159) (Piotr Błażejewicz (Peter Blazejewicz)) #2159
- 57bafa4: update changelog (Cory LaViska)
- 9480921: Fix tab-group active indicator when tabs size change (#2164) (Andrey Lushnikov) #2164
- 82618d7: update changelog (Cory LaViska)
- e74b0f2: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- 6ce6e22: fix select prefix spacing; closes #2167 (#2174) (Cory LaViska) #2174
- 65126e8: Add ability to automatically hide tab-group scroll control (#2128) (Shmuel Leider) #2128
- 41ba672: fix attributes and properties turning to null from 'morphing' (#2177) (Konnor Rogers) #2177
- e064d2b: fixes #2151 (Cory LaViska)
- edd30a9: update changelog (Cory LaViska)
- 6864148: 2.17.0 (Cory LaViska)
v2.16.0
Commits
- 975115a: use a more reliable rtl detection (Cory LaViska)
- c042c8f: fix ltrs (Cory LaViska)
- 07d2144: remove unused (Cory LaViska)
- f757d51: remove unused (Cory LaViska)
- f256d7a: Implement roving tabindex for tabs (#2041) (Konnor Rogers) #2041
- b98deb8: fix(select) display of option group title (#2046) (Ahmad Alfy) #2046
- 9399df6: adjust small spacing in select (Cory LaViska)
- 77c482e: chore(docs) - reduce build time (Enrico Gruner) #2057
- 4120988: Merge branch 'evayde-chore/reduce-build-time' into next (Cory LaViska) #2057
- 6092796: Update zh-tw.ts (#2060) (HappyXiaoAnAn) #2060
- dbd4ba8: Select component: add a suffix to .form-control-input (Nic Newdigate) #2063
- d7e9d71: try registering without anonymous classes first (#2079) (Konnor Rogers) #2079
- a5c3971: Exported the popup part of the dropdown component (#2078) (Alex Andres) #2078
- c64ecef: update changelog (Cory LaViska)
- e142132: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- f453276: Create Czech (cs) translation. (#2084) (Michal Altair Valášek) #2084
- 62eeaf9: Fix tabs when they programmatically become disabled (#2051) (Konnor Rogers) #2051
- 14d8521: update changelog (Cory LaViska)
- d92a9d9: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- fae513c: fix relative time in screen readers (Cory LaViska)
- e7e7033: remove unused var (Cory LaViska)
- 6a65546: remove old test (Cory LaViska)
- 96edd85: sigh (Cory LaViska)
- 0aecf69: Update nextjs docs (#2080) (Manuel Correia) #2080
- 325a9e2: add docs for nextjs 14 (#2096) (Konnor Rogers) #2096
- e1bd1fe: Add astro tutorial (#2098) (Brett Peary) #2098
- af3709e: run linting (#2104) (Konnor Rogers) #2104
- 38a3186: increase dark theme's help text contrast (#2101) (Lindsay M) #2101
- 42fbed1: Increase contrast of interactive element borders in dark mode (#2100) (Lindsay M) #2100
- 1cf340b: fix scrollbar detection (#2121) (Konnor Rogers) #2121
- 03adb45: #2078: Send event if image load fails, update changelog closes (#2123) (Yehuda Ringler) #2123
- 5babdf9: prettier (Cory LaViska)
- 0c8f44c: uses latest React 18 minor versions for code-previews on Codepen (#2125) (Lorenz Kahl) #2125
- b8cdcd0: Fix submenu checkboxes (#2116) (Konnor Rogers) #2116
- b4fb3c3: prettier (Cory LaViska)
- 2a6324f: update docs (Cory LaViska)
- cf4a181: 2.16.0 (Cory LaViska)
- f9cad91: update test (Cory LaViska)
- c92ade7: revert version (Cory LaViska)
- 45eca5a: 2.16.0 (Cory LaViska)
v2.15.1
Bug Fixes
- scrollbar gutters and dialog scrolling on open (#1967) #1967 (Konnor Rogers)
- registering sl-radio twice (#2016) #2016 (cptKNJO)
Commits
- d0b71ad: update tooltip styles; fixes #1947 (#1948) (Cory LaViska) #1948
- c6da4f5: Update docs for customizing button widths (#1973) (Danny Andrews) #1973
- split panel properly recalculates when going from hidden to shown (#1942) #1942 (Konnor Rogers)
- 0daa5d8: Fix invalid css on button style (#1975) (Susanne Kirchner) #1975
- 64996b2: add changelog entry for button classes (#1976) (Konnor Rogers) #1976
- 3ad6364: Fixed a bug in that may throw errors on disconnectedCallback in test environments (#1985) (#1986) (Christian Schilling) #1986
- add Bahasa Indonesia translation (#2003) #2003 (Fiqri Syah Redha)
- d94acc6: fixes #2005 (#2006) (Cory LaViska) #2006
- d478ccb: fixes #2001 (#2007) (Cory LaViska) #2007
- 8726910: fixes #1979 (#2008) (Cory LaViska) #2008
- 9767e84: fix empty target in radio-group click (#2009) (Konnor Rogers) #2009
- 7ece400: add specified file hint (#2022) (Uaena_Alex_John) #2022
- 75e20e0: update version (Cory LaViska)
- c31d4f5: 2.15.1 (Cory LaViska)
v2.15.0
Features
- sl-popup: Add contextElement property to VirtualElement interface (#1874) #1874 (stefanholzapfel)
Bug Fixes
- carousel: synchronize slides after scroll (#1923) #1923 (Alessandro)
Commits
- 6440387: fix
sl-rating
sometimes not resetting correctly when usingprecision
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
Bug Fixes
- carousel: remove check for scrolling (#1862) #1862 (Alessandro)
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
toprepare
(#1868) (Burton Smith) #1868 - f9a7356: update lock file (Cory LaViska)
- 1056a10: update version (Cory LaViska)
- f3be768: 2.14.0 (Cory LaViska)
v2.13.1
v2.13.0
Bug Fixes
- spinner: fix spinner animation, prevent spinner resize in flex containers (#1787) #1787 (Michael Warren)
- color-picker: add missing percent signs (#1831) #1831 (Alessandro)
- carousel: fix issues with safari (#1748) #1748 (Alessandro)
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
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)