Releases: shoelace-style/shoelace
Releases · shoelace-style/shoelace
v2.20.1
Commits
- 19537b1: Fix a11y issues for closing components with focused children (Christian Schilling) #2383
- 61c73cd: Add ticket number to changelog (Christian Schilling) #2383
- Nested tab groups broken in v2.19.1 (#2367) #2367 (Christian Schilling)
- d83d620: Remove log statement (Christian Schilling) #2383
- 0a48bc5: Merge remote-tracking branch 'upstream/next' into fix/a11y-errors-for-blur (Christian Schilling) #2383
- 91235cb: Fixes dropdown closing on tab key (#2371) (Gabriel Belgamo) #2371
- 1b9104d: update changelog (Cory LaViska)
- 5ef3c91: fix contextElement guard (#2399) (Diego Ferreiro Val) #2399
- ee42086: update changelog (Cory LaViska)
- e09277e: Fixes closable sl-alert can be closed on whole vertical area without visual indication (#2375) (Susanne Kirchner) #2375
- eef4c17: update changelog (Cory LaViska)
- d2ce983: Merge branch 'fix/a11y-errors-for-blur' of https://github.com/schilchSICKAG/shoelace into schilchSICKAG-fix/a11y-errors-for-blur (Cory LaViska) #2383
- 5be9540: Merge branch 'schilchSICKAG-fix/a11y-errors-for-blur' into next (Cory LaViska)
- 0cf1984: update docs to fix types (Cory LaViska)
- bcf08a8: Carousel accessibility (#2364) (Matt McLean) #2364
- d1f94ab: update changelog (Cory LaViska)
- 3142d14: update version (Cory LaViska)
- fb59fda: 2.20.1 (Cory LaViska)
v2.20.0
Commits
- 7fd18d1: Modify ja.ts (#2329) (jz5) #2329
- c16c533: update changelog (Cory LaViska)
- 7f88bb3: Svelte documentation: adding Two-way Binding example in (#2327) (Emanuel Saramago) #2327
- b5e82d6: update docs (Cory LaViska)
- 81e94f2: Only trigger defaultslotchange of select after initialization (#2318) (Susanne Kirchner) #2318
- f0c93d0: update changelog (Cory LaViska)
- 6761fdc: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- b0399ca: fix tabbable for radios (#2357) (Konnor Rogers) #2357
- 372ba1f: fix ssr for sl-alert and scrollend-polyfill (#2359) (Christian Schilling) #2359
- 69cf94b: Explain why dividers don't show if you use TailwindCSS and add a workaround. (#2356) (Marcus) #2356
- b5f308c: move to section (Cory LaViska)
- cb6460c: update action (Cory LaViska)
- d93ee89: add changelog check (Cory LaViska)
- 0bc6d8c: fix error (Cory LaViska)
- c3b1fb9: try again (Cory LaViska)
- fce7f7c: fix comment (Cory LaViska)
- afc2b06: sigh (Cory LaViska)
- 03f8464: ahem (Cory LaViska)
- 471e6cc: somebody save me (Cory LaViska)
- c858a3a: yaml was a mistake (Cory LaViska)
- 5e11687: save me tarides (Cory LaViska)
- 4530ba3: welp (Cory LaViska)
- d674577: not today i guess (Cory LaViska)
- ca8a12b: maybe, just maybe (Cory LaViska)
- 74dafea: somebody save me (Cory LaViska)
- 39e4557: ok konnor (Cory LaViska)
- d45e6df: revert (Cory LaViska)
- e3b117d: i'll get you next time gadget! next time... (Cory LaViska)
- a7aadc9: SlSplitPanel
snap
improvements. (#2340) (Auri Collings) #2340 - bb8f16a: fix code field (Cory LaViska)
- ee7aa09: update changelog (Cory LaViska)
- ff34da1: prettier (Cory LaViska)
- de371b3: update version (Cory LaViska)
- 960de96: 2.20.0 (Cory LaViska)
v2.19.1
Commits
- 077bff7: Fix Race Condition if goToSlide is called too early (Patrick McDougle) #2295
- 5267aa9: Update active tab if the "active" property on a sl-tab changes (#2299) (Susanne Kirchner) #2299
- 6294be6: update changelog (Cory LaViska)
- ac64141: update changelog (Cory LaViska)
- 97fcab8: Fix rendering performance bottleneck in carousel (#2281) (Patrick McDougle) #2281
- 5d0c877: fix conflict (Cory LaViska) #2295
- 62b315e: Merge branch 'rothy-s-carousel-null-scrollContainer' into next (Cory LaViska)
- e5d602e: prettier (Cory LaViska)
- 08ab42d: update deps (Cory LaViska)
- f7b7ab9: sigh (Cory LaViska)
- 76b495a: Fix LICENSE file check in
make-icons.js
script (#2306) (Martin Thiele) #2306 - 2289ef5: update version (Cory LaViska)
- 85bc45e: 2.19.1 (Cory LaViska)
v2.19.0
Bug Fixes
- carousel: out of order slides when inside sl-resize-observer (#2260) #2260 (Alessandro)
Commits
- 09024cf: fix typo (Cory LaViska)
- 86a3e89: align enter key with aria apg window splitter (#2234) (Cory LaViska) #2234
- 18861f2: update changelog (Cory LaViska)
- 8737d6c: fix directionality check (#2235) (Cory LaViska) #2235
- 2e73b3d: fix property naming (#2233) (Joshua Brink) #2233
- aca0f3d: update option label on change; fixes #1971 (#2236) (Cory LaViska) #2236
- 80c3d87: improve range/tooltip perf; fixes #2064 (#2237) (Cory LaViska) #2237
- fa71602: fix test (Cory LaViska)
- 73c469f: Styles fixes (#2238) (Cory LaViska) #2238
- f7e9688: update twitter username (Cory LaViska)
- 9919e43: wait longer for CI (Cory LaViska)
- a675671: Fix typos in tag.md (#2248) (Andreas) #2248
- b70fa16: Fix customizing custom property link (#2252) (Joseph) #2252
- 569acdb: fix possibly leaking eventlisteners (#2257) (Enrico Gruner) #2257
- 8db6580: prevent clicks while dragging; fixes #2196 (#2259) (Cory LaViska) #2259
- 4580c5b: Adds Norwegian translations (#2268) (Anders Engan) #2268
- fc1ab67: update changelog (Cory LaViska)
- 3178dc6: prettier (Cory LaViska)
- 8a3006d: update changelog (Cory LaViska)
- 620edc2: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- c232214: fix tabindex when readonly; fixes #2271 (#2272) (Cory LaViska) #2272
- 604526f: Ukrainian translation for shoelace (#2270) (Volodymyr Lisivka) #2270
- 8cbd07b: prettier / changelog (Cory LaViska)
- 5fa62bc: Fix improper tag references in sl-select (#2287) (Konnor Rogers) #2287
- 94a1043: refactor turbo.js query selector (#2293) (Chris Krawietz) #2293
- a8900fd: fix select regressions (#2255) (Konnor Rogers) #2255
- 9f401f8: Documentation for Svelte (#2262) (Emanuel Saramago) #2262
- 164b768: update changelog (Cory LaViska)
- a764672: Fix/memory leak popup (#2274) (Emanuele Mastaglia) #2274
- addac51: Fix sl-select padding issue with multiple and placeholder options combined (#2292) (Evan Harrison) #2292
- 5691805: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- 75aeaf1: Merge branch 'next' of https://github.com/shoelace-style/shoelace into next (Cory LaViska)
- 3223438: update changelog (Cory LaViska)
- db544ed: update changelog (Cory LaViska)
- 670a598: update script (Cory LaViska)
- 0c8348d: update dependencies (Cory LaViska)
- 8b8415a: more dep updates (Cory LaViska)
- b570e18: update browser-sync (Cory LaViska)
- 54bd85b: update command-line-args (Cory LaViska)
- b437e6e: update markdown deps, ora (Cory LaViska)
- 7d05407: update dep script (Cory LaViska)
- ca700cf: update jsdom, sinon, pascal-case (Cory LaViska)
- 2e9fa83: update del (Cory LaViska)
- 17bf931: update version (Cory LaViska)
- 5207879: update rule (Cory LaViska)
- 2333e6d: 2.19.0 (Cory LaViska)
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)