All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
0.37.3 (2023-04-25)
0.37.2 (2023-04-25)
0.37.1 (2023-04-25)
0.37.0 (2023-04-20)
- @deephaven/components: Custom React Spectrum Provider (#1211) (609c57e), closes #1210
- Added support for null in useTableListener (#1227) (e485c86), closes #1228
- Core authentication plugins (#1180) (1624309), closes #1058
- DH-14630 useViewportData + supporting utils (#1230) (2f9c020), closes #1221
- Improve plugin load error handling (#1214) (8ac7dc8)
- usePromiseFactory hook (#1226) (f8c4ba3), closes #1221
0.36.0 (2023-04-14)
- Display workerName and processInfoId in the console status bar (#1173) (85ce600)
- Pass optional envoyPrefix query param to CoreClient constructor (#1219) (8b1e58c)
- usePanelRegistration hook (#1208) (d8db9ca), closes #1207
0.35.0 (2023-04-04)
- Fix column data appearing incorrectly when multiplier null (#1194) (e22e68d), closes #1193 #0
- Fixed generic selector types (#1199) (de9b751), closes #1197
- Added isACLEditor prop to Redux state (#1201) (f39100a), closes #1200
- Created ValueOf util type (#1203) (19fcf0e), closes #1202
0.34.0 (2023-03-31)
- Conditional formatting not being applied to custom columns (#1181) (1e4f8f9), closes #1135
- Context menu does not appear when right-clicking IrisGrid component in styleguide (#1184) (696cc2d), closes #1065
- Double clicking a file causes the loader to flash incorrectly (#1189) (a279670), closes #942
- Preview did not draw correctly when dragging Grids (#1183) (1a0ff8d), closes #1112
- Save or discard a changed notebook does not close modal on first click (#1188) (bba2d01), closes #1187
- Typing for WritableStream (#1186) (dfdf356), closes #803
- Add signatureHelp and hover providers to monaco (#1178) (f1f3abf)
- Double click notebook tab to remove its preview status (#1190) (4870171), closes #1189
- JS API reconnect (#1149) (15551df), closes #1140
0.33.0 (2023-03-28)
- Added smarter caching for command history fetching (#1145) (76b3bd5), closes #325
- DH-14439 Fix QueryMonitor breaking on "null" in default search filter (#1159) (ac6a514)
- Error thrown when cell overflow position is unknown (#1177) (bb24f61), closes #1116
- Goto Value Skips Rows on String Column, Displays Incorrect Filter, and
shift+enter
Doesn't go to Previous (#1162) (e83d7c9), closes #1156 #1157 - Handling no columns (#1170) (2ac25ae), closes #1169
- Scrolling horizontally in Linker mode renders empty cells (#1160) (e314be6), closes #1146
- Fix fast refresh invalidations (#1150) (2606826), closes #727
- TypeScript Type Improvements (#1056) (0be0850), closes #1122
- Renamed
renderFileListItem
toFileListItem
. RenamedRenderFileListItemProps
toFileListItemProps
. Removed exports forConsolePlugin.assertIsConsolePluginProps
,GridPlugin.SUPPORTED_TYPES
,FileList.getPathFromItem
,FileList.DRAG_HOVER_TIMEOUT
,FileList.getItemIcon
,Grid.directionForKey
,GotoRow.isIrisGridProxyModel
, andAggregations.SELECTABLE_OPTIONS
. These were all only being consumed within their own file and are not consumed in enterprise - Selector Type removed from redux
0.32.0 (2023-03-10)
- DH-12163 - Column grouping sidebar test failure fixes (#1142) (a55308d)
- Fixed rollup divider position (#1125) (859bfa2), closes #1062
- Grid rendering header incorrectly when hiding all children in a group via layout hints (#1139) (2fbccc6), closes #1097
- Removed index property from dh.types Column type. IrisGridUtils.dehydrateSort now returns column name instead of index. TableUtils now expects column name instead of index for functions that don't have access to a columns array.
0.31.1 (2023-03-03)
- Aggregations should be available when creating a rollup (#1129) (c3d8433), closes /github.com/deephaven/web-client-ui/blob/a069543812b6c544957ebf664e0918e98a3affbf/packages/iris-grid/src/IrisGrid.tsx#L1288
0.31.0 (2023-03-03)
- Add react-dom, redux and react-redux to remote component dependencies (#1127) (d6c8a98)
- Added date time parsing for conditional formatting (#1120) (4c7710e), closes #1108
- Clicking a folder in file explorer panel sometimes fails to open or close it (#1099) (7a7fc14), closes #1085
- Conditional date formatting (#1104) (2f503ba)
- Disable applying "No formatting" (#1107) (14020f1), closes #1106
- Fix the style guide (#1119) (e4a75a1)
- Ordering of subplots (#1111) (c4a3795)
- Select Distinct Column Throws
null
error (#1101) (144605a), closes #1100
- Goto Value Improvements (#1072) (970a575), closes #1027
- Improve text labels based on suggestions from chatGPT (#1118) (d852e49)
- Instants and ZonedDateTimes should be treated as DateTimes (#1117) (3900a2e), closes deephaven/deephaven-core#3385 deephaven/deephaven-core#3455
- isConfirmDangerProp (#1110) (ffb7ada), closes #1109
0.30.1 (2023-02-16)
- add missing return for editvalueforcell, missing from TS conversion (#1090) (1b00840), closes #1087
- DH-14240 hasHeaders false should hide header bar (#1086) (28d97ad)
- Remove default export in jsapi-types (#1092) (7de114a)
0.30.0 (2023-02-13)
- The JS API packaged as a module is now required for the
code-studio
,embed-grid
, andembed-chart
applications. Existing (Enterprise) applications should be able to usejsapi-shim
still and load the JS API using the old method.