Skip to content

Releases: deephaven/web-client-ui

v0.86.0

17 Jul 20:26
Compare
Choose a tag to compare

0.86.0 (2024-07-17)

Features

Bug Fixes

v0.78.5

15 Jul 20:16
Compare
Choose a tag to compare

0.78.5 (2024-07-15)

Bug Fixes

v0.78.4

15 Jul 18:12
Compare
Choose a tag to compare

0.78.4 (2024-07-15)

Features

v0.78.3

15 Jul 13:08
Compare
Choose a tag to compare

0.78.3 (2024-07-15)

Bug Fixes

v0.85.2

09 Jul 19:49
Compare
Choose a tag to compare

0.85.2 (2024-07-09)

Bug Fixes

  • Fix missing scrim background on LoadingOverlay (#2098) (c9ed895)

v0.85.1

08 Jul 17:28
Compare
Choose a tag to compare

0.85.1 (2024-07-08)

Bug Fixes

  • re-export remaining types needed by dh ui from @react-types/shared (#2132) (2119a61)

v0.85.0

04 Jul 15:23
Compare
Choose a tag to compare

0.85.0 (2024-07-04)

Features

Bug Fixes

  • Allow ComboBox to accept the FocusableRef for ref (#2121) (8fe9bad)
  • Ref was not being passed through for Picker (#2122) (a11e2ce)

v0.84.0

28 Jun 15:29
Compare
Choose a tag to compare

0.84.0 (2024-06-28)

⚠ BREAKING CHANGES

    • @deephaven/jsapi-components - The contract of
      useSearchableViewportData to be more consistent with
      useViewportData. usePickerWithSelectedValues now requires
      timeZone.
  • @deephaven/jsapi-utils - createSearchTextFilter requires timeZone

Features

Bug Fixes

  • isElementOfType Improved type inference (#2099) (e13c9d7), closes #2094
  • Console does not scroll to bottom when code run from notebook (#2114) (e75e716)
  • make textValue default to key for Normalized Item (#2113) (bd3e944)
  • Update IrisGridContextMenuHandler getHeaderActions return type to be more permissive (#2117) (4e08b79)

v0.83.0

25 Jun 18:07
Compare
Choose a tag to compare

0.83.0 (2024-06-25)

⚠ BREAKING CHANGES

  • ComboBox component has been replaced.
    To migrate to new version:
  • Passing children is used instead of options prop to define dropdown
    items. For cases where option value and display are the same, passing an
    array of values as children will work. For cases where value and
    display differ, Item elements must be passed as children. e.g. <Item key={value}>{display}</Item>
    e.g.
// values will be used for display + value
const items = useMemo(
  () => ['Aaa', 'Bbb', 'Ccc'], 
  []
)
<ComboBox>{items}</ComboBox>
<ComboBox>
  <Item key="aaa">Aaa</Item>
  <Item key="bbb">Bbb</Item>
  <Item key="ccc">Ccc</Item>
</ComboBox>
  • The spellcheck=false prop is no longer supported or needed
  • searchPlaceholder and inputPlaceholder props are no longer
    supported and should be omitted. There is an optional description prop
    for cases where a descriptive label is desired. There is also a label
    prop for the primary component label.

Features

Bug Fixes

v0.82.0

11 Jun 14:11
Compare
Choose a tag to compare

0.82.0 (2024-06-11)

⚠ BREAKING CHANGES

  • Removed
    TreeTableViewportUpdater,TableViewportUpdater, and
    StorageTableViewportUpdater. If wanting to continue using them, copy
    the deleted files from this PR.

Features

  • Allow custom renderer to be passed into IrisGrid (#2061) (41233b5)

Bug Fixes

  • A few small cleanups for DateTimeInput (#2062) (ec11736)
  • Editing issues when key columns are not first columns (#2053) (1bbcc73)
  • Embed-widget with multiple panels not showing panel headers (#2064) (3f45f07)
  • Remove TreeTableViewportUpdater, TableViewportUpdater, and StorageTableViewportUpdater (#2057) (0943041)