Skip to content

Commit

Permalink
Update web version 0.83.0 (deephaven#5667)
Browse files Browse the repository at this point in the history
Release notes https://github.com/deephaven/web-client-ui/releases/tag/v0.83.0

## [0.83.0](deephaven/web-client-ui@v0.82.0...v0.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.
```typescript
// values will be used for display + value
const items = useMemo(
  () => ['Aaa', 'Bbb', 'Ccc'], 
  []
)
<ComboBox>{items}</ComboBox>
```
```typescript
<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

* ComboBox - @deephaven/components ([deephaven#2067](deephaven/web-client-ui#2067)) ([640e002](deephaven/web-client-ui@640e002))
* ComboBoxNormalized - windowed data component ([deephaven#2072](deephaven/web-client-ui#2072)) ([a30341a](deephaven/web-client-ui@a30341a))
* Embed widget loading workspace settings ([deephaven#2068](deephaven/web-client-ui#2068)) ([b090f20](deephaven/web-client-ui@b090f20))
* Export iris-grid mouse handlers ([deephaven#2083](deephaven/web-client-ui#2083)) ([336c078](deephaven/web-client-ui@336c078))


### Bug Fixes

* Console scroll bar following dynamic output ([deephaven#2076](deephaven/web-client-ui#2076)) ([a91e4f3](deephaven/web-client-ui@a91e4f3))
* Dashboard plugin crashing UI on throw ([deephaven#2080](deephaven/web-client-ui#2080)) ([e6b55cf](deephaven/web-client-ui@e6b55cf))
* DH-17199: Filter by value in the tree table context menu always shows null  ([deephaven#2078](deephaven/web-client-ui#2078)) ([4eb38dd](deephaven/web-client-ui@4eb38dd))
* Reconnect Auth Fail Fix - embed-widget ([deephaven#2023](deephaven/web-client-ui#2023)) ([3e52242](deephaven/web-client-ui@3e52242))
* view border styling ([deephaven#2063](deephaven/web-client-ui#2063)) ([6f99e6b](deephaven/web-client-ui@6f99e6b))


Co-authored-by: deephaven-internal <66694643+deephaven-internal@users.noreply.github.com>
  • Loading branch information
github-actions[bot] and deephaven-internal committed Jun 25, 2024
1 parent c2e2424 commit a7d4ea8
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions web/client-ui/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ FROM deephaven/node:local-build
WORKDIR /usr/src/app

# Most of the time, these versions are the same, except in cases where a patch only affects one of the packages
ARG WEB_VERSION=0.82.0
ARG GRID_VERSION=0.82.0
ARG CHART_VERSION=0.82.0
ARG WIDGET_VERSION=0.82.0
ARG WEB_VERSION=0.83.0
ARG GRID_VERSION=0.83.0
ARG CHART_VERSION=0.83.0
ARG WIDGET_VERSION=0.83.0

# Pull in the published code-studio package from npmjs and extract is
RUN set -eux; \
Expand Down

0 comments on commit a7d4ea8

Please sign in to comment.