This commit is contained in:
Eric Liu 2020-10-23 06:10:36 -07:00
commit 8a65e463a1
5 changed files with 50 additions and 22 deletions

View file

@ -9,6 +9,34 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- Selectable `DataTable` - Selectable `DataTable`
## [0.19.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.19.0) - 2020-10-23
**Features**
- DataTable: add optional display and sort methods in header object ([PR #352](https://github.com/IBM/carbon-components-svelte/pull/352))
- ProgressIndicator: add preventChangeOnClick; default value is `false` ([PR #351](https://github.com/IBM/carbon-components-svelte/pull/351))
- TooltipDefinition: make tooltip text slottable through `slot="tooltip"`
**Fixes**
- ProgressIndicator: make `currentIndex` reactive ([PR #351](https://github.com/IBM/carbon-components-svelte/pull/351))
- ComposedModal: use `onDestroy` for destroy logic due to async usage of `onMount`([PR #348](https://github.com/IBM/carbon-components-svelte/pull/348))
- Search: forward `size` prop to Search skeleton
**Refactoring**
- TooltipDefinition: remove redundant `hidden` reactive variable
**Breaking Changes**
- ProgressIndicator: clicking a completed step will update `currentIndex`; to opt out of this default behavior, set `preventChangeOnClick` to `true`
**Documentation**
- ContentSwitcher: add "Selected index" example
- CodeSnippet: add multi-line skeleton example
- InlineLoading: add UX example showcasing various statuses
## [0.18.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.18.0) - 2020-10-17 ## [0.18.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.18.0) - 2020-10-17
**Features** **Features**
@ -21,16 +49,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
- fix(data-table): fix misaligned tall row table headers ([PR 340](https://github.com/IBM/carbon-components-svelte/pull/340)) - fix(data-table): fix misaligned tall row table headers ([PR 340](https://github.com/IBM/carbon-components-svelte/pull/340))
- Documentation generator: parse `ArrayExpression` in exported props ([PR 341](https://github.com/IBM/carbon-components-svelte/pull/341)) - Documentation generator: parse `ArrayExpression` in exported props ([PR 341](https://github.com/IBM/carbon-components-svelte/pull/341))
**Breaking Changes**
- Remove top-level slot in `DataTable` in favor of named slots ([PR 341](https://github.com/IBM/carbon-components-svelte/pull/341))
**Documentation** **Documentation**
- add Component API metadata ([PR 340](https://github.com/IBM/carbon-components-svelte/pull/340)) - add Component API metadata ([PR 340](https://github.com/IBM/carbon-components-svelte/pull/340))
- DataTable: add expandable, batch expandable examples ([PR 341](https://github.com/IBM/carbon-components-svelte/pull/341)) - DataTable: add expandable, batch expandable examples ([PR 341](https://github.com/IBM/carbon-components-svelte/pull/341))
- DataTable: add slottable cells example ([PR 342](https://github.com/IBM/carbon-components-svelte/pull/342)) - DataTable: add slottable cells example ([PR 342](https://github.com/IBM/carbon-components-svelte/pull/342))
**Breaking Changes**
- Remove top-level slot in `DataTable` in favor of named slots ([PR 341](https://github.com/IBM/carbon-components-svelte/pull/341))
## [0.17.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.17.0) - 2020-10-16 ## [0.17.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.17.0) - 2020-10-16
**Features** **Features**

View file

@ -1,6 +1,6 @@
# Component Index # Component Index
> 148 components exported from carbon-components-svelte 0.18.0 > 148 components exported from carbon-components-svelte 0.19.0
- Accordion - Accordion
- [Accordion](#accordion) - [Accordion](#accordion)

View file

@ -1,5 +1,5 @@
{ {
"version": "0.18.0", "version": "0.19.0",
"components": { "components": {
"Accordion": { "Accordion": {
"moduleName": "Accordion", "moduleName": "Accordion",
@ -10853,8 +10853,8 @@
[ [
"click", "click",
{ {
"start": 3370, "start": 3375,
"end": 3378, "end": 3383,
"type": "EventHandler", "type": "EventHandler",
"name": "click", "name": "click",
"modifiers": [], "modifiers": [],
@ -10897,8 +10897,8 @@
[ [
"change", "change",
{ {
"start": 3063, "start": 3068,
"end": 3072, "end": 3077,
"type": "EventHandler", "type": "EventHandler",
"name": "change", "name": "change",
"modifiers": [], "modifiers": [],
@ -10908,8 +10908,8 @@
[ [
"input", "input",
{ {
"start": 3079, "start": 3084,
"end": 3087, "end": 3092,
"type": "EventHandler", "type": "EventHandler",
"name": "input", "name": "input",
"modifiers": [], "modifiers": [],
@ -10946,8 +10946,8 @@
[ [
"click", "click",
{ {
"start": 520, "start": 521,
"end": 528, "end": 529,
"type": "EventHandler", "type": "EventHandler",
"name": "click", "name": "click",
"modifiers": [], "modifiers": [],
@ -10957,8 +10957,8 @@
[ [
"mouseover", "mouseover",
{ {
"start": 531, "start": 532,
"end": 543, "end": 544,
"type": "EventHandler", "type": "EventHandler",
"name": "mouseover", "name": "mouseover",
"modifiers": [], "modifiers": [],
@ -10968,8 +10968,8 @@
[ [
"mouseenter", "mouseenter",
{ {
"start": 546, "start": 547,
"end": 559, "end": 560,
"type": "EventHandler", "type": "EventHandler",
"name": "mouseenter", "name": "mouseenter",
"modifiers": [], "modifiers": [],
@ -10979,8 +10979,8 @@
[ [
"mouseleave", "mouseleave",
{ {
"start": 562, "start": 563,
"end": 575, "end": 576,
"type": "EventHandler", "type": "EventHandler",
"name": "mouseleave", "name": "mouseleave",
"modifiers": [], "modifiers": [],

View file

@ -1,6 +1,6 @@
{ {
"name": "carbon-components-svelte", "name": "carbon-components-svelte",
"version": "0.18.0", "version": "0.19.0",
"license": "Apache-2.0", "license": "Apache-2.0",
"description": "Svelte implementation of the Carbon Design System", "description": "Svelte implementation of the Carbon Design System",
"svelte": "./src/index.js", "svelte": "./src/index.js",

2
types/index.d.ts vendored
View file

@ -1,4 +1,4 @@
// Type definitions for carbon-components-svelte 0.18.0 // Type definitions for carbon-components-svelte 0.19.0
// Project: https://github.com/IBM/carbon-components-svelte // Project: https://github.com/IBM/carbon-components-svelte
export class CarbonSvelteComponent { export class CarbonSvelteComponent {