Releases: sl-design-system/components
@sl-design-system/[email protected]
Patch Changes
-
#2781
781f288
- This is a new package that provides a virtual scrolling solution for rendering large lists efficiently. It includes a web component<sl-virtual-list>
and aVirtualizerController
for integration with LitElement.It is based on
@tanstack/virtual-core
and offers customizable item rendering, configurable item sizing, and gap settings. -
Updated dependencies [
d0c4db2
]:- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Minor Changes
-
#2715
d0c4db2
- Replace@lit-labs/virtualizer
with@tanstack/lit-virtual
This is a breaking change, but not worthy of a new major version, because the component still has draft status.
-
#2781
781f288
- Various improvements:- Replace
@tanstack/lit-virtual
with@sl-design-system/virtual-list
- Implement sorting of tree nodes
- Fix
TreeDataSource
bugs intoggleDescendants()
andexpandAll()
methods - Better documentation
- Replace
Patch Changes
- Updated dependencies [
0a615b1
,781f288
,d0c4db2
,1e7b6f6
,d0c4db2
]:- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
-
#2757
2af40f7
- Propagate thearia-disabled
state to the overflow menu. -
#2788
55e879d
- Fix changes in the nested bulk actions slot in<sl-grid>
not propagating to<sl-tool-bar>
The bulk actions
<slot>
is nested in the default slot of<sl-tool-bar>
. This means that changes to the bulk actions slot are not automatically observed by the tool-bar. To work around this, we explicitly callrefresh()
on the tool-bar when the bulk actions slot changes.refresh()
will update the mapping of the tool-bar actions. -
Updated dependencies [
d01fc71
,1e7b6f6
]:- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
- Updated dependencies [
1e7b6f6
]:- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
- Updated dependencies [
1e7b6f6
]:- @sl-design-system/[email protected]
@sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
-
#2789
063faff
- Fix cloning of selected option when there is only a single child -
#2789
063faff
- Fix issue with cloning of selected option due to unexpected<style>
element -
#2731
d3fc554
- Fixes issue in chrome where the dropdown would flicker when one of its parents has a transform:translate on it. -
Updated dependencies [
063faff
,1e7b6f6
,d0c4db2
,b169507
]:- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
- Updated dependencies [
1e7b6f6
]:- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
-
#2644
12cf7bc
- Changed background to--sl-elevation-surface-raised-default
so it has the lightest background possible (this is only a change for themes that has a base background colour that is not (almost) white -
Updated dependencies [
1e7b6f6
,2af40f7
,d0c4db2
,55e879d
]:- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
- @sl-design-system/[email protected]
@sl-design-system/[email protected]
Patch Changes
- Updated dependencies [
1e7b6f6
]:- @sl-design-system/[email protected]