From d12442c79711ea43e07476a99cb7ac159f3f16fb Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Fri, 19 Feb 2021 16:36:51 -0800 Subject: [PATCH] v0.29.0 --- CHANGELOG.md | 33 +++++++++++++++++++++++++++++++++ COMPONENT_INDEX.md | 2 +- package.json | 2 +- preprocess/api.json | 8 +++++++- 4 files changed, 42 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e616a5f5..d9077fd7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 +## [0.29.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.29.0) - 2021-02-19 + +**Breaking Changes** + +- The default placeholder text for `TimePicker` is changed from "hh=mm" to "hh:mm" + +**Features** + +- Add UI Shell `SideNavDivider` component +- Add a direction prop to `ComboBox`, `Dropdown`, `MultiSelect` to render the dropdown menu above or below the input +- Support `ComboBox` warning state +- Add text truncation component (`Truncate`) and action (`use:truncate`) +- Use shorthand scss imports in `css/*.scss` files +- Use the official `SvelteComponentTyped` interface in the component TypeScript definitions + +**Fixes** + +- Use `description` as warning icon title in `ProgressStep` +- Include pre-compiled CSS to library side effects to prevent inadvertent tree-shaking +- Fix `DataTable` type definition to include `$$restProps` + +**Documentation** + +- Add filterable small `Tag` example +- Add `ComboBox` invalid state example +- Add "Top direction" examples for `ComboBox`, `Dropdown`, `MultiSelect` +- Demo `ProgressIndicator` invalid/disabled steps +- Fix `RadioTile` light variant example + +**Housekeeping** + +- Upgrade `carbon-components` to version 10.29.0 + ## [0.28.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.28.0) - 2021-02-05 **Breaking Changes** diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 8b970752..05043daa 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -1,6 +1,6 @@ # Component Index -> 158 components exported from carbon-components-svelte@0.28.0. +> 158 components exported from carbon-components-svelte@0.29.0. ## Components diff --git a/package.json b/package.json index a2224a65..7f22a791 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "carbon-components-svelte", - "version": "0.28.0", + "version": "0.29.0", "license": "Apache-2.0", "author": "IBM", "description": "Svelte implementation of the Carbon Design System", diff --git a/preprocess/api.json b/preprocess/api.json index f4d5be79..868c81d8 100644 --- a/preprocess/api.json +++ b/preprocess/api.json @@ -1,5 +1,5 @@ { - "version": "0.28.0", + "version": "0.29.0", "components": { "Accordion": { "path": "carbon-components-svelte/src/Accordion/Accordion.svelte" @@ -415,6 +415,9 @@ "TooltipIcon": { "path": "carbon-components-svelte/src/TooltipIcon/TooltipIcon.svelte" }, + "Truncate": { + "path": "carbon-components-svelte/src/Truncate/Truncate.svelte" + }, "Content": { "path": "carbon-components-svelte/src/UIShell/Content.svelte" }, @@ -475,6 +478,9 @@ "SideNavMenuItem": { "path": "carbon-components-svelte/src/UIShell/SideNav/SideNavMenuItem.svelte" }, + "SideNavDivider": { + "path": "carbon-components-svelte/src/UIShell/SideNavDivider.svelte" + }, "SkipToContent": { "path": "carbon-components-svelte/src/UIShell/SkipToContent.svelte" },