mirror of
https://github.com/carbon-design-system/carbon-components-svelte.git
synced 2025-09-14 18:01:06 +00:00
v0.26.0
This commit is contained in:
parent
6ee0bab0d9
commit
443f957027
6 changed files with 50 additions and 7 deletions
36
CHANGELOG.md
36
CHANGELOG.md
|
@ -7,6 +7,42 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||
|
||||
<!-- ## Unreleased -->
|
||||
|
||||
## [0.26.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.26.0) - 2020-12-11
|
||||
|
||||
**Features**
|
||||
|
||||
- Render the UI Shell hamburger menu only if the `SideNav` component is present ([PR #457](https://github.com/IBM/carbon-components-svelte/pull/457), [issue #434](https://github.com/IBM/carbon-components-svelte/issues/434))
|
||||
- Clear the `Search` input value if the "Escape" key is pressed ([PR #448](https://github.com/IBM/carbon-components-svelte/pull/448))
|
||||
- Customize the `Tooltip` alignment using the `align` prop ([PR #446](https://github.com/IBM/carbon-components-svelte/pull/446), [issue #398](https://github.com/IBM/carbon-components-svelte/issues/398))
|
||||
|
||||
**Fixes**
|
||||
|
||||
- Fix `files` prop type `FileUploader` to be a list of [Files](https://developer.mozilla.org/en-US/docs/Web/API/File) instead of file names ([PR #437](https://github.com/IBM/carbon-components-svelte/pull/437))
|
||||
- Allow binding decimal values in `NumberInput` ([PR #444](https://github.com/IBM/carbon-components-svelte/pull/444))
|
||||
- Spread `$$restProps` in `DataTableSkeleton` to the top-level element to be consistent with `DataTable` ([PR #441](https://github.com/IBM/carbon-components-svelte/pull/441), [issue #423](https://github.com/IBM/carbon-components-svelte/issues/423))
|
||||
- Close the `Tooltip` on the mousedown event; re-focus the tooltip icon after closing and forward `click`, `mousedown` events
|
||||
- Focus the `Dropdown` button correctly for multiple dropdowns ([PR #447](https://github.com/IBM/carbon-components-svelte/pull/447))
|
||||
- Focus the `ComboBox` input correctly for multiple combo boxes ([PR #447](https://github.com/IBM/carbon-components-svelte/pull/447))
|
||||
- Blur an opened `ComboBox` when clicking a search input ([PR #447](https://github.com/IBM/carbon-components-svelte/pull/447), [issue #436](https://github.com/IBM/carbon-components-svelte/issues/436))
|
||||
- Prevent cursor shift in UI Shell `HeaderSearch` when using the up/down arrow keys to navigate results ([PR #432](https://github.com/IBM/carbon-components-svelte/pull/432), [issue #431](https://github.com/IBM/carbon-components-svelte/issues/431))
|
||||
- Deprecate `small` prop in `ButtonSkeleton`
|
||||
- Fix `CodeSnippetSkeleton` type to only be "single" or "multi"
|
||||
|
||||
**Breaking Changes**
|
||||
|
||||
- `files` in `FileUploader` components is a list of [Files](https://developer.mozilla.org/en-US/docs/Web/API/File), not just file names
|
||||
- `$$restProps` is spread to the top-level element in `DataTableSkeleton`
|
||||
|
||||
**Documentation**
|
||||
|
||||
- Add reactive, hidden, custom alignment examples for Tooltip
|
||||
- Add reactive examples for `Search`, `ContentSwitcher`, `Toggle` components
|
||||
- Add plain Header (no `SideNav`) UI Shell example
|
||||
|
||||
**Housekeeping**
|
||||
|
||||
- Upgrade `carbon-components` to version 10.25 for the pre-compiled CSS StyleSheets
|
||||
|
||||
## [0.25.1](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.25.1) - 2020-11-28
|
||||
|
||||
**Fixes**
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# Component Index
|
||||
|
||||
> 155 components exported from carbon-components-svelte@0.25.1.
|
||||
> 155 components exported from carbon-components-svelte@0.26.0.
|
||||
|
||||
## Components
|
||||
|
||||
|
@ -4153,7 +4153,10 @@ None.
|
|||
|
||||
### Events
|
||||
|
||||
None.
|
||||
| Event name | Type | Detail |
|
||||
| :--------- | :-------- | :----- |
|
||||
| click | forwarded | -- |
|
||||
| mousedown | forwarded | -- |
|
||||
|
||||
## `TooltipDefinition`
|
||||
|
||||
|
|
|
@ -6407,8 +6407,7 @@
|
|||
],
|
||||
"slots": [],
|
||||
"events": [],
|
||||
"typedefs": [],
|
||||
"rest_props": { "type": "Element", "name": "option" }
|
||||
"typedefs": []
|
||||
},
|
||||
{
|
||||
"moduleName": "Pagination",
|
||||
|
@ -9458,7 +9457,10 @@
|
|||
"slot_props": "{}"
|
||||
}
|
||||
],
|
||||
"events": [],
|
||||
"events": [
|
||||
{ "type": "forwarded", "name": "click", "element": "div" },
|
||||
{ "type": "forwarded", "name": "mousedown", "element": "div" }
|
||||
],
|
||||
"typedefs": [],
|
||||
"rest_props": { "type": "Element", "name": "div" }
|
||||
},
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "carbon-components-svelte",
|
||||
"version": "0.25.1",
|
||||
"version": "0.26.0",
|
||||
"license": "Apache-2.0",
|
||||
"author": "IBM",
|
||||
"description": "Svelte implementation of the Carbon Design System",
|
||||
|
|
2
types/Select/SelectItem.d.ts
vendored
2
types/Select/SelectItem.d.ts
vendored
|
@ -1,6 +1,6 @@
|
|||
/// <reference types="svelte" />
|
||||
|
||||
export interface SelectItemProps extends svelte.JSX.HTMLAttributes<HTMLElementTagNameMap["option"]> {
|
||||
export interface SelectItemProps {
|
||||
/**
|
||||
* Specify the option value
|
||||
* @default ""
|
||||
|
|
2
types/Tooltip/Tooltip.d.ts
vendored
2
types/Tooltip/Tooltip.d.ts
vendored
|
@ -94,5 +94,7 @@ export default class Tooltip {
|
|||
triggerText: {};
|
||||
};
|
||||
|
||||
$on(eventname: "click", cb: (event: WindowEventMap["click"]) => void): () => void;
|
||||
$on(eventname: "mousedown", cb: (event: WindowEventMap["mousedown"]) => void): () => void;
|
||||
$on(eventname: string, cb: (event: Event) => void): () => void;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue