Skip to content

Releases: deephaven/deephaven-plugins

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

plotly-express-v0.10.0

09 Jul 21:14
Compare
Choose a tag to compare

plotly-express-v0.10.0 - 2024-07-09

Bug Fixes

  • remove Number type and replace with float/int (#590) - (d0e24f4) - Akshat Jawne
  • gapminder to be compatible with Pandas 2.0.3 (#586) - (fae2f75) - Alex Peters

Documentation

  • Make autodoc output structured (#582) - (d1aa3d5) - Joe

Features

  • add dx.data.jobs and dx.data.marketing example data sets (#595) - (41c7f7e) - Alex Peters
  • Replace shortid with nanoid (#591) - (ad8aad9) - Akshat Jawne

ui-v0.15.4

26 Jun 21:15
Compare
Choose a tag to compare

ui-v0.15.4 - 2024-06-26

Bug Fixes

  • Don't render objects/children of panels if there's a widget error (#577) - (3a74dcc) - @mofojed