Skip to content

Releases: deephaven/deephaven-plugins

ui-v0.22.0

01 Oct 19:34
Compare
Choose a tag to compare

ui-v0.22.0 - 2024-10-01

Bug Fixes

  • text_field events throw error (#913) - (94206d8) - Steven Wu
  • dynamically update panel title (#906) - (894dbc0) - Steven Wu
  • ui.radio value defaulting (#818) - (5581ae4) - Akshat Jawne
  • empty list view (#828) - (ef82561) - Steven Wu
  • allows keys to be set in props (#810) - (ca06eea) - Steven Wu
  • Correct type for generated JsPlugin (#741) - (7da0ecc) - Joe

Build system

  • Upgrade to Vite 5 (#899) - (e94b990) - Matthew Runyon

Documentation

Features

  • Dataclass serialization support for deephaven UI (#897) - (42315cf) - Matthew Runyon
  • allow overflow by default on ui.panel (#896) - (df5b17c) - Don
  • Time Field UI Component (#825) - (d76503b) - dgodinez-dh

ui-v0.21.0

03 Sep 20:07
Compare
Choose a tag to compare

ui-v0.21.0 - 2024-09-03

Bug Fixes

  • Remove server startup from python tests (#768) - (c6c2dd2) - Joe

Documentation

Features

  • Allow validation_errors to be passed into ui.form (#789) - (371a825) - mofojed
  • UI Table databars (#736) - (ada20a3) - Matthew Runyon

ui-v0.20.0

23 Aug 19:36
Compare
Choose a tag to compare

ui-v0.20.0 - 2024-08-23

Bug Fixes

  • use_effect behaviour (#734) - (c091dac) - mofojed
  • autodoc failures hotfix (#748) - (dbcfef3) - Akshat Jawne
  • Remove replay_lock in use_table_listener (#749) - (acf35ec) - Joe
  • Prevent pushing broken docs to main (#719) - (86fb7aa) - Joe
  • color type (#647) - (0e4f193) - ethanalvizo

Documentation

Features

plotly-express-v0.11.2

31 Jul 20:37
Compare
Choose a tag to compare

plotly-express-v0.11.2 - 2024-07-31

Bug Fixes

  • Add hist by e2e test and fix error with static plot by (#664) - (88eeaea) - Joe

Documentation

  • small changes to plotly-express readme (#681) - (8959935) - Alex Peters
  • MVP plotly-express docs (#554) - (4c556d3) - Alex Peters
  • Add initial density heatmap docs (#626) - (2dfbe0f) - Joe

Refactoring

  • example dataset column names to PascalCase (#666) - (def7069) - Alex Peters

ui-v0.19.0

29 Jul 22:14
Compare
Choose a tag to compare

ui-v0.19.0 - 2024-07-29

Bug Fixes

  • deephaven.ui panels disappearing in some cases (#682) - (c3997d1) - mofojed
  • ErrorBoundary small styling changes (#669) - (d2ec9ed) - Akshat Jawne
  • Revert clearing the build/dist directories (#680) - (b2f09bb) - Joe
  • Plotly express widgets don't work in deephaven.ui (#644) - (14555ab) - Joe
  • invalid ui.panel usage should result in clear error (#641) - (31b1f17) - Akshat Jawne

Build system

  • UI docs and add plugin_builder.py (#630) - (7281eec) - Joe

Documentation

  • add sidebar to UI docs and adjust readme (#633) - (e690c1b) - Don
  • switch and text (#639) - (b6ebab4) - ethanalvizo

Features

  • UI.Table density prop (#634) - (ec0794b) - Matthew Runyon

Refactoring

  • example dataset column names to PascalCase (#666) - (def7069) - Alex Peters

matplotlib-v0.5.0

26 Jul 21:22
Compare
Choose a tag to compare

matplotlib-v0.5.0 - 2024-07-26

Bug Fixes

  • DH-17393: Add matplotlib legacy dashboard plugin for DHE (#671) - (d51c81d) - Matthew Runyon

Features

  • Replace shortid with nanoid (#591) - (ad8aad9) - Akshat Jawne

plotly-express-v0.11.1

24 Jul 16:52
Compare
Choose a tag to compare

plotly-express-v0.11.1 - 2024-07-24

Bug Fixes

  • Fixes PartitionedTable has no agg_by error (#662) - (685c359) - Joe

Build system

  • UI docs and add plugin_builder.py (#630) - (7281eec) - Joe

Documentation

  • add sidebar to UI docs and adjust readme (#633) - (e690c1b) - Don

ui-v0.18.0

17 Jul 16:58
Compare
Choose a tag to compare

ui-v0.18.0 - 2024-07-17

⚠ BREAKING CHANGES

  • ui.button defaults changed to variant="accent" and style="fill". To restore previous styling, use variant="primary" and style="outline".

Bug Fixes

  • add default styling to tabs component (#611) - (2b8ea23) - Akshat Jawne

Build system

  • Clean the build directory before building the wheel (#599) - (a2459bd) - mofojed

Documentation

Features

  • Add ui.table reverse prop (#629) - (e56424c) - Matthew Runyon
  • better deephaven ui button defaults (#613) - (351f3a5) - Don
  • delete unused ui.icon_wrapper (#621) - (4b92021) - Don

plotly-express-v0.11.0

16 Jul 23:05
Compare
Choose a tag to compare

plotly-express-v0.11.0 - 2024-07-16

Bug Fixes

  • add datasets to import to actually use them (#616) - (2266958) - Alex Peters

Features

ui-v0.17.0

09 Jul 20:18
Compare
Choose a tag to compare

ui-v0.17.0 - 2024-07-09

⚠ BREAKING CHANGES

  • ui.table row and cell press handlers had their first parameters of row/column index removed. These were an unsafe way to index the table as the index matches the user's view of the table, not the server's view.
    • For row events, you can add your own key column and use always_fetch_columns=["my_key_column"]. This column's data will be included with every row press.
    • For cell events, switch to a row event with the change above if you need to identify the row of the cell.
  • ui.panel implicitly created flexbox align-items property is now set to start by default instead of normal (which is equivalent to stretch). This results in a more pleasing default layout, as buttons will no longer be stretched to the full panel width. You can match previous behavior by explicitly returning a ui.panel with align-items="normal" if required.

Bug Fixes

  • Remove type imports from @react-types/shared (#610) - (66dc4bf) - Akshat Jawne
  • ui.table cell and row press event data can be wrong (#593) - (c4a2fe7) - Matthew Runyon
  • icons in illustrated message (#575) - (1623ff5) - ethanalvizo
  • remove Number type and replace with float/int (#590) - (d0e24f4) - Akshat Jawne
  • Don't render objects/children of panels if there's a widget error (#577) (#585) - (bd8cca9) - mofojed
  • Don't use a key for the ErrorBoundary in a Panel (#574) - (4a25715) - mofojed
  • Wrap the children of ReactPanel with an ErrorBoundary (#565) - (8cbee84) - mofojed

Build system

  • Update DHC packages to ^0.85.0 (#605) - (df6786a) - bmingles

Documentation

Features

  • UI table layout hints (#587) - (5e3c5e2) - Matthew Runyon
  • UI ComboBox component (#588) - (0564299) - bmingles
  • make ui.panel flex align-items start by default (#604) - (be97ad8) - Don
  • UI Tabs Improvement (#489) - (145493a) - Akshat Jawne
  • Replace shortid with nanoid (#591) - (ad8aad9) - Akshat Jawne
  • ui.table context menu items (#522) - (32d09e8) - Matthew Runyon

Refactoring

  • Remove row and column indexes from table press handlers (#592) - (05fc8f0) - Matthew Runyon