Releases: deephaven/web-client-ui
Releases · deephaven/web-client-ui
v0.63.0
0.63.0 (2024-02-08)
Bug Fixes
- adjust theme notice and info colors (#1779) (8930522)
- DH-16461: Preload --dh-color-text-highlight (#1780) (#1781) (f7989b6)
- DH-16463: isEqual returns false for layouts with undefined and missing props in panelState (#1783) (e90b627)
- show copy cursor in grid on key down and not just mouse move (#1735) (0781900)
- sorting frozen columns (#1749) (51e60c5), closes #1645
Features
- always show close button on the active panel in a stack (#1773) (33c6a8d)
- disable "Changes you made may not be saved." prompt in dev mode (#1775) (6b0dce1)
- multiselect values (#1736) (e6955c1), closes #1233
BREAKING CHANGES
- linker and iris grid custom cursor styling and assets
are now provided by components directly. DHE css and svg files
containing linker cursors should be removed/de-duplicated.
v0.62.0
0.62.0 (2024-02-05)
Features
BREAKING CHANGES
-
useConnection
is moved fromjsapi-components
package to
app-utils
package
- Should only be used at the app level, as there could be multiple
connections WidgetDefinition
has been renamed toWidgetDescriptor
v0.61.1
v0.61.0
0.61.0 (2024-02-01)
Bug Fixes
- Made WidgetComponentProps generic (#1760) (8cb0a10), closes #1759
- missing react key on settings menu fragment (#1757) (b14b714)
Features
- Added dashboard-core-plugins to remote-component list (#1762) (3194c4b), closes #1728
- allow themes to use any srgb color for definitions (#1756) (b047fa3)
- DH-16336: usePickerWithSelectedValues - boolean flags should be calculated based on trimmed search text (#1750) (228f34d), closes #1747
BREAKING CHANGES
-
- IrisGridThemeContext no longer accepts a paritial theme. By
guaranteeing the provider is a full theme we can resolve the CSS
variables and normailze the colors only once per theme load globally,
rather than having to do it once per grid.
- IrisGridThemeContext no longer accepts a paritial theme. By
- Themes must be defined using valid srgb CSS colors, and not hsl raw
component values
usePickerWithSelectedValues
now takes an object as an
argument instead of positional args
v0.60.0
0.60.0 (2024-01-26)
Bug Fixes
- Fix useDeferredApi export (#1742) (af5f5f4)
- Handle undefined DashboardData props (#1726) (45fa929), closes #1684 #1685
- hcm caret shouldn't be allowed to shrink (#1733) (6547814), closes deephaven-ent/iris#1274
- keep manually entered value in GoToRow when changing to same column type (#1743) (689a1e2), closes #1562
- loading spinner finishes before all series load (#1729) (e79297b), closes #1654
Features
- Add pluginDataMap to redux, add useDashboardPluginData hook (#1737) (e1b4562)
- added shortcut for copying version info and added browser/os to info (#1739) (3312133)
- Adds icons dhUnderline and dhStrikethrough (#1732) (c6a099d), closes #1715
- adjust display of theme palette in styleguide (#1745) (0ab0c93)
- Create UI to Display Partitioned Tables (#1663) (db219ca), closes #1143
- Default Plotly map colors (#1721) (e8b9f12)
- double-clicking grid rows should select the row rather than toggle selection twice (#1740) (f892e97), closes #1704
- Multiple dashboards (#1714) (32dde3c), closes #1683
v0.59.0
0.59.0 (2024-01-17)
Bug Fixes
- GoToRow timestamp fails when selected row is out of view (#1717) (9ddc973), closes #1561
- Interface for IrisGridTableModelTemplate.backgroundColorForCell (#1699) (73e1837), closes #1697
- Moved logos so they show in production build (#1713) (a3bea73), closes #1712
- re-colorize command codeblocks when theme changes (#1731) (b1e42f5)
- TimeInput not triggering onChange on incomplete values (#1711) (6894d96), closes #1710
Features
- Action button tooltips (#1706) (bff6bf9), closes #1705
- Add support for useDeferredApi (#1725) (51ebe1b)
- Improved preload variable handling (#1723) (ed41c42), closes #1695 #1679
- NavTabList component (#1698) (96641fb)
- Reject promise immediately if var not found (#1718) (43d40bd), closes #1701
- theming tweaks (#1727) (f919a7e)
BREAKING CHANGES
-
- Subclasses of IrisGridTableModelTemplate or it's subclasses that use
backgroundColorForCell may need to update their signature to accept the
theme if they are calling the superclass
- Subclasses of IrisGridTableModelTemplate or it's subclasses that use
v0.58.0
v0.57.1
v0.57.0
v0.56.0
0.56.0 (2023-12-11)
Bug Fixes
- add right margin to using icons (#1664) (fd8a6c6)
- adjust filter bar colour (#1666) (4c0200e)
- convert organize columns component to purecomponent (#1653) (8ddc114), closes #1650
- Default to
Skip
operation instead ofSum
operation (#1648) (6083173), closes #1355 #1355 - Fix button snapshots (#1655) (c0cc966)
- popper blur in styleguide (#1672) (6fa2204)
- Unable to delete selected rows in some input tables (#1678) (1e71550), closes #1677
Features
- Add embed-widget (#1668) (1b06675), closes #1629
- forward and back button for organize column search (#1641) (89f2be5), closes #1529
- Tables that have names starting with underscore do not auto-launch from console (#1656) (21131fe), closes #1549 #1410
- theme fontawesome icon size wrapped in spectrum icons (#1658) (2aa8cef)
- Theme Selector (#1661) (5e2be64), closes #1660
- Theming - Bootstrap (#1603) (88bcae0)
- Theming - Inline svgs (#1651) (1e40d3e)
- View cell contents in context menu (#1657) (90b7517), closes #1605
BREAKING CHANGES
- Bootstrap color variables are now predominantly hsl
based. SCSS will need to be updated accordingly. Theme providers are
needed to load themes. - Tables assigned to variable beginning with "_" will not
open automatically even if "Auto Launch Panels" is checked.