Skip to main content

Changelog

Release notes from each DASH package

View Libraries

ds-components 0.5.1

Published 2026-10-29 · Full changelog · npm

Patch Changes

ds-components 0.5.0

Published 2026-10-29 · Full changelog · npm

Minor Changes

  • Clear optional single Select and Combobox values with the clear button instead of an empty first option. A single select that is not required is always clearable. A required one can opt in with clearable, which lets onChange receive null. The Select clear button now sits beside the dropdown arrow at a size per select size, drawn with the same stroke width as the arrow. (@aacarcrash, #9982)

Patch Changes

  • Add a circleClose icon (@alex-e-leon, #10162)

  • Give the HelpTooltip trigger an accessible name: it is now exposed as role="img" named "Information", overridable via a new aria-label prop. Tooltip accepts aria-label and role for icon-only triggers whose wrapper is the focusable element. (@alex-e-leon, #10205)

  • Publish mdx docs for components (@alex-e-leon)

ds-icons 0.0.3

Published 2026-10-29 · Full changelog · npm

Patch Changes

ds-icons 0.0.2

Published 2026-10-19 · Full changelog · npm

Patch Changes

  • Republish to fix @hashintel/ds-helpers dependency range. (@CiaranMn, #10089)

ds-icons 0.0.1

Published 2026-10-19 · Full changelog · npm

Patch Changes

  • Add @hashintel/ds-icons, HASH's animated SVG icon set: HashIcon and named icon components with adjustable stroke weight, motion and reduced-motion support. hashIconPack maps every @hashintel/ds-components icon name to the set for IconProvider, and a Panda preset and build info are included. (@aacarcrash, #9981)

ds-components 0.4.0

Published 2026-10-16 · Full changelog · npm

Minor Changes

  • clearable on Select, TextInput and NumberInput is now boolean | { onClear }, and searchable on Select is boolean | { onSearch?, hideCount?, hideSelectAllToggle? }. Banner's dismissible is now false | { onDismiss }, and removeable on Chip and Filter is false | { onRemove }. These replace the previous object shapes with an inner enabled flag. (@alex-e-leon, #9646)

  • Per-component subpaths (@hashintel/ds-components/<name>) export only components: import iconNames, ChipSize and useFieldId from the root, and FieldIdProvider from /field-id-provider instead of /field-id-context. (@CiaranMn, #9966)

  • renderSelectedItem now renders one selected value inside the multi select's trigger, and a string result also supplies that value's summary text. The new renderSelectedAll renders the whole selection, as renderSelectedItem did before, and Filter multi-select inputs accept both. (@alex-e-leon, #9684)

  • Button no longer shows a pressed state for aria-expanded or emits aria-pressed: the pressed prop is visual-only, and Menu passes pressed state to Button through context. (@alex-e-leon, #10024)

  • Remove the style prop from TextInput and NumberInput. (@alex-e-leon, #10031)

Patch Changes

  • Fix OverflowRow measurement inside fit-content containers, so Filter and the naked and multi variants of Select and Combobox show summary views more consistently. (@alex-e-leon, #10040)

  • Add Combobox component (@alex-e-leon, #9806)

  • Add multiple support to Combobox (@alex-e-leon, #9866)

  • Add IconProvider, which overrides named icons within a component tree and keeps the defaults for icons it omits. (@kube, #9695)

  • Dialog accepts content refs and inline styles, for movable and resizable layouts. (@kube)

  • Drawer accepts initialFocusRef and returnFocusRef refs that start null, as Popover does. (@kube, #9607)

  • Filter operators can declare select inputs, Select + Inputs handles overflowing content better, and Select keyboard navigation follows the APG guidelines more closely. (@alex-e-leon, #9646)

  • Menu and SelectableList items with subItems accept a menuClassName. (@CiaranMn, #9739)

  • Slider accepts disabled, which dims the control and turns its input off. (@kube, #9516)

  • Slider gains a plain variant with a small fixed-size thumb for dense rows, and its rail spans the slider's root however the root aligns its children. (@kube, #9607)

  • Slider treats 0 as a value, and useElementSize tracks an element that mounts after the first render. (@kube, #9421)

  • Slider accepts step and onChangeEnd. (@kube, #9398)

  • Add resolvePandaBuildInfoPath to @hashintel/ds-components/preset, which turns a shipped panda.buildinfo.json into a path Panda's include accepts on every platform. (@aacarcrash, #9834)

  • Add header and footer options to SelectableList, with minor UI improvements. (@alex-e-leon, #9584)

  • Add a Breadcrumb component. (@alex-e-leon, #9502)

ds-helpers 0.2.2

Published 2026-08-26 · Full changelog · npm

Patch Changes

  • Ship the generated styled-system files in the package tarball. (@CiaranMn, #9328)

ds-components 0.3.1

Published 2026-08-26 · Full changelog · npm

Patch Changes

  • Updated dependencies:
    • @hashintel/ds-helpers@0.2.2

ds-components 0.3.0

Published 2026-08-25 · Full changelog · npm

Minor Changes

Patch Changes

ds-components 0.2.2

Published 2026-06-03 · Full changelog · npm

Patch Changes

ds-components 0.2.1

Published 2026-05-22 · Full changelog · npm

Patch Changes

  • Add NumberInput component (@alex-e-leon, #8727)

  • Updated dependencies:

    • @hashintel/ds-helpers@0.2.1

ds-helpers 0.2.1

Published 2026-05-22 · Full changelog · npm

Patch Changes

  • Publish the generated styled-system files in the package tarball. (@lunelson, #8732)

ds-components 0.2.0

Published 2026-05-14 · Full changelog · npm

Minor Changes

  • Expose preset-owned tokens and semanticTokens from @hashintel/ds-components/tokens in place of the old ./theme export, and add generated @hashintel/ds-helpers/recipes exports for recipe consumers. (@lunelson, #8670)

Patch Changes

ds-helpers 0.2.0

Published 2026-05-14 · Full changelog · npm

Minor Changes

  • Expose preset-owned tokens and semanticTokens from @hashintel/ds-components/tokens in place of the old ./theme export, and add generated @hashintel/ds-helpers/recipes exports for recipe consumers. (@lunelson, #8670)

ds-components 0.1.2

Published 2026-03-25 · Full changelog · npm

Patch Changes

  • Updated dependencies:
    • @hashintel/refractive@0.0.3
    • @hashintel/ds-helpers@0.1.2

ds-helpers 0.1.2

Published 2026-03-25 · Full changelog · npm

Patch Changes

ds-components 0.1.1

Published 2026-03-25 · Full changelog · npm

Patch Changes

  • Fix dependency references (@CiaranMn, #8570)

  • Updated dependencies:

    • @hashintel/ds-helpers@0.1.1

ds-helpers 0.1.1

Published 2026-03-25 · Full changelog · npm

Patch Changes

ds-components 0.1.0

Published 2026-03-23 · Full changelog · npm

Minor Changes

  • Revamp design token system: Radix-based color generation with semantic bg/fg/bd token structure, expanded 00–120 color scales with OKLCH interpolation, runtime-scalable spacing/radii/line-height via CSS variable factors, and extended conditions. (@lunelson, #8360)

Patch Changes

  • Update Button and Switch components (@kube, #8472)

  • Updated dependencies:

    • @hashintel/ds-helpers@0.1.0

ds-helpers 0.1.0

Published 2026-03-23 · Full changelog · npm

Minor Changes

  • Revamp design token system: Radix-based color generation with semantic bg/fg/bd token structure, expanded 00–120 color scales with OKLCH interpolation, runtime-scalable spacing/radii/line-height via CSS variable factors, and extended conditions. (@lunelson, #8360)

Patch Changes

  • Restructure semantic color tokens: fix text legibility, add bgSolid opaque surface scale, add .fg contrast sub-tokens to all background categories, and enable palette-aware focus rings. (@lunelson, #8430)

ds-components 0.0.4

Published 2026-01-28 · Full changelog · npm

Patch Changes

  • Updated dependencies:
    • @hashintel/refractive@0.0.2
    • @hashintel/ds-helpers@0.0.4

ds-helpers 0.0.4

Published 2026-01-27 · Full changelog · npm

No release notes were recorded for this version.

ds-components 0.0.3

Published 2026-01-27 · Full changelog · npm

Patch Changes

  • Updated dependencies:
    • @hashintel/ds-helpers@0.0.3

ds-helpers 0.0.3

Published 2026-01-27 · Full changelog · npm

No release notes were recorded for this version.

ds-components 0.0.2

Publication date unavailable · Full changelog

Patch Changes

  • Use @hashintel/refractive (@kube, #8137)

  • Updated dependencies:

    • @hashintel/refractive@0.0.1
    • @hashintel/ds-helpers@0.0.2

ds-helpers 0.0.2

Publication date unavailable · Full changelog

No release notes were recorded for this version.

Last updated on 2026-10-31

Was this page helpful?

On this page

26 releases across all librariesPrivacy