Skip to content

Commit 8b7dfbe

Browse files
committed
v0.25.0
1 parent a53bddf commit 8b7dfbe

File tree

16 files changed

+218
-189
lines changed

16 files changed

+218
-189
lines changed

CHANGELOG.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,35 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
<!-- ## Unreleased -->
99

10+
## [0.25.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.25.0) - 2020-11-27
11+
12+
**Features**
13+
14+
- Add `padding` prop to Grid, Row, Column components ([PR #420](https://github.com/IBM/carbon-components-svelte/pull/420), [issue #410](https://github.com/IBM/carbon-components-svelte/issues/410))
15+
- Add `transition` prop to UI Shell `HeaderAction` to customize panel slide transition; by default, the slide duration is `200`ms ([PR #419](https://github.com/IBM/carbon-components-svelte/pull/419), [issue #384](https://github.com/IBM/carbon-components-svelte/issues/384))
16+
17+
**Fixes**
18+
19+
- fix `Files` type for FileUploader ([PR #422](https://github.com/IBM/carbon-components-svelte/pull/422), [issue #421](https://github.com/IBM/carbon-components-svelte/issues/421))
20+
- remove the fly transition from HamburgerMenu ([PR #419](https://github.com/IBM/carbon-components-svelte/pull/419), [issue #384](https://github.com/IBM/carbon-components-svelte/issues/384))
21+
22+
**Documentation**
23+
24+
- add ["Padded columns"](https://carbon-svelte.vercel.app/components/Grid#padded-columns) example to Grid docs
25+
- demo different transitions in ["Header with app switcher"](https://carbon-svelte.vercel.app/components/UIShell#header-with-app-switcher) example in UI Shell
26+
- describe use case for [using native styles in OrderedList](https://carbon-svelte.vercel.app/components/OrderedList#native-list-styles)
27+
28+
**Housekeeping**
29+
30+
- pin development dependency `sveld` to version 0.3.0
31+
32+
---
33+
34+
**Contributors**
35+
36+
- [@ispyinternet](https://github.com/ispyinternet)
37+
- [@miedzikd](https://github.com/miedzikd)
38+
1039
## [0.24.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.24.0) - 2020-11-26
1140

1241
**Features**

COMPONENT_INDEX.md

Lines changed: 155 additions & 155 deletions
Large diffs are not rendered by default.

docs/src/COMPONENT_API.json

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1205,12 +1205,12 @@
12051205
],
12061206
"slots": [{ "name": "__default__", "default": true, "slot_props": "{}" }],
12071207
"events": [
1208-
{ "type": "forwarded", "name": "blur", "element": "div" },
12091208
{ "type": "forwarded", "name": "click", "element": "div" },
12101209
{ "type": "forwarded", "name": "mouseover", "element": "div" },
12111210
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
12121211
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
1213-
{ "type": "forwarded", "name": "keydown", "element": "div" }
1212+
{ "type": "forwarded", "name": "keydown", "element": "div" },
1213+
{ "type": "forwarded", "name": "blur", "element": "div" }
12141214
],
12151215
"typedefs": [
12161216
{
@@ -2896,10 +2896,10 @@
28962896
"name": "mouseleave",
28972897
"element": "SearchSkeleton"
28982898
},
2899-
{ "type": "forwarded", "name": "blur", "element": "input" },
29002899
{ "type": "forwarded", "name": "change", "element": "input" },
29012900
{ "type": "forwarded", "name": "input", "element": "input" },
29022901
{ "type": "forwarded", "name": "focus", "element": "input" },
2902+
{ "type": "forwarded", "name": "blur", "element": "input" },
29032903
{ "type": "dispatched", "name": "clear" }
29042904
],
29052905
"typedefs": [],
@@ -5511,11 +5511,11 @@
55115511
}
55125512
],
55135513
"events": [
5514-
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
55155514
{ "type": "forwarded", "name": "keydown", "element": "div" },
55165515
{ "type": "forwarded", "name": "click", "element": "div" },
55175516
{ "type": "forwarded", "name": "mouseover", "element": "div" },
55185517
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
5518+
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
55195519
{ "type": "dispatched", "name": "submit" },
55205520
{ "type": "dispatched", "name": "click:button--secondary" },
55215521
{ "type": "dispatched", "name": "close" },
@@ -7881,10 +7881,10 @@
78817881
{ "type": "forwarded", "name": "mouseover", "element": "div" },
78827882
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
78837883
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
7884-
{ "type": "forwarded", "name": "blur", "element": "textarea" },
78857884
{ "type": "forwarded", "name": "change", "element": "textarea" },
78867885
{ "type": "forwarded", "name": "input", "element": "textarea" },
7887-
{ "type": "forwarded", "name": "focus", "element": "textarea" }
7886+
{ "type": "forwarded", "name": "focus", "element": "textarea" },
7887+
{ "type": "forwarded", "name": "blur", "element": "textarea" }
78887888
],
78897889
"typedefs": [],
78907890
"rest_props": { "type": "Element", "name": "textarea" }
@@ -8103,11 +8103,11 @@
81038103
{ "type": "forwarded", "name": "mouseover", "element": "div" },
81048104
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
81058105
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
8106-
{ "type": "forwarded", "name": "blur", "element": "input" },
81078106
{ "type": "forwarded", "name": "change", "element": "input" },
81088107
{ "type": "forwarded", "name": "input", "element": "input" },
81098108
{ "type": "forwarded", "name": "keydown", "element": "input" },
8110-
{ "type": "forwarded", "name": "focus", "element": "input" }
8109+
{ "type": "forwarded", "name": "focus", "element": "input" },
8110+
{ "type": "forwarded", "name": "blur", "element": "input" }
81118111
],
81128112
"typedefs": [],
81138113
"rest_props": { "type": "Element", "name": "div" }
@@ -8324,11 +8324,11 @@
83248324
{ "type": "forwarded", "name": "mouseover", "element": "div" },
83258325
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
83268326
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
8327-
{ "type": "forwarded", "name": "blur", "element": "input" },
83288327
{ "type": "forwarded", "name": "change", "element": "input" },
83298328
{ "type": "forwarded", "name": "input", "element": "input" },
83308329
{ "type": "forwarded", "name": "keydown", "element": "input" },
8331-
{ "type": "forwarded", "name": "focus", "element": "input" }
8330+
{ "type": "forwarded", "name": "focus", "element": "input" },
8331+
{ "type": "forwarded", "name": "blur", "element": "input" }
83328332
],
83338333
"typedefs": [],
83348334
"rest_props": { "type": "Element", "name": "div" }
@@ -8503,11 +8503,11 @@
85038503
{ "name": "below", "default": false, "slot_props": "{}" }
85048504
],
85058505
"events": [
8506-
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
85078506
{ "type": "forwarded", "name": "click", "element": "div" },
85088507
{ "type": "forwarded", "name": "keypress", "element": "div" },
85098508
{ "type": "forwarded", "name": "mouseover", "element": "div" },
8510-
{ "type": "forwarded", "name": "mouseenter", "element": "div" }
8509+
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
8510+
{ "type": "forwarded", "name": "mouseleave", "element": "div" }
85118511
],
85128512
"typedefs": [],
85138513
"rest_props": { "type": "Element", "name": "div" }
@@ -8903,10 +8903,10 @@
89038903
{ "type": "forwarded", "name": "mouseover", "element": "div" },
89048904
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
89058905
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
8906-
{ "type": "forwarded", "name": "blur", "element": "input" },
89078906
{ "type": "forwarded", "name": "change", "element": "input" },
89088907
{ "type": "forwarded", "name": "input", "element": "input" },
8909-
{ "type": "forwarded", "name": "focus", "element": "input" }
8908+
{ "type": "forwarded", "name": "focus", "element": "input" },
8909+
{ "type": "forwarded", "name": "blur", "element": "input" }
89108910
],
89118911
"typedefs": [],
89128912
"rest_props": { "type": "Element", "name": "div" }
@@ -9094,8 +9094,8 @@
90949094
{ "type": "forwarded", "name": "mouseover", "element": "div" },
90959095
{ "type": "forwarded", "name": "mouseenter", "element": "div" },
90969096
{ "type": "forwarded", "name": "mouseleave", "element": "div" },
9097-
{ "type": "forwarded", "name": "keyup", "element": "input" },
90989097
{ "type": "forwarded", "name": "change", "element": "input" },
9098+
{ "type": "forwarded", "name": "keyup", "element": "input" },
90999099
{ "type": "forwarded", "name": "focus", "element": "input" },
91009100
{ "type": "forwarded", "name": "blur", "element": "input" }
91019101
],
@@ -9864,13 +9864,13 @@
98649864
"slots": [],
98659865
"events": [
98669866
{ "type": "forwarded", "name": "click", "element": "a" },
9867-
{ "type": "forwarded", "name": "blur", "element": "a" },
98689867
{ "type": "forwarded", "name": "mouseover", "element": "a" },
98699868
{ "type": "forwarded", "name": "mouseenter", "element": "a" },
98709869
{ "type": "forwarded", "name": "mouseleave", "element": "a" },
98719870
{ "type": "forwarded", "name": "keyup", "element": "a" },
98729871
{ "type": "forwarded", "name": "keydown", "element": "a" },
9873-
{ "type": "forwarded", "name": "focus", "element": "a" }
9872+
{ "type": "forwarded", "name": "focus", "element": "a" },
9873+
{ "type": "forwarded", "name": "blur", "element": "a" }
98749874
],
98759875
"typedefs": [],
98769876
"rest_props": { "type": "Element", "name": "a" }
@@ -9931,14 +9931,14 @@
99319931
],
99329932
"slots": [{ "name": "__default__", "default": true, "slot_props": "{}" }],
99339933
"events": [
9934-
{ "type": "forwarded", "name": "blur", "element": "a" },
99359934
{ "type": "forwarded", "name": "keydown", "element": "a" },
99369935
{ "type": "forwarded", "name": "click", "element": "a" },
99379936
{ "type": "forwarded", "name": "mouseover", "element": "a" },
99389937
{ "type": "forwarded", "name": "mouseenter", "element": "a" },
99399938
{ "type": "forwarded", "name": "mouseleave", "element": "a" },
99409939
{ "type": "forwarded", "name": "keyup", "element": "a" },
9941-
{ "type": "forwarded", "name": "focus", "element": "a" }
9940+
{ "type": "forwarded", "name": "focus", "element": "a" },
9941+
{ "type": "forwarded", "name": "blur", "element": "a" }
99429942
],
99439943
"typedefs": [],
99449944
"rest_props": { "type": "Element", "name": "a" }
@@ -10370,11 +10370,11 @@
1037010370
"name": "select",
1037110371
"detail": "{ value: string; selectedResultIndex: number; selectedResult: HeaderSearchResult }"
1037210372
},
10373-
{ "type": "forwarded", "name": "keydown", "element": "input" },
1037410373
{ "type": "forwarded", "name": "change", "element": "input" },
1037510374
{ "type": "forwarded", "name": "input", "element": "input" },
1037610375
{ "type": "forwarded", "name": "focus", "element": "input" },
10377-
{ "type": "forwarded", "name": "blur", "element": "input" }
10376+
{ "type": "forwarded", "name": "blur", "element": "input" },
10377+
{ "type": "forwarded", "name": "keydown", "element": "input" }
1037810378
],
1037910379
"typedefs": [
1038010380
{

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "carbon-components-svelte",
3-
"version": "0.24.0",
3+
"version": "0.25.0",
44
"license": "Apache-2.0",
55
"author": "IBM",
66
"description": "Svelte implementation of the Carbon Design System",

types/ListBox/ListBoxField.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ export default class ListBoxField {
5353
default: {};
5454
};
5555

56-
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
5756
$on(eventname: "click", cb: (event: WindowEventMap["click"]) => void): () => void;
5857
$on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void;
5958
$on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void;
6059
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
6160
$on(eventname: "keydown", cb: (event: WindowEventMap["keydown"]) => void): () => void;
61+
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
6262
$on(eventname: string, cb: (event: Event) => void): () => void;
6363
}

types/Modal/Modal.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,11 +120,11 @@ export default class Modal {
120120
label: {};
121121
};
122122

123-
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
124123
$on(eventname: "keydown", cb: (event: WindowEventMap["keydown"]) => void): () => void;
125124
$on(eventname: "click", cb: (event: WindowEventMap["click"]) => void): () => void;
126125
$on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void;
127126
$on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void;
127+
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
128128
$on(eventname: "submit", cb: (event: CustomEvent<any>) => void): () => void;
129129
$on(eventname: "click:button--secondary", cb: (event: CustomEvent<any>) => void): () => void;
130130
$on(eventname: "close", cb: (event: CustomEvent<any>) => void): () => void;

types/Search/Search.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,10 +93,10 @@ export default class Search {
9393
$on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void;
9494
$on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void;
9595
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
96-
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
9796
$on(eventname: "change", cb: (event: WindowEventMap["change"]) => void): () => void;
9897
$on(eventname: "input", cb: (event: WindowEventMap["input"]) => void): () => void;
9998
$on(eventname: "focus", cb: (event: WindowEventMap["focus"]) => void): () => void;
99+
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
100100
$on(eventname: "clear", cb: (event: CustomEvent<any>) => void): () => void;
101101
$on(eventname: string, cb: (event: Event) => void): () => void;
102102
}

types/TextArea/TextArea.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,9 +93,9 @@ export default class TextArea {
9393
$on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void;
9494
$on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void;
9595
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
96-
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
9796
$on(eventname: "change", cb: (event: WindowEventMap["change"]) => void): () => void;
9897
$on(eventname: "input", cb: (event: WindowEventMap["input"]) => void): () => void;
9998
$on(eventname: "focus", cb: (event: WindowEventMap["focus"]) => void): () => void;
99+
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
100100
$on(eventname: string, cb: (event: Event) => void): () => void;
101101
}

types/TextInput/PasswordInput.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,10 +114,10 @@ export default class PasswordInput {
114114
$on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void;
115115
$on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void;
116116
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
117-
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
118117
$on(eventname: "change", cb: (event: WindowEventMap["change"]) => void): () => void;
119118
$on(eventname: "input", cb: (event: WindowEventMap["input"]) => void): () => void;
120119
$on(eventname: "keydown", cb: (event: WindowEventMap["keydown"]) => void): () => void;
121120
$on(eventname: "focus", cb: (event: WindowEventMap["focus"]) => void): () => void;
121+
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
122122
$on(eventname: string, cb: (event: Event) => void): () => void;
123123
}

types/TextInput/TextInput.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,10 +116,10 @@ export default class TextInput {
116116
$on(eventname: "mouseover", cb: (event: WindowEventMap["mouseover"]) => void): () => void;
117117
$on(eventname: "mouseenter", cb: (event: WindowEventMap["mouseenter"]) => void): () => void;
118118
$on(eventname: "mouseleave", cb: (event: WindowEventMap["mouseleave"]) => void): () => void;
119-
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
120119
$on(eventname: "change", cb: (event: WindowEventMap["change"]) => void): () => void;
121120
$on(eventname: "input", cb: (event: WindowEventMap["input"]) => void): () => void;
122121
$on(eventname: "keydown", cb: (event: WindowEventMap["keydown"]) => void): () => void;
123122
$on(eventname: "focus", cb: (event: WindowEventMap["focus"]) => void): () => void;
123+
$on(eventname: "blur", cb: (event: WindowEventMap["blur"]) => void): () => void;
124124
$on(eventname: string, cb: (event: Event) => void): () => void;
125125
}

0 commit comments

Comments
 (0)