diff --git a/CHANGELOG.md b/CHANGELOG.md index 4582381d..3ff4640e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Selectable/expandable `DataTable` +## [0.13.0](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.13.0) - 2020-09-18 + +**Features** + +- Move helper text below form inputs in `ComboBox`, `Dropdown`, `MultiSelect`, `TextArea`, `NumberInput`, `TextInput`, `Select` ([PR #256](https://github.com/IBM/carbon-components-svelte/pull/256), [issue #255](https://github.com/IBM/carbon-components-svelte/issues/255)) + +- ProgressIndicator: add `spaceEqual` prop and functionality ([PR #263](https://github.com/IBM/carbon-components-svelte/pull/263), [issue #262](https://github.com/IBM/carbon-components-svelte/issues/262)) + +**Fixes** + +- Link: remove visited styles by default ([PR #259](https://github.com/IBM/carbon-components-svelte/pull/259), [issue #258](https://github.com/IBM/carbon-components-svelte/issues/258)) + +- TimePickerSelect: deprecate `hideLabel` prop to match spec and set default value to `true` ([PR #261](https://github.com/IBM/carbon-components-svelte/pull/261), [issue #260](https://github.com/IBM/carbon-components-svelte/issues/260)) + +**Breaking Changes** + +- TimePickerSelect: `hideLabel` prop is `true` by default + ## [0.12.3](https://github.com/IBM/carbon-components-svelte/releases/tag/v0.12.3) - 2020-09-16 **Fixes** diff --git a/COMPONENT_INDEX.md b/COMPONENT_INDEX.md index 3607dbe4..72928e75 100644 --- a/COMPONENT_INDEX.md +++ b/COMPONENT_INDEX.md @@ -1,6 +1,6 @@ # Component Index -> 144 components exported from carbon-components-svelte 0.12.3 +> 144 components exported from carbon-components-svelte 0.13.0 - Accordion - [AccordionSkeleton](#accordionskeleton) @@ -2083,6 +2083,7 @@ import { Link } from "carbon-components-svelte"; | :-------- | :--------------------------------------------------------------------- | :------------ | | inline | boolean | false | | disabled | boolean | false | +| visited | boolean | false | | ref | null | HTMLAnchorElement | HTMLParagraphElement | null | ### Slots @@ -3083,6 +3084,7 @@ import { ProgressIndicator } from "carbon-components-svelte"; | :----------- | :------------------- | :------------ | | currentIndex | number | 0 | | vertical | boolean | false | +| spaceEqually | boolean | false | ### Slots @@ -4852,7 +4854,7 @@ import { TimePickerSelect } from "carbon-components-svelte"; | disabled | boolean | false | | iconDescription | string | "Open list of options" | | labelText | string | "" | -| hideLabel | boolean | false | +| hideLabel | boolean | true | | id | string | -- | | name | string | -- | | ref | null | HTMLSelectElement | null | diff --git a/package.json b/package.json index aae37fca..3837f80a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "carbon-components-svelte", - "version": "0.12.3", + "version": "0.13.0", "license": "Apache-2.0", "description": "Svelte implementation of the Carbon Design System", "svelte": "./src/index.js", diff --git a/types/index.d.ts b/types/index.d.ts index a49092b7..9698e6a8 100644 --- a/types/index.d.ts +++ b/types/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for carbon-components-svelte 0.12.3 +// Type definitions for carbon-components-svelte 0.13.0 // Project: https://github.com/IBM/carbon-components-svelte export class CarbonSvelteComponent { @@ -1828,6 +1828,12 @@ export class Link extends CarbonSvelteComponent { */ disabled?: boolean; + /** + * Set to `true` to allow visited styles + * @default false + */ + visited?: boolean; + /** * Obtain a reference to the top-level HTML element * @default null @@ -3023,6 +3029,12 @@ export class ProgressIndicator extends CarbonSvelteComponent { * @default false */ vertical?: boolean; + + /** + * Set to `true` to specify whether the progress steps should be split equally in size in the div + * @default false + */ + spaceEqually?: boolean; }; $$slot_def: { default: {} }; @@ -4590,8 +4602,8 @@ export class TimePickerSelect extends CarbonSvelteComponent { labelText?: string; /** - * Set to `true` to visually hide the label text - * @default false + * + * @default true */ hideLabel?: boolean;