| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-02 | 116.5 kB | |
| v0.113.0 source code.tar.gz | 2026-10-02 | 2.3 MB | |
| v0.113.0 source code.zip | 2026-10-02 | 4.2 MB | |
| Totals: 3 Items | 6.6 MB | 0 | |
This release adds 12 new components (Bleed, Carousel, DescriptionList, Divider, Meter, PageHeader, RelativeTime, ToggleButtonGroup, ToolbarColumnVisibility, ToolbarDensity, VirtualList, GridOverlay). DatePicker gains multiple, week, and inline calendars. Box lays out flex and grid children. MultiSelect groups its options. BigNumber shows a delta and formats its value.
CSS. all.css is 27% smaller minified (877.1 kB → 638.0 kB) and 8% smaller gzipped (80.6 kB → 74.0 kB). That comparison already includes the new components' CSS.
Selectors. Selectors with four or more classes fall from 1,229 to 849. The heaviest goes from (0, 10, 1) to (0, 9, 1): 0 IDs, 10 classes, and 1 element, down to 9 classes. A lighter selector is cheaper for the browser to match when styles are recalculated, and your own CSS can override it without restating a long class chain. The rendered result stays the same. The :not() rewrites were checked for cascade flips and had none.
Component updates. Unchanged data skips the expensive pass. Equal DataTable rows drop from hundreds of milliseconds to a few. Equal MultiSelect selections are about 15× faster. Equal TreeView nodes go from 68.6 ms to 0.64 ms per update at 220 nodes, and from 6,192 ms to 4.0 ms at about 11,000 nodes.
Breaking: the Disclosure toggle detail is { open: boolean }. @font-face rules for IBM Plex weights this library never uses (100, 200, 450, 500, and 700) are removed. Weights the components actually set (300, 400, and 600) stay.
Also in this release: SwitchPanel for content switchers, Button loading, debounced search, a resizable side nav, and color-scheme: dark on dark themes.
487 changes in this release:
| Category | Count |
|---|---|
| Breaking changes | 2 |
| New components | 12 |
| Features | 168 |
| Bug fixes | 257 |
| Performance | 60 |
Full Changelog: https://github.com/carbon-design-system/carbon-components-svelte/compare/v0.112.0...v0.113.0
Breaking changes
Two breaks. This library's type tokens and component CSS only set IBM Plex weights 300, 400, and 600. The dropped faces are the ones nothing in the package referenced.
Disclosure
The toggle event detail is { open: boolean }. AccordionItem dispatches the same shape when its header is clicked. Read e.detail.open.
:::svelte
<script>
import { Disclosure } from "carbon-components-svelte";
let open = false;
</script>
<Disclosure summary="Details" on:toggle={(e) => (open = e.detail.open)}>
Panel content
</Disclosure>
IBM Plex weights
This library never applied IBM Plex weights 100, 200, 450, 500, or 700. Type tokens and component CSS only set 300, 400, and 600, so the @font-face rules for the unused weights are gone.
An app stylesheet that still asks for a dropped weight gets the nearest face this package ships: 100 and 200 render as 300, 450 and 500 render as 400, and 700 renders as 600. That removes 130 of 208 rules and about 54 KB from each CSS file (about 323 KB unpacked across the six theme files). The bundle and specificity cuts that contain this break are in the next section.
Smaller, lighter CSS
all.css against v0.112.0, minified the same way the package ships it. The new components in this release are already in the v0.113.0 column.
| v0.112.0 | v0.113.0 | Change | |
|---|---|---|---|
| Minified | 877.1 kB | 638.0 kB | −239.1 kB (−27%) |
| Gzipped | 80.6 kB | 74.0 kB | −6.6 kB (−8%) |
| Selectors | 6,766 | 6,594 | −172 |
| Max specificity | (0, 10, 1) |
(0, 9, 1) |
one class lighter |
| 4+ class selectors | 1,229 | 849 | −380 |
| 3-class selectors | 1,545 | 1,327 | −218 |
| 2-class selectors | 2,199 | 2,173 | −26 |
| 1-class selectors | 1,582 | 2,054 | +472 |
| Element-qualified | 48 | 39 | −9 |
(0, 10, 1) is 0 IDs, 10 classes, and 1 element. A lighter selector costs less to match and is easier to override, and the cascade check kept the computed styles. The one-class count rose because long :not() chains and repeated classes were replaced by a single class. Tooltip triggers are most of the heavy-selector drop: selectors at three or more classes in the tooltip partial go from 764 to 172.
The rows below are the cuts inside that net. Step sizes are not additive.
| Cut | What changed |
|---|---|
Unused Plex @font-face weights |
Weights this library never set (100, 200, 450, 500, 700) are removed. 130 of 208 rules. About 54 KB off each theme file, about 323 KB unpacked across the six. Kept weights: 300, 400, 600 |
| Differing theme tokens only | Non-default themes stopped restating all 455 tokens. At that step, all.css 786.1 kB → 716.3 kB (−8.9%) |
Static var() fallbacks |
2,880 unreachable fallbacks dropped. At that step, 716.3 kB → 697.2 kB (−2.7%), gzip 73.8 kB → 71.7 kB |
| Shared tooltip rules | Tooltip slice 110.0 kB → 66.2 kB. Direction and alignment set custom properties; one rule per trigger consumes them. At that step, all.css 830.1 kB → 786.1 kB (−5.3%) |
Logical insets and doubled :not() lists |
lightningcss no longer expands these into RTL and :-webkit-any twins. At that step, 880.7 kB → 833.7 kB (−5.3%) |
.woff sources |
32 woff URLs dropped. Browsers in the Svelte 5 baseline load the woff2 source |
will-change that cannot composite |
200 skeletons held 202 compositor layers; they now hold 5 |
| Dead selectors | Password visibility, side-nav header, button aliases, bx--table-toolbar--sm, and other classes no component renders |
Fluid :not() chains |
Date picker, list box, number input, and sized tabs use one class. Cascade check reported zero flips |
| High-contrast outline | One --cds-focus-outline-style on :root replaces 95 per-component prefers-contrast blocks |
| Declarations that never win | 255 cascade-losing declarations removed |
Faster updates
These are production-mode measurements from the commits, not the CSS bundle.
| Work | Measured |
|---|---|
DataTable equal rows |
64,100 comparator calls → 0; 693–794 ms → 3–14 ms over 50 updates |
DataTable equal headers |
903 ms–7.4 s → 3–5 ms over 50 updates |
MultiSelect equal selectedIds |
about 15× on 90 items (9.1–16.8 ms → 0.5–0.8 ms) |
TreeView equal nodes, 220 nodes |
68.6 ms → 0.64 ms per update (about 107×) |
TreeView equal nodes, about 11,000 nodes |
6,192 ms → 4.0 ms per update (about 1,544×) |
| Dropdown open, 99 options | 100 forced layouts → 1 |
| Header search menu item | style recalc about 850 µs → 360 µs |
FullPageError illustrations |
120 kB → 73 kB after svgo. Renders match aside from anti-aliasing |
New components: layout, pages, metrics, and lists
Twelve surfaces land in this release for page chrome, measurement, overflow, and long lists. ToolbarColumnVisibility and ToolbarDensity are covered with DataTable below. GridOverlay is a dev aid.
Bleed
Pull content past a padded container with negative margin, for a full-width banner or divider inside a Box. Step N is the negative of Box padding step N. Set horizontal, vertical, or a single side.
See Bleed.
:::svelte
<script>
import { Bleed, Box, Text } from "carbon-components-svelte";
</script>
<Box fill="layer-01" padding={5} border="subtle">
<Bleed horizontal={5}>
<Box fill="inverse" padding={5}>
<Text type="body-short-01" color="inverse">Edge to edge</Text>
</Box>
</Bleed>
</Box>
Carousel
Show one slide at a time. Wrap each slide in CarouselItem. Previous and next disable on the first and last slide unless wrap is set; with wrap, set showCounter so the position stays visible. Left and Right move between slides when focus is inside the carousel.
See Carousel.
:::svelte
<script>
import { Carousel, CarouselItem } from "carbon-components-svelte";
</script>
<Carousel labelText="What's new in 0.113">
<CarouselItem>
<h4>Page headers</h4>
<p>Title, breadcrumb, tabs, and actions in one header.</p>
</CarouselItem>
<CarouselItem>
<h4>Grouped multi-select</h4>
<p>Options sit under a non-selectable group label.</p>
</CarouselItem>
</Carousel>
DescriptionList
Term and detail pairs as a native dl. Set term on DescriptionListItem and slot the detail. layout="horizontal" places the term beside the detail. columns arranges items in an equal-width grid.
See DescriptionList.
:::svelte
<script>
import { DescriptionList, DescriptionListItem } from "carbon-components-svelte";
</script>
<DescriptionList>
<DescriptionListItem term="Name">postgres-prod-01</DescriptionListItem>
<DescriptionListItem term="Engine">PostgreSQL 16.2</DescriptionListItem>
<DescriptionListItem term="Region">us-east-1</DescriptionListItem>
</DescriptionList>
Divider
A horizontal rule between stacked sections, or a vertical rule in a row. Set decorative when the rule is visual only so assistive tech skips it.
See Divider.
:::svelte
<script>
import { Divider, Stack, Text } from "carbon-components-svelte";
</script>
<Stack gap={5}>
<Text>Section one</Text>
<Divider />
<Text>Section two</Text>
</Stack>
Meter
Usage against a fixed capacity. This is a meter, so nothing is in progress and nothing finishes. Set thresholds to switch the bar to warning and error colors. valueText is the visible value and aria-valuetext.
See Meter.
:::svelte
<script>
import { Meter } from "carbon-components-svelte";
</script>
<Meter
labelText="Storage"
value={820}
max={1000}
thresholds={{ warning: 800, error: 950 }}
helperText="Approaching capacity"
/>
PageHeader
Identify the page with a title and subtitle. Slot a Breadcrumb, tabs, and page actions. The title level follows the nearest Section and is an h1 by default. The actions slot lines controls up with the title and wraps them under it on a narrow screen.
See PageHeader.
:::svelte
<script>
import { Breadcrumb, BreadcrumbItem, Button, PageHeader } from "carbon-components-svelte";
import Add from "carbon-icons-svelte/lib/Add.svelte";
</script>
<PageHeader title="Databases" subtitle="Manage your database instances">
<svelte:fragment slot="breadcrumb">
<Breadcrumb noTrailingSlash>
<BreadcrumbItem href="/">Home</BreadcrumbItem>
<BreadcrumbItem href="/" isCurrentPage>Databases</BreadcrumbItem>
</Breadcrumb>
</svelte:fragment>
<svelte:fragment slot="actions">
<Button icon={Add}>Create database</Button>
</svelte:fragment>
</PageHeader>
RelativeTime
Format a date as a relative string, such as "5 minutes ago", with the absolute time on hover. Omit now to compare against the live clock. numeric and style follow Intl.RelativeTimeFormat.
See RelativeTime.
:::svelte
<script>
import { RelativeTime } from "carbon-components-svelte";
</script>
<RelativeTime date={Date.now() - 5 * 60 * 1000} />
ToggleButtonGroup
Pressable buttons for immediate on/off commands, such as text formatting. The default selection mode allows any number pressed. Set selectionMode="single" for at most one. Arrow keys move focus. Space or Enter presses the focused button.
See ToggleButtonGroup.
:::svelte
<script>
import { ToggleButton, ToggleButtonGroup } from "carbon-components-svelte";
</script>
<ToggleButtonGroup labelText="Text formatting">
<ToggleButton value="bold">Bold</ToggleButton>
<ToggleButton value="italic">Italic</ToggleButton>
<ToggleButton value="underline">Underline</ToggleButton>
</ToggleButtonGroup>
VirtualList
Render only the rows in view. Set containerHeight and itemHeight in pixels, and render each row at exactly itemHeight. let:index is the item's index in the full array. Set measured when row heights vary. scrollend fires near the bottom for load-more.
See VirtualList.
:::svelte
<script>
import { Box, VirtualList } from "carbon-components-svelte";
const items = Array.from({ length: 5000 }, (_, i) => ({
id: i,
name: `web-prod-${String(i + 1).padStart(4, "0")}`,
}));
</script>
<VirtualList {items} itemHeight={40} containerHeight={240} let:item let:index>
<Box
display="flex"
align="center"
height="40px"
paddingX={5}
border="subtle"
borderSide="bottom"
>
{index + 1}. {item.name}
</Box>
</VirtualList>
GridOverlay
Draw the breakpoint grid over the page while checking layout. The overlay is 16 columns, pointer-events: none, and lines up with sm / md / lg / xlg / max. You own open. Match condensed, narrow, fullWidth, and gutters to the Grid underneath, and leave it unwired in production.
See GridOverlay.
:::svelte
<script>
import { Button, Column, Grid, GridOverlay, Row, Tile } from "carbon-components-svelte";
let open = true;
</script>
<Button on:click={() => (open = !open)}>
{open ? "Hide" : "Show"} grid overlay
</Button>
<Grid padding>
<Row>
<Column sm={4} md={8} lg={16}><Tile>Header</Tile></Column>
</Row>
<Row>
<Column sm={4} md={5} lg={11}><Tile>Content</Tile></Column>
<Column sm={4} md={3} lg={5}><Tile>Sidebar</Tile></Column>
</Row>
</Grid>
<GridOverlay {open} />
DatePicker: multiple days, a week, and an inline calendar
datePickerType now includes "multiple" and "week", alongside single, range, month, and year.
"multiple" toggles individual days. Shift-click adds the span back to the last clicked day and skips disabled dates. value is the dates joined with ", ". "week" selects the first day of the focused week for the locale. Pair it with a displayFormat that uses the W token, such as "\\W\\e\\e\\k W, Y", to show the week number while value stays on dateFormat.
Set inline to keep the calendar open under the field. Set clearable for a clear button in place of the calendar icon while the field has a value. Bind open and selectedDates. disabledDates and enabledDates constrain which days can be picked. minRangeDays and maxRangeDays limit a range. initialMonth chooses the month shown before a selection. displayFormat shows a friendly string in the input while the submitted value stays on dateFormat.
See calendar types, clearable, and display format.
:::svelte
<script>
import { DatePicker, DatePickerInput } from "carbon-components-svelte";
</script>
<DatePicker datePickerType="multiple">
<DatePickerInput labelText="Maintenance days" placeholder="mm/dd/yyyy" />
</DatePicker>
Box: flex, grid, and spacing in one container
Box is the layout primitive for fill, border, shadow, spacing, and position. display="flex" or "grid" lays out children without an extra wrapper. gap uses the same 1–13 scale as Stack. direction, align, justify, wrap, grow, and alignSelf cover flex. columns sets grid tracks. hideBelow and hideAbove show or hide the box from a breakpoint in CSS, on first paint.
See Box.
:::svelte
<script>
import { Box, Text } from "carbon-components-svelte";
</script>
<Box display="flex" direction="column" gap={3} fill="layer-01" padding={5} border="subtle">
<Text type="productive-heading-02">Backups</Text>
<Text type="body-short-01" color="secondary">Last snapshot completed 12 minutes ago.</Text>
</Box>
DataTable: column visibility and row density
ToolbarColumnVisibility toggles columnHidden on a bound headers array and keeps the menu open. The last visible column stays disabled so the table never loses every column. toggleableKeys limits which columns appear in the menu.
Persist { order, hidden } from toColumnSettings, then applyColumnSettings onto the original headers. Header display and sort functions stay intact because they never go through storage.
ToolbarDensity binds size for the row height, and the toolbar height follows. Toolbar sticky pins the toolbar while the page scrolls. stickyOffset is the stuck distance from the top; next to a UI Shell header it defaults to 48px. Virtualized tables dispatch scrollend for load-more.
See column visibility and density.
:::svelte
<script>
import {
DataTable,
Toolbar,
ToolbarColumnVisibility,
ToolbarContent,
ToolbarDensity,
} from "carbon-components-svelte";
let size = "medium";
let headers = [
{ key: "name", value: "Name" },
{ key: "protocol", value: "Protocol" },
{ key: "port", value: "Port" },
{ key: "rule", value: "Rule" },
];
const rows = [
{ id: "a", name: "Load Balancer 3", protocol: "HTTP", port: 3000, rule: "Round robin" },
{ id: "b", name: "Load Balancer 1", protocol: "HTTP", port: 443, rule: "Round robin" },
{ id: "c", name: "Load Balancer 2", protocol: "HTTP", port: 80, rule: "DNS delegation" },
];
</script>
<DataTable title="Load balancers" {size} {headers} {rows}>
<Toolbar>
<ToolbarContent>
<ToolbarColumnVisibility
bind:headers
toggleableKeys={["protocol", "port", "rule"]}
/>
<ToolbarDensity bind:size intrinsicAlign="end" />
</ToolbarContent>
</Toolbar>
</DataTable>
MultiSelect: groups, ranges, and select all
Set group on an item to list it under a non-selectable header. Groups follow first-seen order. Items without a group are listed first. The selection is still a flat list of ids. Grouped menus virtualize the same way ungrouped ones do.
Shift+Enter or Shift+Space selects the range from the anchor to the highlighted option. Ctrl+A (Cmd+A on macOS) selects all. sortItem={false} keeps items order. Typing moves the highlight to the next match.
See groups.
:::svelte
<script>
import { MultiSelect } from "carbon-components-svelte";
</script>
<MultiSelect
labelText="Regions"
label="Select regions..."
items={[
{ id: "0", text: "Frankfurt", group: "Europe" },
{ id: "1", text: "Toronto", group: "Americas" },
{ id: "2", text: "London", group: "Europe" },
{ id: "3", text: "São Paulo", group: "Americas" },
{ id: "4", text: "Mumbai", group: "Asia Pacific" },
{ id: "5", text: "Tokyo", group: "Asia Pacific" },
]}
/>
BigNumber: deltas and formatted values
delta renders a signed change under the value. Color follows trend when set. trend="flat" uses a neutral dash. formatOptions merges into the Intl.NumberFormat options. format replaces that with your own function. Large values abbreviate by default, and hovering an abbreviated value shows the full number. The default slot is a footer under the metric.
See delta and formatting.
:::svelte
<script>
import { BigNumber } from "carbon-components-svelte";
</script>
<BigNumber
labelText="Uptime"
value={99.8}
percentage
trend="up"
delta={0.2}
deltaPercentage
deltaLabel="vs last week"
/>
<BigNumber
labelText="Revenue"
value={128000}
delta={12000}
formatOptions={{ style: "currency", currency: "USD" }}
/>
More in this release
ButtonloadingandfullWidth.ComboButtonloadingcovers the primary action.Modalcan show a loading state on the secondary button.selectTextOnFocuson text, password, number, search, date, time, slider, and toolbar search fields.Searchdebounceandloading.SearchMenudebounce,searchLoading, and a loading row when results are already shown.scrollendfor load-more.SideNavresizable(minWidth200,maxWidth480),border, a badge slot onSideNavLinkandSideNavMenu, and nested menus indented by depth. A rail side nav expands on keyboard focus.ContentSwitcherSwitchPanelpairs a panel with each switch in thecontentslot.lazyandunmountOnHidecontrol when the panel mounts.SliderandRangeSliderorientation="vertical".SlidersnapToMarks.RangeSliderminGap.TextAreagrowexpands the field with its content.- Form reset writes the submitted defaults back into bound checkbox, combo box, date, number, password, PIN, radio, search, select, slider, text, time, toggle, and tile values.
- Dark themes set
color-scheme: darkon the page.
What's Changed
Features
- feat(accordion-item): dispatch toggle when a header is clicked by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d5db48b9e8be151bd2419090efdb39f3cede2fee
- feat(action-set): add sticky prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7710613c40d1f9492371966579e6a6b6f59886f1
- feat(aspect-ratio): accept an arbitrary WxH ratio by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9b638d543061106cccfa02f27707a7accfdb7b3c
- feat(aspect-ratio): add fill, align, and justify props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/aae69b2f8a6d7f5deecccc688785847fdffeee98
- feat(aspect-ratio): add space-between, space-around, and space-evenly to justify by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9404c383df8591ad61ebf3f1b78c425aab8c96c5
- feat(aspect-ratio): add tag prop for the outer element by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8c96cbcefb0c00a9367fed9d9e31ff11433b98c8
- feat(big-number): add default slot for footer content by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7e297fec14851fceadb07242a3911bfabb89e81a
- feat(big-number): add delta, deltaPercentage, and deltaLabel props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ac97f47578e523a1c861ea1fbf8ed04dbe84026d
- feat(big-number): add flat trend and neutral trend color by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e4abbbcc116fb0347ceaad41902a149be26e5727
- feat(big-number): add formatOptions and format props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/994180bcdd5eacfbf8df876000253aa65c75821e
- feat(big-number): show full value on hover when abbreviated by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ab4dd4e727a2e53b2795ea699b82f45fbfe86d25
- feat(bleed): add Bleed component by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/78037fbf093259c38111b7c3df0c1763ba928f2d
- feat(box, stack): forward scroll, keyboard, and focus events by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/904c6bf3e3e49e803f5ad08f82fa1eabb59ce0c8
- feat(box): add
directionprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/850f6f8ac9cde5309ae2382944f91cee9cec8534 - feat(box): add
layer-accentandbrandfills by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d767fa9f13b88bed9481cf6d65840c256b0e62c8 - feat(box): add
wrap,alignSelf, andgrowprops by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e0b6a93bc5299ce120b012890c0302729e6510c8 - feat(box): add align and justify props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/84e0b92647d0e3fa47f679fac44f896fbf229b61
- feat(box): add bindable
refprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6d49547a733ffbd3ad242f567d99d8da135a7766 - feat(box): add borderSide prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4547701423883e5050f3c26fbdef5acb5301e84f
- feat(box): add borderStyle prop for dashed borders by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9e70f2e56222d34c578f657455e31b4efef7af92
- feat(box): add borderWidth prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e35894dab8436842cba03a6c6e4b983d73d439ea
- feat(box): add columns to define grid tracks by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0c29525be1ea599ba0963974483b3a94abc1e5c7
- feat(box): add display prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/832abbfaf0b5d6a72ee1f26042b3c3e4dbb42810
- feat(box): add gap for flex and grid children by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a6ca113d09e08d65eae5644647a301dcdb35da1a
- feat(box): add height, minHeight, maxHeight, position, top, and bottom by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/14603a08baaa0972d6bdc6dd523a71d061d09794
- feat(box): add hideBelow and hideAbove by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c0a3ceaa25aac5481b7c0af6730f432b53ba5860
- feat(box): add left and right position offsets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bd87340753a49cffcede59512d2f13a385be30b8
- feat(box): add overflow prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bd3939e327bd96436fda67f57304caae2330f63c
- feat(box): add overflowX and overflowY by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/66647516f80aebec16282aee6932549756ece76f
- feat(box): add shadow prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1e44701aff424f2dafb17b8cb989232bad37d158
- feat(box): add single-side margin props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4c0ce03b1f08867a523ab67101fedf9b479e81cf
- feat(box): add single-side padding props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f004ec5a407b48a09bbf2547d9a79a86e8809a65
- feat(breadcrumb): add
orientationprop to pin stacked or horizontal layout by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ee4dcf506a81928a2673f1726739c24871d8e099 - feat(breadcrumb): add icon prop to
BreadcrumbItemby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f6747bfd5c088b347b55be24b55a73875ce65cda - feat(breadcrumb): add separator prop for custom separator character by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/61669b84c771c7a00c69b6892d995bf1649658fd
- feat(breadcrumb): allow a component reference as separator by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/230537cd09d95ad45e43f698906054b185c60f4e
- feat(button): add
loadingstate by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d273ad1f3de63502a78146a32fd0ba8ac89a5511 - feat(button): add fullWidth prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b6dd78111d20602645cdef7375bd3306d8f0b726
- feat(carousel): add
wrapprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/75e3fa1af98533adb3626aa6df6e8c24ac395d4f - feat(carousel): add Carousel and CarouselItem by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9f74945fbb2e460fb240c26d785555948e4c90e1
- feat(carousel): add position counter by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1818bd489e40d57a63da85a0e9fece3f4b4b0b6b
- feat(code-snippet): copy the rendered slot text when code is unset by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/09438c24fc6c79cb268c83ea1f761a5774af5819
- feat(combo-box): add a plain ComboBoxSkeleton by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bef1d2df674e60d0182dd547218540c47edad9f8
- feat(combo-box): announce a cleared selection by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/804ba1bfc0e3e4e6b0c8779838f04f80e803058b
- feat(combo-box): announce filter result counts by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/488b0128f8755cdcacfebae6941041e35a201ddd
- feat(combo-button): add
loadingfor the primary action by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5b278f565ad90a638a7643e05eb226e03950119c - feat(composed-modal): add alert prop for alertdialog by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1cfab0cdec4357eb24b0205ece22ac1cf613cae7
- feat(contained-list): add hideLabel prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5a144a67371aafcee9b1b395faaa57bcaa2c30b0
- feat(content-switcher): add
SwitchPanelby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5bf897bcb135c0f99754d2b181049e13bbe123a4 - feat(content-switcher): expose selected on the Switch default slot by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0b5b7885a69350ad3e8945db96bca1970527d9f5
- feat(context-menu): move focus by typed character by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/17548f8f4cbbff7d747941afc10a5ec0df6432c7
- feat(css): apply color-scheme: dark globally for dark themes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4fb46524d3a1e5380fb1df68e27f07d2b2ecb16e
- feat(data-table): add allowDeselect for radio selection by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/801ea03bea4a8f0386e667137af34b3c407cc0b1
- feat(data-table): add column settings helpers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c7776812b16a77eef78faad7a36f75d983544c4e
- feat(data-table): add scrollend event for virtualized load-more by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8c0da701d669eea9f23eae38768a0ac3e0a5785b
- feat(data-table): add selectTextOnFocus prop to ToolbarSearch by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/93d59da8eab2cfceac22998c25e798504ef2a3e6
- feat(date-picker): add "multiple" datePickerType by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/764ec399a9e71956a7ab2aa691157cbef0107980
- feat(date-picker): add
disabledDatesandenabledDatesprops by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6591bc5bcdcc437820a144b133a8011d9e67c292 - feat(date-picker): add
displayFormatprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e99bf2e67a1ace072a76f52b7555b5720430c895 - feat(date-picker): add
errorevent for unparseable dates by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/163928b14fdb43d3e2f390cab20904f8c571ffef - feat(date-picker): add
initialMonthprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d86a92e4bf6aeb740bfa1a4a454d5522cfebb6eb - feat(date-picker): add
inlineprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6f70f241bfc71b8f4e297c4535445131dd08ec3e - feat(date-picker): add a week date picker type by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/afa1018cc100c20841d74da9dc066aa04c02e7cb
- feat(date-picker): add bindable open by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c05fce192d8676278ec771e73409131d1e1c167e
- feat(date-picker): add bindable selectedDates by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/98a8c673f0cf4dfbbd6e7c43504c9271f98a69ec
- feat(date-picker): add clearable by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bb4821bc5e8e5422123dd3efc25473d58a603373
- feat(date-picker): add selectTextOnFocus prop to DatePickerInput by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6223c25557c8859e0c5cb9897140693c2f795eec
- feat(date-picker): limit range length with minRangeDays and maxRangeDays by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/36b0445d8f8540d8ff1ffff4d9ca23847c14e1b4
- feat(date-picker): warn about unsupported
flatpickrPropsby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/424ff426faed9a2064c834e5c1cc860ee0c39e0e - feat(description-list): add DescriptionList and DescriptionListItem by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/15616d4701bbc7b49168de2f1f3ee4316f80dfed
- feat(divider): add Divider component by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/323fe80951baae2449b0087c6198540bf815dba5
- feat(dropdown): add
alignprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c59b2e846ec6671c52f3f55f4da552ae0fef4cc9 - feat(dropdown): open the menu at the first match when typing by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4ba5016191bcc745d6ea179d0e83dd469d09c627
- feat(file-uploader): show the file size on each row by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d02f89aa237fcad686fbda5b0dd263883167659f
- feat(form): forward the reset event by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2b6ab21d247d54a43dcc23cfaacd7545b8c053fe
- feat(grid): add align prop to Row and Column by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/23d8f109ef5d54cb4a7ee54dfa66f62bd535945f
- feat(grid): add GridOverlay, a dev-aid that draws the breakpoint grid by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/937c47814b167c9f942631881e74d34bc91c4848
- feat(header-search): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c4ab92aab799b4ee4d1a2e37ea9e320db58cedc8
- feat(heading): add type prop for visual size by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/647ca49ae9adbd2f8901363168fe288eefe5f584
- feat(inline-loading): add delay prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/57db25d4203e19d8056a47bec8a94d5225111570
- feat(list-box): add
alignprop to ListBoxMenu by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/cbcda2f913c6a7fd26066120ab0bbe0db8ad2f80 - feat(loading): add delay prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2ecf1ff6153bd52461766f5a77e0b1a0c7598477
- feat(menu): move focus by typed character by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/49e02936576c2f557f2341f2578dc488dabdf3a3
- feat(meter): add
Metercomponent by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1403e715d0c0ba21d9c881b343cfafb84535e502 - feat(modal): accept null for selectorPrimaryFocus by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c47d7262a8a302253ed668363d7aabc68e32b349
- feat(modal): add secondary button loading state by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b2015d603cd7dcf9b254efd7e08dc715b9560854
- feat(multi-select): add a plain MultiSelectSkeleton by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/74ff26c94e6ab18971e4ad70b2b218d52e2f5656
- feat(multi-select): add scrollend test coverage and live load-more example by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/38d13c3671b3eba3bd157a019da6a12d739fa27f
- feat(multi-select): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8a401048558d3123e7d8e6dce68ffa63835221bb
- feat(multi-select): allow
sortItem={false}to skip sorting by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1f057a279e1bb58a9aa70c2aef0484a48982621a - feat(multi-select): move the highlight by typed character by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5d6a3ee08b1f1f71fbef95f240f9743081f8b804
- feat(multi-select): select a range with Shift+Enter or Shift+Space by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2a60647f9b7a406951433243ee5ea54490d7f686
- feat(multi-select): select all with Ctrl+A by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a300b5d5d813c30090451f9cb097955f52181e1d
- feat(multi-select): support grouped items (#1422) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e6f781304da56e0d5ff6f73169a405b8f2ceb3ea
- feat(number-input): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d58b55c3e17abd1122f4f1f94d8c2d6d888366a9
- feat(number-input): step by 10 on PageUp and PageDown by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/65e86d84100b8ac3862ca432badcf78bd028c1d5
- feat(overflow-menu): move focus by typed character by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4c80fc96513f19ab10b0839da0305ceae5a1fe00
- feat(page-header): add PageHeader component by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/60d5d715c204c176c66b606006f5239031ef551f
- feat(password-input): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d051a4e7c68cb92658b1ae83c35331a2a99d4638
- feat(pin-code-input): add segmentLabelText to localize segment labels by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/be62d12fcd4ca5523e1413f357b0b7abd462ae6e
- feat(popover): close on Escape with closeOnEscape by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8a005e49afea20b79426b7bbea4543dd046f6ecc
- feat(progress-bar): add valueText for the label and aria-valuetext by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/854ac290a1c2828def92f1d0674bb8b6c43b9cc2
- feat(progress-indicator): add arrow key navigation between steps by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d6f979857ef1318d7e8fb41e28167acd6eeccd29
- feat(radio-button-group): add invalid and warning messages by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ce240f8a8af84fdfd657a3ec9637c324642f406a
- feat(radio-button): add
allowDeselectforRadioButtonGroupby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e6ed7d6cd5df3d0fcd2d7adc12db25fcf7f9536a - feat(radio-button): add a standalone readonly prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1fb53c7a5a43ee7403450055c9989e43ad5781e6
- feat(range-slider): add minGap to enforce a minimum handle separation by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/438278d2183c65c76bc398801e6486d333be52d9
- feat(range-slider): add orientation for a vertical track by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a8cca801bcbd2cbfaf7d451bb3aa5d847c66e8a2
- feat(range-slider): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8dde7fccccd50a4154e0045c3cef5c2c8f66b6f1
- feat(relative-time): add
RelativeTimecomponent by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/aca8c333532dc3afd40a45ac803f8e76233f5d6e - feat(scroll-gradient): accept fill token names for
colorandbackgroundby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/069e8993f34c843b7452c9c3e54a18ee8a6b9d96 - feat(scroll-gradient): add
scrollElementRefby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/80d19b6f7d1823cbf8d0aef3d787ca76841ce019 - feat(scroll-gradient): add background prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/faf12f62c8ed1c7d80e104e47da5bf0a165011b0
- feat(scroll-gradient): add height prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/57ded65090cc60e4b4bd424cdf1d063eefca5e18
- feat(search-menu): add menuMaxHeight prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/088595088d7e231a04ab317066d894f57af8cd17
- feat(search-menu): add readonly and hideLabel by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4da9efb7b8803fffa1af15881317ab16321495fb
- feat(search-menu): add scrollend event for load-more results by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/80df63a502e327a6f63430e7149fb92ee3355052
- feat(search-menu): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/299bd150da3a5ed642cb16c14d0b960ca63cac59
- feat(search-menu): append a loading row when results are already shown by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e64a5587d73518d529941370e4cdbe816b6f76af
- feat(search-menu): debounce the search event by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5480807ce0efaf131a8be367b6cfb60312b1ea6f
- feat(search-menu): show a spinner in the search input via searchLoading by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/80737af5e9f0b9c6bc36fb3b45c3477f7a38ae32
- feat(search): add invalid, warn, helper text, and hideLabel by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/29541447dfdba8ee312b1c75a3c0da0851653ff7
- feat(search): add readonly by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9fb3c59cf76d4fb89c64387c16dcc691bacc37ae
- feat(search): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/eef1ade7db74e428377d46eb594e160927f1f2dc
- feat(search): debounce the search event by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/145df8e1fc92c61b8ba44f0205f7f583a7f98b31
- feat(search): show a spinner while a search is in progress by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d2559050d2399a16dd510c0178f734e8eb1dd4e0
- feat(select): describe read-only state for VoiceOver by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b03614250bec5a7ae86d7156be2ce9d0de791027
- feat(selectable-tile-group): select a range with Shift+click by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/adccd298788fad02548e99dec3b327365034b03d
- feat(slider): add helperText prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2d2ddead74aeff55b2a8aba774f051b728c1ce53
- feat(slider): add orientation for a vertical track by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6cf2a882035a98946a70493268cfba7ce281d783
- feat(slider): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/977b3b02cd508761c78c72aff77dd09560ac94a5
- feat(slider): add snapToMarks for snapping to configured marks by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4e3410dee7f67ece748026c2a5b9d0a3bbe1852f
- feat(slider): move by a large step on PageUp and PageDown by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ee8b88d244fd8be51fedb937c76f541d44f4a20d
- feat(stack): add a bindable
refprop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6e22e6fded7f71ef85a25e66a351913eaf90abda - feat(stack): add an
asprop for custom elements and components by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ffd52998f989277bd304c98747fe98a94c1b9101 - feat(tabs): add
flushprop to TabContent by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b15959b6ed957df12943214b828fbfb2648d303e - feat(tabs): add size to TabsSkeleton by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/acfdf9d3d4f56118cb24747ce8b9d7e1719b063a
- feat(text-area): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e3905500853738d80307ef4c7aff9fc9212c1c4b
- feat(text-area): grow the field with its content by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/367220e380fb5fc422ebae74ce35e487b163c55d
- feat(text-input): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6f8a15d6620f66e2a9bba9c99fd6edbda80dcd2d
- feat(text): add
inherittype to opt out of the type style by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7a7ff7bffc920ced237ff00424c6faed19230b96 - feat(text): add
successandlinkcolors by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/095a11bde4113cef0c4dc16bf21ab4a7d607a753 - feat(text): add pretty prop to avoid orphaned words by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7183189e4bd15ef8ce88e610e694901889aeb686
- feat(tile): add fullHeight prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7d63f4f6894ba286940ff03e5f3f3ed683a848aa
- feat(tile): add noPadding prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9829780f0645e6c7850f3131ce1e42510325d3ef
- feat(time-picker): add a plain TimePickerSkeleton by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f6f0f93db72fe98616f5a0259a632f915ccbdc64
- feat(time-picker): add selectTextOnFocus prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6e3fe971d777ca633dbc2fbc5c66f3055c2d1b68
- feat(time-picker): describe a read-only TimePickerSelect for VoiceOver by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/14612f105a27abad506bde4227ca3d495834b166
- feat(time-picker): disable the selects with the time picker by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e3fc72d3cfedb9cf1d822e0d98ee180bd9c867ee
- feat(toggle-button-group): add
ToggleButtonGroupandToggleButtonby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9dfa0bcf163c0b6b40505821939a5df32a2cc9b3 - feat(toggle): add a warn state by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fb326a03eea898757b52766e4ec5179f3e8b261e
- feat(toggle): add value for form submission by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2470cbf89ec55b30769131afe5ce7db0f5b520bf
- feat(toolbar-column-visibility): add ToolbarColumnVisibility by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/34618e3a95fbbd2c3e70afafde9d5f731abc49ea
- feat(toolbar-density): add
ToolbarDensitycomponent by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4507f4d5511c01786783ed9387be357157811675 - feat(toolbar-search): add debounce prop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e541496eaabcb4ffde011f06854c6373f1b709c1
- feat(toolbar): add sticky and stickyOffset props by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/12f28c9fa5d8921069aa52947294167d8fdc4250
- feat(tree-view): toggle selection with Shift+Up and Shift+Down by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0a9deaed02779fb7c8e67fa6139025223ff06bfb
- feat(ui-shell): add
activeItemScrollBlockprop to SideNav by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9fe87536ad4e4508bd4da887c7839a04d17770ba - feat(ui-shell): add
borderprop toSideNavby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f1202999fa8aea973518a0d14dfdc06c6034a7f5 - feat(ui-shell): add badge slot to
SideNavLinkandSideNavMenuby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/947e2c8764fd7f12b141dbe5cce046bb84a2aa63 - feat(ui-shell): add resizable width to SideNav by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/cb41cf4badf0590d1daf838ae3f6977df4fdb2c5
- feat(ui-shell): debounce the HeaderSearch search event by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/325cf16c0fcaddc71ab1fc7b946b605f270712d9
- feat(ui-shell): indent nested SideNavMenu by depth by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9511fb0249f4f30802582ef5fe1fc57d6f7bfa87
- feat(user-avatar): forward focus and keyboard events by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e9b905a1a59511c297f1252a5898d50e639237b2
- feat(utils): add
queryParamstore synced to the URL by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/303d3f4255c57ac62d912753dc2f65c21ff47a0e - feat(utils): add getInitials util by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/28693351e73ce7e77553a947b27a3f36fe470b9d
- feat(utils): export getAvatarBackgroundColor from barrel by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8079a01a42df499e64448ee783bd62bb02111acc
- feat(virtual-list): add VirtualList component by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4b6f9e8f12ec3307b9cc05ca4d4c11cbe411b438
Bug Fixes
- fix(accordion-item): close a disabled item by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/70545b4aee63d95bcb9e479eddf82851addb4fc8
- fix(accordion-item): forward focus and blur from the heading button by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/672c1d22278088c3486ea3c4c5a9232fa0a7341e
- fix(accordion-item): name the open panel as a region by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f781ee5d2fda3a6f298bb58912bb7904a8b648ce
- fix(accordion): keep a single open panel when type is single by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b62a592cb79d92bdf600336db0950501cf890711
- fix(badge-indicator): stop mixing logical and physical offsets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5993a2ed463e8f028a572b1e0716e8a7b982b9b0
- fix(big-number): announce trend and fraction to assistive tech by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/89abc5732aece13c633c48f87ad06c2c316d1911
- fix(big-number): show denominator when value exceeds total by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a946694a805d1ea3733b44223c615121dba9c18c
- fix(box): forward click and hover events to the rendered element by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d45530a0b6ff53495761b61ba4c7034e526490c0
- fix(box): let axis spacing override a custom all-sides value by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6bb5ca60620410adeb03933089852058c5059583
- fix(box): resolve 0 to an inline style instead of dropping it by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d99986837ba68837818b8702bba6a08fac11e7cb
- fix(button-set): let buttons shrink inside narrow containers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1f9248f45bf839e9b770b6dd060009cf329e3fc4
- fix(checkbox-group): describe read-only state for screen readers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9e2b11853c0b9fedfe845c901ca81dd8bfab0eb6
- fix(checkbox): describe read-only state for screen readers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/573dadf5f1059c7646dbe670a635c8c3fae2eaad
- fix(checkbox): submit "on" when no value is set by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/18a2f3aac67ba669c377ddcccdd89e9f20bea9fd
- fix(checkbox): sync checked after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/977ce9d0196d730239170adfb62c39dff59c9bd0
- fix(checkbox): take the new state from the input on change by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/33ada1354fc7c1040f6d5498facfde146cebd925
- fix(code-snippet): don't copy "undefined" from a slot-only inline snippet by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/95039f05a5dbeed9be4be48194e54798c0537a37
- fix(code-snippet): expose inline snippet code to assistive tech by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/115c52c115e1a8d3c7388aa690c6d1256ca11b70
- fix(code-snippet): fade scroll edges only where content continues by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/332581270d8776a16bd1dd41db801fcd89ae09a3
- fix(code-snippet): keep a rest aria-label off the root element by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d4de6299221d8eec2c2a0352fe0dbd73d23bc307
- fix(combo-box): filter typeahead matches by the displayed label by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/58a3aedd7b99d870eb748c78f5e90797ed0b0874
- fix(combo-box): match typed text against the displayed label by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/79ef55b0019f87de888b3408967c2162cebf69a8
- fix(combo-box): resync selectedId and value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3fffee88fc5e9f991f20ffa78940d5027de0bc85
- fix(combo-box): skip selectTextOnFocus when disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2ad76a12f2fa3a01b940422eb2a4916f79b00c83
- fix(combo-box): stop announcing read-only as disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/350bbf5fa12fb5c76d6fc50f277d9d9cc299b18b
- fix(composed-modal): keep a rest aria-label off the presentation root by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b0b8284b481f130984a04af0b236c64ed20a3d8c
- fix(composed-modal): move focus in when the modal opens by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/beef888a4be96e9ea096e12d735abfcc5213691c
- fix(composed-modal): remove dead buttonRef/declareRef wiring by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/db2a6f62dd59e61dcb3a12f6642d14bd53a41a0c
- fix(composed-modal): set tabindex=-1 on the dialog by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6cec0edc9cf383454dc07df9b93c69f1212962ad
- fix(contained-list): remove the native underline on link items by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e1f85b88750dad99e742275b52e69cde5f01452d
- fix(content-switcher): clamp an out-of-range selectedIndex by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6a17e5f82120c931e3a423bad2d2056f9be74e11
- fix(content-switcher): don't dispatch change when a selected Switch mounts by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4e59692719dbb89a9fe533ad58f0169b1c7f65d3
- fix(content-switcher): keep a tab stop when the selected switch is disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a03d66d66199dd2767022c52b645243487afcd50
- fix(content-switcher): keep selectedIndex on the selected switch after a removal by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/213f69f481308a4256f57c5375fe78036994675b
- fix(content-switcher): select a switch when its selected prop turns true by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/171486aee6d0b969f2eba177647d2a5d6fa3d2ad
- fix(context-menu): block ArrowLeft, ArrowRight, PageUp, and PageDown by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9b15288a8fbad4b793f86b1c774f6a88e372e13d
- fix(context-menu): close on Tab instead of swallowing it by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fecfd3fb515c551b1bc63a55ee88929c9d24584d
- fix(context-menu): remove dead menuOffsetX tracking by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/dab8aebe5dc4863f70c57adbfadbe43cde98fcba
- fix(context-menu): return focus when the menu closes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/140371ea1e98e0ed63b33399745a33a340ec36d6
- fix(context-menu): skip disabled options with the arrow keys by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/71b78fb08405d6b69c0bd5d79d9493b3e8854b00
- fix(copy-input): default tooltip alignment to end by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/39f70263a8798b8e8f07289b6536cc92e153157f
- fix(css): color plain links with the link token by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/dcf142781c0e09963c89827e2cd0af2e6dfcd5f0
- fix(css): guard hand-authored hover rules with any-hover by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/655f665ce3c4729857f3141718f5f66d13f2dfcd
- fix(css): guard selectable tag hover rules with any-hover by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/54fb649ab2bd8e185cc64023f2f3fca48bddbf60
- fix(css): guard Tabs hover rules against touch devices by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/89b8a03b99bb90631ba2f12696e08755e4d4550e
- fix(css): make focus rings appear instantly, not fade in by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7e358a1ed6cf193d2752734e7ebd8445d3a13ee5
- fix(css): remove content switcher selected-fill wipe animation by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f34366d30802aadd580fb4d5a0ab2ebe87a04346
- fix(css): stop content switcher label shifting on select by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/76506a85d95b07c34b356fc53487f10afb9b9d1d
- fix(data-table-skeleton): contain table in scrollable wrapper by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d2ff1d0cc77ea37ca288eb75a332280f9a3b2129
- fix(data-table): align footer cells with their column by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/685f9ebda99f9704aa5fe4b744d9a7dbe48c281b
- fix(data-table): derive batch expansion state from the expandable rows by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f7378a93e938dfc7effb4ca95936c7010b22c565
- fix(data-table): do not force fixed table layout when a header sets width by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/85e43342428862c0e626fc8651d7317852389cae
- fix(data-table): inset nested content in expanded rows by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d85129ad9e5a9eacad53e8282547d8046a5f68ea
- fix(data-table): keep table layout for sticky headers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5a8faab971f3c3d5f6775263c15b405e70e55575
- fix(data-table): keep the hidden batch actions bar from widening the page by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/710b76ef3a6071ce117c7a9357689d9730197463
- fix(data-table): keep the selection header cell for radio batch tables by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0cecb2fcd7f44fb7c22e038a5e40f6dd1ad82c94
- fix(data-table): scope select all to the rows matching the filter by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fdad53e2909bb991815c3740b010bfbc7b834bd3
- fix(data-table): size the virtual window from stickyHeaderMaxHeight by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/25af189714079ef9b52dd866a692662ea37eba2b
- fix(data-table): skip hidden columns in the footer row by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ce1eca188783bfbea3c436d96d8fb45b5d487d32
- fix(data-table): skip hidden columns in toCsv by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f8aee5c64dd23d0509139827fe008ba9737b8ef3
- fix(data-table): skip hidden rows in shift-click range selection by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d410c994f7b7d35d70e8b2958a8e491d242d7435
- fix(data-table): target the scrolling table, not its wrapper, for virtualized sticky headers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/394ea5f64f5ee315105ec241e0c9372d83e28c39
- fix(date-picker): block an inline calendar while read-only or disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d77decda2c948e688543878fc16c193f7590f365
- fix(date-picker): create the flatpickr instance only once by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b7cf76ed0ba4a3e33abacf4aa6436f22610ec9bf
- fix(date-picker): declare the
openevent by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d8314fbcdf847bf46f1948590062c8ed5196b8a5 - fix(date-picker): disable calendar open/close animation by default by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/61137e20865ac3f635fca681799f1a79745e7140
- fix(date-picker): dispatch
changeonce per calendar selection by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fa68ac1a3be126d8cbc8ecb739b407a6fd84db8b - fix(date-picker): honor flatpickr
ignoredFocusElementsby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ad0bbc1b2b2ac15590fbaaf46b06dbad057a994f - fix(date-picker): honor flatpickr
shorthandCurrentMonthby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/17da936b917446f58270bffef56b874f99083803 - fix(date-picker): ignore ArrowDown when there is no calendar by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/01ab552522879a7c3752e56e436f94e1be79294e
- fix(date-picker): ignore unsupported
wrapflatpickr option by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/624ddc04a084eb25c58ad6a8ae75752ad5eec563 - fix(date-picker): keep consumer
allowInputandclickOpensby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9f405e51bd32965c068a407a94d26bada9123de6 - fix(date-picker): keep focus in the calendar after selecting a day with Enter by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1a924a693125d65d98a56c821278d8a3a3a9149f
- fix(date-picker): keep selection with a custom
formatDateby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/326b87c563a2c744a0b4d5f79a602e18a299c366 - fix(date-picker): label the visible flatpickr
altInputby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5f2d0e78552c22c67ad939dfb30aaadceedd2b7f - fix(date-picker): lay out flatpickr
weekNumberscolumn by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/cacd93e894cb6744a409045982e760816ba948db - fix(date-picker): lay out multiple months side by side by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6ff765b3d00e62c6a479605f00f90f8bc665191a
- fix(date-picker): let simple-variant labels overflow past the input by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/08be3b61cbd508cdccad8993e25bdee476525942
- fix(date-picker): list multiple among the types that bind calendar by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/94f91204c2d39d674a1e9922c2abf3cb6cdc5f80
- fix(date-picker): mark out-of-range years as aria-disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2366a232cb621ce0e02bfd617106a8660e6cca2a
- fix(date-picker): merge consumer flatpickr hooks with Carbon's by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b338dadd4a565f2b7ad5abc6ccfd5ca192c05691
- fix(date-picker): mirror input state onto flatpickr
altInputby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4d82e211915fd2dc8b8e49effb38a3cb52fc23bc - fix(date-picker): move focus into the calendar when today is not focusable by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c6c209a1ffa4d3dfe3c314254e735dcd12d307cc
- fix(date-picker): omit
modeandwrapfromflatpickrPropstype by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7d64925f78fd47957c44edac5231ce270fe87339 - fix(date-picker): prevent page scroll on ArrowDown into calendar by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9f985dd03153b087bd116e1a4eb46554d776d6d4
- fix(date-picker): rebuild the calendar when
datePickerTypechanges by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f49e5625d5af33fed8aae7c77921b21f8de5b4da - fix(date-picker): reopen calendar on ArrowDown after Escape closed it by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9db2f11627cf04b1e26262e1e4373fccfeb2ea5f
- fix(date-picker): report escape-key when Escape closes the calendar grid by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f58fd9b43d7ff4363b36bcaaaf7908b025deb7c8
- fix(date-picker): respect
flatpickrProps.defaultDateby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2988dd8991095f1b592350f52c12246f384d7140 - fix(date-picker): stop calendar shadow and overlap from hiding range borders by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/42c510529066c7a3c188fd79b5a910573377324a
- fix(date-picker): stop flatpickr day focus outline from animating by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8cab44fb64bb19c496a9e22e1ec172443e96bc46
- fix(date-picker): stop flatpickr day focus ring flashing on click by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/77f340b8b229d7219f185dcd1b07a25fc0c4a143
- fix(date-picker): style out-of-range months as disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b3d56560d5e7151d0dc09cddec73401934ac1dfb
- fix(date-picker): style the flatpickr
inlinecalendar by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/abd6a9d4a6f9ec00dc317ce97287ae7eaa27caad - fix(date-picker): sync the bound value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ad212ecb87941cd1bb8066a8d180bd6b5d67811a
- fix(date-picker): sync the hidden displayFormat field after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8a9be8650a858b33feed2b19ed2f22cfee59e129
- fix(date-picker): tear down an inline calendar safely by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6456dba152ad6f18c0b94144e1c15e92bfaec9e7
- fix(date-picker): treat a failed flatpickr init as no calendar by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0c9fee8f3099e3d71f88db4cae4babfadd345e46
- fix(disclosure): dispatch toggle with an { open } object by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/27952fcbaa96893119228d7436e28bff8fa105bf
- fix(dropdown): dispatch close when Tab dismisses the menu by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d355f193fd0859cfe4f0ddce93f141f29711d5c6
- fix(dropdown): don't dispatch select when re-clicking the selected item by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/32b88fd4ec9c27bffc51c08cf8ed81e0852cd6fd
- fix(dropdown): drop aria-disabled and describe readonly for VoiceOver by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/52c10373010b893e74a2f22202b12396e8eaafae
- fix(dropdown): keep inline menu width when portaled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6824d41b1dc439deeb0a8345ad52f65829e3d973
- fix(dropdown): let Home and End win over the selection when opening by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2429d71dfd4fe7c7ef798bb6046d5c58c281a79e
- fix(dropdown): name the combobox with
aria-labelby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0a81cc4a9a3526fa0cc2e3d156598b52b6f858a7 - fix(dropdown): omit a disabled dropdown from form submission by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d6900e2f166ca8f29f3676e4857cf4b61f23a4b7
- fix(file-uploader-button): keep the native input's files after a dismissed picker by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3fd0262c207f33c29f06880355b706edb9824580
- fix(file-uploader-drop-container): keep the native input's files after a dismissed picker by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/49d5bbf5991f357bf0887ac78f9aba2d3d94259c
- fix(file-uploader-drop-container): keep the native input's files equal to files by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9b6f8e78fdb7ac02db7b4ea11357ff3edc789c28
- fix(file-uploader): keep the drop highlight while the pointer is inside by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f4be37cb37ccc57b09602ab492ac5f62bc984021
- fix(form-group): style the message and invalid state by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e39a076db24c7fe4ec380d857684d1ca83787389
- fix(grid): mark Column's per-breakpoint offset optional by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/226f73dc5e6e11ed2b01388222b17ae23c5d89fe
- fix(grid): remove Column's stale, contradicting second
@slotdoc block by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a01e2dab3ee9bbcd99c3881de7ac1aba7dbc1291 - fix(grid): widen Column's aspectRatio type to the ratios the CSS ships by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9d5719a84ae801f35683e294d12b0aef15f1c4a8
- fix(header-switcher): restore the focus ring color on the trigger by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0420411bbfb33b0c80a7a091fee999b86932cd84
- fix(inline-loading): map status to live region roles by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e2e5536d352f702e0edd5c5558c40ecf0e74892a
- fix(inline-loading): use 14px text to match v11 by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/44db65e7734bc5d555ea11a84a3075104709d116
- fix(interstitial-screen): render on the server by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fda7ce570783665b98edc653b3229a2d6f0aafc4
- fix(list-box): drop aria-label from the role-less wrapper by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2ad02ff7782ddaa3282ffc214711fed5c8909dbd
- fix(list-box): keep portaled menu static when a style is passed by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/785839ff959af6beb116ff9f5a925b406df00b68
- fix(menu): compile
Menufor server rendering by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ae4e5f53559cf36bad418d5babf9afa2a9d621d2 - fix(menu): skip the open focus task during server rendering by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7c5ee1251f532ae56b1729d393b3253a73f66358
- fix(meter): announce warning and error when the status changes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0388df7cf4cc02101bb07679fe37138bad1fc41a
- fix(meter): clamp aria-valuenow to zero by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4fc56d2c89d1e452e5a72a03ce88269066b9ec5b
- fix(meter): describe over-capacity and warning or error status by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8c56963ca103b86aea0df1f379ea6afd6f3bb575
- fix(meter): describe warning and error thresholds by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9046fa257f1921588b081bef6e208e4a895a7ded
- fix(meter): render an empty bar for a non-finite value by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ae40139026f5fbc3340327839981150d52838010
- fix(modal): don't submit on Enter from a link or tab by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1c32a8a221a8c5ca8d4927e10767019453186e23
- fix(modal): don't submit on the Enter that commits an IME composition by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a67e1b5038ccccf2c6c3b251f805e9079bc812e3
- fix(modal): keep a rest aria-label off the presentation root by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fb12ba89ecac0bf10994cbe4b2b1e50b57e3a9ce
- fix(modal): render an open modal on the server by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2713d1d52507d4316778c00c8a941b9dc4ab21d2
- fix(multi-select): describe the default filterItem accurately by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a2e3d326dd24e40afb484dc0da7668edb8009b6b
- fix(multi-select): dispatch close when Tab dismisses the menu by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/aa71e2bfd767fa69cf132ace47de4c474bcb50ce
- fix(multi-select): don't dispatch select for programmatic selectedIds by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/13221c3e55f93be8e25cf00fb355cf64da10d7b4
- fix(multi-select): ignore keys on a disabled field by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7a48a9e6e9e434ced0fb60f977d645c6ae41812c
- fix(multi-select): omit a disabled multi-select from form submission by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3586d9cc8e2a3d12a9d6f29d9970c1509a831ac0
- fix(multi-select): open the menu on Enter by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1986ccf34be339874e5c745485d674a7311bbe28
- fix(multi-select): show external selectedIds in fixed and open menus by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/17defaf88dc8b99a3add2a494e178cd9e084c008
- fix(multi-select): submit item ids under a shared name by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7c06bd09e419f4fb09db1dfd3d6757a18cfe7c7e
- fix(multi-select): type the clear event detail as the DOM event by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/16621a3eaae49a9b13025e4d4060cd60f98de5d1
- fix(notification): document the queue fields the toast already accepts by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7bc0ba93f3bb8cc992136dc44ca376d4acc5cfe4
- fix(notification): pause auto-dismiss while the tab is hidden by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bf29a1281665822c3b09f7eecc6f1aa71dd2a9db
- fix(notification): pause the timeout while focus is inside by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/73965986d9cad63955640074cd93d8742a343d42
- fix(number-input): don't block form submission for decimal or formatted values by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/09b3af196978731f4b210dd89b07acf991932042
- fix(number-input): submit the numeric value in locale and decimal modes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ba18784917c4cb98f325f25ad91637d009f6f42a
- fix(number-input): sync the value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6aca7ef32b19d83c6b8b183031611ac49850ccb0
- fix(number-input): use aria-errormessage for invalid state by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/215ed74deec19e2f7922a2a37119a6b56a2c831a
- fix(number-input): use sans 400 type to match v11 by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b44839b6aa15db21197d26803447af28f830d385
- fix(overflow-menu): size a custom
menuslot trigger to its content by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/30b78d711b9ce1e4d2555ea3e45c404eea19ae88 - fix(package): stop publishing sveld's parse cache by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/92f634fa91a6dfb83160073eae34d92e09757816
- fix(pagination): keep the same items visible when the page size changes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0e0fce43cd790249a667ccc9fda29efc87f43efe
- fix(pagination): show "0 items" when nothing is in the list by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/da09c2ed04105484f3307eee05ab73ece618d200
- fix(password-input): add readonly wrapper class and EditOff icon by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2f56dddb04adcb74fae97df11b6711a440df4865
- fix(password-input): prevent the hidden tooltip from causing horizontal overflow by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ae5b6c030451a8afe7d8bd9dc45296dc898a164d
- fix(password-input): sync the bound value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2383e394ab97fcf86fc7b5c404e0d5a57ca956ac
- fix(pin-code-input): announce alphanumeric segments as characters by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/05faa3dc46c50325afc4c49a9e8b836a71a47d2e
- fix(pin-code-input): keep required on the segments when name is set by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b0bc4b56e500c8744cccaa5f59562f909a93cd7a
- fix(pin-code-input): replace a filled segment's character when typing by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d1555132747f3aac37da3e199e735904ac550f55
- fix(pin-code-input): skip change when Delete hits an empty segment by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/123bcae36b3b58f0aa2d25ee33ae4ae5397c6634
- fix(pin-code-input): skip the legend tab stop when hidden or disabled by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6d9d7cf7bb315f2eb06e0c8c5f89063256225a26
- fix(pin-code-input): sync the code after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/052c65c215d8d89806061ed74aa9446580ac7826
- fix(pin-code-input): use aria-errormessage for invalid state by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c8ac884346c3164f44865ce7521bef8c5efdbcc3
- fix(pin-code-input): use sans for fields by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/81a3eff6e6b7490db1febe96dd7f52f6909ccea5
- fix(popover): offset right-top through --cds-popover-offset by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a0ef0036e15dda74db0f1cf3f601c594ebc416d7
- fix(portal): render an open
FloatingPortalon the server by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b49437a68ac466605e2ad4ab2708ab63cc5e4bed - fix(progress-bar): announce error and complete when the status changes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5f3e1617bb34df8a3f4b5570dc24de6a9df39abf
- fix(progress-bar): avoid scaleX(NaN) when max is 0 by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6b402f3a8819c9ef6aaa100b187a9862bf1c792d
- fix(progress-bar): report the real value when status is error by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d1d51e7034e521f9b5fc54972a9117e6539646dd
- fix(progress-step): mark incomplete steps unclickable by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/407b8b62e18002e9ef317e13eba0356b3757c1cd
- fix(radio-button-group): describe read-only state for screen readers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ffd29c74fa855d10ff72d0dcf5fc4f38917c4e09
- fix(radio-button-group): expose orientation on the radiogroup by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/da515860d6583c1832734417e59da0dd1e3e3aae
- fix(radio-button-group): follow the checked radio after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4f41a7e012722406842f480b19b860a55949b65a
- fix(radio-button-group): keep the buttons' own name when the group has none by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e1157fea4aca054cb40b17f6e97affc4c53d2850
- fix(radio-button-group): set aria-readonly on the radiogroup when read-only by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a2d58bf68ba0894a9241d85c9254baa852c26d87
- fix(radio-button-group): share a generated name when name is omitted by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9c41492774d2d7ca03df218e4e483bb097abf902
- fix(radio-button): apply aria-label to the input by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/60bb40ba1fa7704f353ebd4a7633595caef4d167
- fix(radio-button): sync a standalone button after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bb9242e5badde7ded4362ae61621e056bebdd4ff
- fix(range-slider): dispatch focus and blur with handle by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8747183b328cbd4a54a30057032538fbc538add8
- fix(range-slider): hide invalid and warn states when disabled or readonly by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7c107446fe0b48035aaacca6e531ab9e7d0132f9
- fix(range-slider): keep a grabbed handle under the pointer by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3c90af19a89c4f089a28332e77184fe2b3324d1d
- fix(range-slider): keep both bounds when the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/44415a2b11c90af67688d8d30641a09f042121fc
- fix(relative-time): resync shared tick timer on visibilitychange by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6ef59b6f3d2f4b517595114c18c76e96e5ff13f1
- fix(scripts): make release-changelog idempotent on unstaged reruns (#3823) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1546a67353383b433a2f319bb0e08fcf64ee1f07
- fix(search-menu): clear hover highlight when mouse leaves item by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/016316de8f0f6003e31848b61944667f4fe63f77
- fix(search-menu): scroll the highlighted item within the menu by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9f4ee2a44df618a932008a8b318bade7a89521b6
- fix(search-menu): tighten group header bottom padding by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3c92bfe49e8392bb4c7cfb624d414f7f3a58a817
- fix(search): collapse the expandable field on a second Escape by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8e9c4e9e5faa45b098ca9858cae364b6286ff6cb
- fix(search): open the expandable field from the keyboard by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/444224dd43154405b0b3aec85ce2593da73bf598
- fix(search): resync value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/01c2b284f53ad5f12165ba8440404672ce0888f7
- fix(select): block typeahead on a read-only select by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4ec0ffcbf988651149b4d373bc735f932fd48dce
- fix(select): compile
SelectItemfor server rendering by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/baf041fecdab81fb3d6d098199a72fad5b445aec - fix(select): keep the selection when the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bc650c34c8ef3b7e783f178b8bbd9e2ec74235ca
- fix(slider): announce read-only state to screen readers by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fe1642984c735e49c0cccb11ebf88e0dcfe6f5cb
- fix(slider): forward focus and blur events from the number input by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/947b2303f5374961b7e032c9415dbf4a07e9f432
- fix(slider): keep the value when the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/298bdf961cbae0843f77b7e18298c09c3ac671aa
- fix(slider): show numeric min/max as range labels by default (#3909) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a3308d46f2f95055255942f7b83e4ea1515f653a
- fix(slider): use sans for range labels to match v11 by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/350e0098c12d4bdf29eca88f141b3008bb958eb0
- fix(stack): describe wrap for vertical stacks too by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/497cde768559093d4fa6da4e6928cf938708cdac
- fix(structured-list): apply selected when the parent changes it (#3978) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a2a2f071802a74b3d59158d2550796f6179a0336
- fix(structured-list): drop aria-sort when the cell is not a column header (#3979) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/212a791fe713eaf6e11ecf8de0e55d04e6c98c02
- fix(structured-list): group single-select rows under one name by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/da126eae4d6d76ec8d7f042a5dacee23204be552
- fix(structured-list): react to multiple, selection, and icon (#3986) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0198a858db47a181ee4b1313d5b28985711ee50f
- fix(table-container): render the description without a title by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8069ee0024a14034c766d9c16066e4141f2d0f45
- fix(tabs-vertical): drop solid background from mobile nav row (#3907) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/aebd0136d872081887063d1fb3e789e977da5d7d
- fix(tabs-vertical): fix narrow column, truncation, and hover border (#3914) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f907cb4d9a8cedc363679bfe606c79f84eff6198
- fix(tabs-vertical): move arrow-key focus from the focused tab by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fcb594884d0c7aae509f10b88c8050be00075f1b
- fix(tabs-vertical): reset vertical xl root height below
mdbreakpoint (#3904) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/05d9d3bfeedeb2c80c291a9e11b261dcdbd7980b - fix(tabs): keep focus in the tab list after a dismiss by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b42892e4bbbce3ad51e18d380b82168633213eab
- fix(tabs): keep tab registration current when props change by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b736b754f2ded79274e915b954723bb7144c61cf
- fix(tabs): make the tab list a single Tab-key stop by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4f8d9468d0b0bc604b9a5768a816893e4a58c95f
- fix(tabs): move arrow-key focus from the focused tab by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/73ae75a50b7055d05860f4b5790da42e5c0ce93b
- fix(tabs): reserve bold width so selecting a tab doesn't reflow siblings (#3903) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/14c3fe14fcd46b31cfff519447a2966d1e6cbe88
- fix(tabs): stack icon + secondary label below
mdbreakpoint by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d5da2e9ce1e6dd4ff5bcf86cc5ba1da5dd8af910 - fix(tag): expose the full label via title when truncated by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d4b2c962583902d9a749ba5dd65c69334d86f9b9
- fix(test): avoid any in the DataTable equal-headers sort spy by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0c7ec890a06874bae57d170bf18cfc77fcac8b59
- fix(text-area): describe the character counter in words by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5d9192551b5e63100295207a67168efb9f845191
- fix(text-area): honor hideLabel in fluid mode by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/814061ffac7b800d67157857fe523f5c33d45bfb
- fix(text-area): keep fluid focus ring and wrapper height stable by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fd7f7136385eab2ebb60ba7791d0bdbeacfec1cf
- fix(text-area): limit maxCount by grapheme instead of maxlength by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0f5640333ff08061bc496a865b3ca142d4129840
- fix(text-area): mark the counter when the value is already over maxCount by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9489af3e1b2575ae56d1a013fe72e4a7bbf73fcc
- fix(text-area): show the character counter without a label by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/cd21490c0b74b61383619ecec47bc156cba50a0a
- fix(text-area): sync the bound value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a41e9068d96c943a549eced21e75c804d688c035
- fix(text-input): sync the bound value after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7842858b4d4d0d838228e483f67113e2e5023403
- fix(tile-group): follow the checked tile after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/93418262e00272cf969caa0060a5b3d510311683
- fix(tile-group): share a generated name when name is omitted by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9f1714ca138cc65b51047ff8b1c48d3c23a3fac7
- fix(time-picker): keep a read-only select closed on Alt+Down by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/373e113eb1683d7bc4e2807063a886a5e2dd7772
- fix(time-picker): keep numeric select values numeric by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/42ce1711581a1fcb6c8e2be67831db2f8e0d538f
- fix(time-picker): let shortcuts through on a read-only select by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e136b79f6e01cb875606c714bb1ab87d1cb10b46
- fix(time-picker): make the selects read-only with the time picker by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a0ea9738ac05af82765064f2fc871450da9776c5
- fix(time-picker): scope fluid rules that leaked to every TimePicker by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bb5229f5b17996461b793efe2ea527e878f977e6
- fix(time-picker): select the first item when a select has no value by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0e8cb71d3ba582d620cd4e1c527ecccab6252d2d
- fix(time-picker): sync the text input after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b336eea6caac1992b963bf405c3dc5e47d16d529
- fix(time-picker): use aria-errormessage for invalid state by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/750b6674b1b8ba0f4c0e83645187f6d243b28273
- fix(toggle-button): don't throw on focus without a group by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/aa8e9d5c77f36bb47521d13833f2c9a57eb1418b
- fix(toggle): drop aria-disabled and describe readonly for VoiceOver by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e2f475b0460f4552298bc2e242c68a78f6632bc3
- fix(toggle): sync toggled after the form resets by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/dd8dadc3f32ced57d9a76866b49cb08fc71fba59
- fix(toggle): take the new state from the input on change by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b47104d3c6760f2c417b47f4e26d150143dfe20d
- fix(toolbar-column-visibility): match menu bridge to trigger width by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f997e2b4b77b8be790e39cc5d976699dba4df75c
- fix(toolbar-density): keep the toolbar action class with a custom class by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e6e3fe6b43549f0797461e70f5e7e7d29a7070a2
- fix(tooltip): theme the portalled definition tooltip shadow by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3dec3769a5d98ef58855ee4000f4c11c04f6c73c
- fix(tooltip): use body-short-01 for portal tooltip content by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f2ab60a8fda6f5b44138ed91d5f7d12f09fa64ba
- fix(tree-view): follow a link node's href on Enter by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/9e6fad03c05cd687e04a080d6125b2a735da39b4
- fix(tree-view): keep a single tab stop when nodes is reassigned (#3906) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e5fa260833ea65642553afd4336f5256c7712b5a
- fix(tree-view): let Ctrl+click deselect a row that is not active by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7532739d575112e69689918c30c94b905500bf53
- fix(tree-view): omit aria-selected on virtualized link nodes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/18a1b0612c985db24e377b4708b78dd36c3f8ccf
- fix(tree-view): only select all on Ctrl+A in multiselect mode by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b513dcefd9b14da16eb60fcfa4c185284ad5283b
- fix(tree-view): render a multiselect tree on the server by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/00ecf4caf62f7dfd8575429f58c19c12a01c0d3d
- fix(tree-view): select node ids on Ctrl+Shift+Home and End by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b6a0d86e5ff4d0f82effb95eea46d722572ede25
- fix(tree-view): set node label type to match v11 by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/017bb487482eda7a436703ba4f8d1001d37b9905
- fix(truncate): add tag prop to avoid nested paragraphs by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/25636b2bace13bd8247227d477e83c44ee3b7433
- fix(ui-shell): expand rail SideNav on keyboard focus, not just hover by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ce615f747d22143627020ae329c8571af0a4c163
- fix(ui-shell): mark a SideNavMenu with a slotted icon as icon'd by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/231b711eebcefe294f265abc8a86ba1d9d370415
- fix(ui-shell): orient
SideNavto the active item on mount by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/360b95392f29acd202577a7f54ccc13f4f83e3b6 - fix(ui-shell): trap focus inside the mobile SideNav overlay by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b2cb5c6738c5e852e3a09c3b6b9505c6ff8dc55d
- fix(utils): compare non-plain objects by identity in
deepEqualby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/d753127e66233b38e911e09c64633a44c58bd2a9 - fix(utils): listen for
visibilitychangeonly while a timer runs (#3989) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e63e0b54fc8b4c4ad673f95fce9b1e7260fd3b9f - fix(utils): respect wrap:false in nextEnabledIndex by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8d71b91c363a0cf49612b897ed9395a9534cb24b
Performance
- perf(big-number): cache Intl.NumberFormat instances by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/bd03971ce0f1284228f72adf83c910cfff4255ff
- perf(css): avoid logical insets and
:not()lists that double rules by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/0dc5098919f9d4243685c2e2440fee906524099d - perf(css): drop :not() guards that name unrendered classes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/aae562c40bc97195c74965963a9a06007d5d8e02
- perf(css): drop
.woffsources from Plex@font-facerules by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a91a6c2b296d59d7888eefc8b6c3abe9d9576bf2 - perf(css): drop
@font-facerules for unused IBM Plex weights (#4119) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f2ec490c7e9c1c300e255a7fcca33e26ef9c379e - perf(css): drop Button aliases and hooks no component renders by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4f57184a73f2baabd0ab3cf85971e8ed7515385f
- perf(css): drop dead .bx--side-nav__header selector family by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3188956e6eca3a0977445301040f4e49c3369868
- perf(css): drop dead password-visibility selector family by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1cc9c0222b41846685fffde5648b3e7abdbadcb8
- perf(css): drop logical declarations that duplicate their physical twin by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/15f1488786edaea99e30382a1b764dbfc3a9041b
- perf(css): drop repeated --form-requirement class in fluid text-area by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/e20e8492598a4afebeda15c4384c8a979d87001f
- perf(css): drop repeated --neutral class on fluid list-box hover by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/b8351d10803172dc3dffb4caea3cdc7cb34bd250
- perf(css): drop repeated --neutral class on fluid number-input hover by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f41c18590865582da3a4d728d9773fdc6d294d82
- perf(css): drop repeated --readonly-only class on fluid date-picker by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/35e0d65f599204b712d01e4b72bfa9da48a5ce56
- perf(css): drop repeated classes on profile-menu and header-panel by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/569aa16f2c6792feef90fa72a9fd28e1b92b4e10
- perf(css): drop static
var()fallbacks fromall.cssby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4eaf8b8c0de1438dc0503af28e9271bfbc36d2b3 - perf(css): drop the redundant .list-box__field qualifier on --clearable by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6e65f479d23e875b50a97d6d1462cd6f3973a568
- perf(css): drop the redundant .popover qualifier on direction ::before by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/1902749fef43a344eaefe60721b431d72fc3b8d2
- perf(css): emit only differing tokens for non-default themes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/ecb7f06df353d4a03a9308b770a829b114cc6abc
- perf(css): emit shared CSS-only tooltip rules once per trigger by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/933acfc8aa08faa738cd272ac58ad74d763b233e
- perf(css): explicit transition list on header search menu item by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/33c9c163e2b348baf52613d16ac35c20edece953
- perf(css): group scattered any-hover blocks per component by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4240c9041e7e465ea78e73171985535ece9a0bc1
- perf(css): prune unrendered bx--inline-loading__checkmark rule by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5b272cfa1178e975916a0fc503a57f7008c2d55a
- perf(css): prune unrendered bx--switcher wrapper rule by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/83fe950a385c2f19f953b62f7946919378356055
- perf(css): prune unrendered bx--table-toolbar--sm selectors by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8cf1fdd21178a270d92bdbddb52bc8120be306a3
- perf(css): prune unrendered bx--text-input--warn selectors by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/47d8f59d309c9e022cb161ce95a4ba7db9befbdf
- perf(css): prune unrendered bx--toolbar-search-container rules by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4831d4d395502d0ffa34b976884ce125f5fb8731
- perf(css): redesign tooltip direction/alignment CSS around custom properties by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3ad21cca06cbea8647c5afec0942cd95a6613bb5
- perf(css): remove
will-changehints that cannot composite by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8e4fbf9f4935c136805db229a72f55798c9ee808 - perf(css): remove 255 declarations that never win the cascade by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6cac7259655c1a95492b7b0f2592367d69072ce9
- perf(css): replace fluid DatePicker neutral :not() pair with a class by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a0527cbe7d23b1dff1bdde703e1b6d0d111a74ee
- perf(css): replace fluid DatePicker readonly :not() chain with a class by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8040a347b4be6f040f60192d2f6ce36e566d77ab
- perf(css): replace fluid list-box hoverable :not() pair with a class by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/c6a5a46616a691e70bdc53d8ec8a451919d6eaf6
- perf(css): replace fluid list-box neutral-state :not() chain with a class by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/25a85e67f207ce3807a1643e551bd16d2b84a189
- perf(css): replace fluid NumberInput invalid/warn :not() pair with a class by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f23bd3c2720c01524d9e2b5bddfbdc95d2632f12
- perf(css): replace sized-Tabs :not() chains with --line/--default classes by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3ec5bea966f1668ae55a1feec2cd0611205364ac
- perf(css): set the high contrast focus outline style once on
:rootby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fdd7986064a6cbaca170521b88391c78f1db05c2 - perf(css): stop nested-table style bleed at the source (#3839) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/660b2936a2a3337653aaecc2e1b924b385ba7563
- perf(data-table): skip re-rendering rows when
rowsis unchanged by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a51ea3a2d467fde349e3637ae9cb467801d8bc3e - perf(data-table): skip re-sorting when
headersis unchanged by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/7eff86e089e0e79446ea5f2fcb6142ba231b8143 - perf(date-picker): compare
Dateoptions by value by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/09074532dcc61a85077386ed67d2ae2a42251217 - perf(date-picker): compare options with the shared
deepEqualby @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/330fe789afe7b63e774dd0567d2a400f5d55aa90 - perf(date-picker): skip re-applying unchanged array options by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/06251036444e5cd0073664f1a9ce80fca818da7f
- perf(date-picker): skip redundant flatpickr updates on mount by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/4d07e7ae9b8035efe513425d8a9d19bb272618d6
- perf(date-picker): throttle and passivate top-layer reposition listeners by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/f1915e381b5b4434c5ef5fa0bb411c3cb8015f7b
- perf(expandable-tile): measure padding on mount and resize, not afterUpdate by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a93a91bfccb587d01b8f5af31730e1c13e27374c
- perf(full-page-error): optimize illustration SVGs (#4114) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2b927c00fd47e7f70c0f7fcf5f5baa69f8f7cd38
- perf(multi-select): reuse unchanged options when re-sorting by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/dfdea76ea656d5ef93db7b05be75bcabb051cde5
- perf(multi-select): skip re-sort for new-but-equal selectedIds (~15x) (#3911) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/296ec63d0305a6109f52d5ad7811c13fdad3a4e9
- perf(multi-select): skip re-sorting when
itemsis unchanged by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/059b9d59456f71819da4ccc069070f4c6ef16899 - perf(multi-select): sort once and partition by selection by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/5c6fbfdb829c581203272a7f7788bd6391101809
- perf(number-input): cache Intl.NumberFormat instances by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/fdaff68d16d3279a0fca896a4d103f43a3795ccd
- perf(overflow-menu): re-measure position only when its inputs change by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/579f0a9a14c628961d67afd8e747b2476d9058b7
- perf(scroll-gradient): observe content size instead of subtree mutations by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/2b7a738641ca88892810db8f4ef7dded6a129ab7
- perf(tree-view): skip re-rendering when nodes is unchanged (#3905) by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/8c231c6be2e9d6db5867c6aad511c0fad50724a6
- perf(tree-view): skip updating when nodes is reassigned unchanged by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3dc2f9c8db19aa6b86b57c5f6ecdc29125e5bbf8
- perf(tree-view): track roving tab stop instead of querying the tree by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/a109435506f450826ad618187775b6b3ede205c8
- perf(ui-shell): extract createDomNodeRegistry, batch menu-item registration by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/6df8389549e142bf64616d498e65f3d5ea69477b
- perf(utils): batch carousel max-height measurement into write/read phases by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/020996148fcc82c9cffc9b5dbbbf6b25fafed43e
- perf(utils): defer overflowTitle measurement to a microtask by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/3a34cd51f8073708cbdbb3f1c1ba0c4eb34b3721
- perf(utils): use checkVisibility in trapFocus before computed styles by @metonym in https://github.com/carbon-design-system/carbon-components-svelte/commit/58251e7656357f92d52db37cf7312842128cee08