diff --git a/CHANGELOG.md b/CHANGELOG.md index fd27d831..53fe0b8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 +## [0.47.3](https://github.com/carbon-design-system/carbon-components-svelte/releases/tag/v0.47.3) - 2021-10-22 + +**Fixes** + +- correctly toggle batch expansion button in `DataTable` + +## [0.47.2](https://github.com/carbon-design-system/carbon-components-svelte/releases/tag/v0.47.2) - 2021-10-21 + +**Fixes** + +- close the open `Tooltip` when using multiple tooltips +- collapse batch expansion button in `DataTable` if one or more rows is collapsed +- omit explicit reference to "carbon-icons-svelte" from `icon` prop descriptions + ## [0.47.1](https://github.com/carbon-design-system/carbon-components-svelte/releases/tag/v0.47.1) - 2021-10-20 **Fixes** diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 9e76a2d0..cdddf842 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -1,6 +1,6 @@ # Component Index -> 172 components exported from carbon-components-svelte@0.47.1. +> 172 components exported from carbon-components-svelte@0.47.3. ## Components diff --git a/README.md b/README.md index 90854b14..d9703d14 100644 --- a/README.md +++ b/README.md @@ -212,7 +212,7 @@ The preprocessor optimizes imports from the following packages: - import { Button } from "carbon-components-svelte"; - import { Add16 } from "carbon-icons-svelte"; - import { Airplane } from "carbon-pictograms-svelte"; -+ import Button from "carbon-components-svelte/Button/Button.svelte"; ++ import Button from "carbon-components-svelte/src/Button/Button.svelte"; + import Add16 from "carbon-icons-svelte/lib/Add16/Add16.svelte"; + import Airplane from "carbon-pictograms-svelte/lib/Airplane/Airplane.svelte"; ``` diff --git a/docs/src/pages/framed/Tooltip/TooltipReactive.svelte b/docs/src/pages/framed/Tooltip/TooltipReactive.svelte index 70fa73e3..a2b404a0 100644 --- a/docs/src/pages/framed/Tooltip/TooltipReactive.svelte +++ b/docs/src/pages/framed/Tooltip/TooltipReactive.svelte @@ -9,15 +9,15 @@
- +
- -
Open: {open}
- - diff --git a/package.json b/package.json index b2636888..d31c73c9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "carbon-components-svelte", - "version": "0.47.1", + "version": "0.47.3", "license": "Apache-2.0", "description": "Svelte implementation of the Carbon Design System", "svelte": "./src/index.js", diff --git a/preprocess/api.json b/preprocess/api.json index 2f0bf032..dcef8c8e 100644 --- a/preprocess/api.json +++ b/preprocess/api.json @@ -1,5 +1,5 @@ { - "version": "0.47.1", + "version": "0.47.3", "components": { "Accordion": { "path": "carbon-components-svelte/src/Accordion/Accordion.svelte" diff --git a/src/DataTable/DataTable.svelte b/src/DataTable/DataTable.svelte index 4ec8d5da..b190e17b 100644 --- a/src/DataTable/DataTable.svelte +++ b/src/DataTable/DataTable.svelte @@ -172,10 +172,7 @@ selectedRowIds.length > 0 && selectedRowIds.length < rows.length; $: if (batchExpansion) { expandable = true; - - if (expandedRowIds.length < expandableRowIds.length) { - expanded = false; - } + expanded = expandedRowIds.length === expandableRowIds.length; } $: if (radio || batchSelection) selectable = true; $: tableSortable.set(sortable); diff --git a/src/Tooltip/Tooltip.svelte b/src/Tooltip/Tooltip.svelte index 2162148a..c1583968 100644 --- a/src/Tooltip/Tooltip.svelte +++ b/src/Tooltip/Tooltip.svelte @@ -165,11 +165,13 @@