carbon-components-svelte

Svelte implementation of the Carbon Design System

APACHE-2.0 License

Downloads
103.3K
Stars
2.6K
Committers
101

Bot releases are hidden (Show)

carbon-components-svelte - v0.72.0

Published by theetrain almost 2 years ago

carbon-components-svelte -

Published by theetrain almost 2 years ago

Compare v0.70.13..v0.71.0

Breaking Changes

  • Select: rename dispatched change event to update (9198ed5474db8aed2b01c6c0ec0f756baceb19af, #1497)
  • Select: forward change event (9198ed5474db8aed2b01c6c0ec0f756baceb19af, #1497)
  • PaginationNav: use 1-indexing to be consistent with Pagination (8d55752a18de7d35cbb9f55ec984d0f57d9309dd, #1518)
  • InlineNotification: remove iconDescription prop (replaced with closeButtonDescription and statusIconDescription) (50066966dae8528142d3c6968f421fee5e1fb512, #1591)

Features

  • Pagination: dispatch change event when user interacts with previous/next buttons, or page/page size dropdowns (9198ed5474db8aed2b01c6c0ec0f756baceb19af, #1497)
  • InlineNotification: add iconDescription and closeButtonDescription props (50066966dae8528142d3c6968f421fee5e1fb512, #1591)

Documentation

  • link 'source code' to folder for multiple components
  • PaginationNav: add description for change event (e258db0cae214dc8b07bdb72fb957a0aaa80e4e8, #1592 contributed by @gregorw)
carbon-components-svelte -

Published by metonym almost 2 years ago

Compare v0.70.12..v0.70.13

Fixes

  • support NumberInput incrementing/decrementing floating point values (e6f5766e, #1555 contributed by @jqlio18)
  • allow arrow keys to open and navigate Dropdown menu (fa5515de, #1569 contributed by @theetrain)
  • only fire Dropdown "select" event on interaction (fa5515de, #1569 contributed by @theetrain)
  • avoid runtime error if Dropdown items is an empty array (fce92fb6, #1578)
  • avoid runtime error if MultiSelect items is an empty array (4b503c8c, #1577)
  • avoid runtime error if ComboBox items is an empty array (09b3eed5, #1545 contributed by @ibilux)
  • fire OverflowMenu "close" event when clicking outside menu (837716ff, #1541)
  • fire Popover "click:outside" event when clicking sibling elements (0f8a57b9, #1570 contributed by @vizath)
  • forward Toggle "change" and "keyup" events after toggled updates (e7fe8ca8, #1559 contributed by @jqlio18)
  • fix ProgressStep label text if vertical (75a69bbf, #1533 contributed by @brunnerh)
  • make ProgressStep inherit unclickable styles if preventChangeOnClick (7a98ec26, #1535 contributed by @brunnerh)
  • add explicit type="button" to TableHeader button (ba62f45d, #1573 contributed by @devidw)
  • add explicit type="button" to ProgressStep button (bf337c48, #1551 contributed by @tmarsik42)
  • loosen TreeView text prop type from string to any (198e0da4, #1576)
  • make TreeView children prop type work recursively (21d841fe, #1566 contributed by @DetachHead)
  • remove unused derived import from DataTable (ae344515, #1529 contributed by @ibilux)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.11..v0.70.12

Fixes

  • Search prop types should extend input attributes (1c4ee001, #1523)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.10..v0.70.11

Fixes

  • ignore false positive a11y warnings from Svelte version 3.51 (c6373dc9, #1522)
  • NumberInput with allowInput should not be invalid if value is null (5723ffef, #1511 contributed by @malinowskip)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.9..v0.70.10

Fixes

  • avoid element reference error in ListBoxMenuItem (affeb2e2, #1507)
  • display warn/invalid icons in DatePickerInput with calendar (a657b6e3, #1508)
  • fix layout regression in HeaderSearch (139e23fd, #1506)
  • localize HeaderAction, ImageLoader transitions (e900b47f, #1502 contributed by @s3812497)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.8..v0.70.9

Fixes

  • fix visual regression in next/previous buttons in Pagination, PaginationNav (1a658829, #1495)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.7..v0.70.8

Fixes

  • forward keyup, keydown, paste events in ToolbarSearch to Search (bd8741e4, #1490 contributed by @benperiton)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.6..v0.70.7

Fixes

  • prevent submit event on Modal if primary button is disabled (ec039ba1, #1486 contributed by @tmarsik42)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.5..v0.70.6

Fixes

  • resolve Toggle, HeaderSearch accessibility warnings in Svelte >=v3.50 (73385bf5, #1480)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.4..v0.70.5

Fixes

  • avoid left margin style if Button is icon-only (7c1ca3fa, #1477)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.3..v0.70.4

Fixes

  • correctly scroll item into view when keyboard navigating Dropdown, ComboBox, MultiSelect (edf33ca2, #1474)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.2..v0.70.3

Fixes

  • close menu in Dropdown, MultiSelect when pressing "Escape" (855ee067, #1473)
  • prevent default behavior in ComboBox when pressing "Enter," "ArrowUp," or "ArrowDown" (1a7f7500, #1472)
  • scroll item into view when keyboard navigating Dropdown, ComboBox, MultiSelect (70303001, #1471)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.1..v0.70.2

Fixes

  • allow $$restProps.style to be correctly set on Content (7bfa92d5, #1468)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.70.0..v0.70.1

Fixes

  • do not unset Content left margin for rail SideNav (5bafda10, #1462)
  • set role, aria-label attributes on DatePicker calendar container (1e9a3480, #1461)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.69.0..v0.70.0

Features

  • add filteredRowIds prop to ToolbarSearch to support pagination (dbe33d5c, #1454)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.68.0..v0.69.0

Features

  • dispatch on:click:header--select event in DataTable (f794cb53, #1453)
  • dispatch on:click:row--select event in DataTable (30487128, #1450 contributed by @naegelin)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.67.9..v0.68.0

Features

  • add fullWidth prop to ToastNotification (8fea168f, #1444)
  • dispatch cancelable on:cancel event in ToolbarBatchActions (06777ba8, #1441 contributed by @naegelin)
  • add active prop to ToolbarBatchActions (bc58c7b0, #1440 contributed by @naegelin)

Documentation

  • add ToastNotification example "Full width"
  • add DataTable example "Batch selection with controlled toolbar"
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.67.8..v0.67.9

Fixes

  • NotificationActionButton types should extend Button props (b6e4d133, #1442 contributed by @piperswe)
carbon-components-svelte -

Published by metonym about 2 years ago

Compare v0.67.7..v0.67.8

Fixes

  • remove aria-checked="mixed" if InlineCheckbox is indeterminate (4fd08cd2, #1436)
  • add aria-labelledby to Slider thumb (b4ffed90, #1435)
  • add role="switch" to Toggle input (c95e2bcc, #1434 contributed by @bertybot)