github h2oai/wave v0.21.0

latest releases: nightly, v1.5.1, v1.5.0...
2 years ago

📢📢 Important notice

Wave drops python 3.6 support as it has reached it's EOL.

Deprecation

  • wide_article_preview.caption in favor of wide_article_preview.content

Change of behavior

  • ui.nav_card.value is controllable, same as in 0.19

Changelog

  • Added
    • New: Add tooltip to NavItem.
    • New: Add select/deselect all to table filter menu.
    • New: Add tags to form card.
    • New: Box plots.
    • New: Notification bar.
    • New: Use non-branded svg icons instead of font ones.
    • New: M1 Mac support for Wave server.
    • New: Add cell_overflow to table column.
    • New: Allow plot interactions: zoom, brush, drag-move.
    • New: Allow specifying custom table groups.
    • New: Add closable prop to ui.side_panel.
    • New: Server-side paginated table.
    • Docs: Overlay section (dialog, sidepanel, notification bar).
    • Docs: Plots section.
    • Docs: VSCode debugging.
    • Docs: Icons section.
  • Changed
    • Redesign messagebar.
    • Side panel is no longer closable by default. Specify closable=True if you want to have the X button present.
    • Deprecated wide_article_preview.caption in favor of wide_article_preview.content.
    • Python 3.6 support dropped
  • Fixed
    • Handle colon in $H2O_WAVE_ISTEN properly. Thanks @swt2c!
    • Make header items clickable when secondary items are specified.
    • Do not format table group by title if cell is a valid date, but data_type is not date.
    • Provide correct autocomplete in PyCharm for q.events.
    • Make table filter icon clickable.
    • Improve dialog color contrast for h2o-dark theme.
    • Allow using commands in header_card.
    • Do not expand table filter menu when column right-clicked.
    • Kill hanging waved process when app fails to start.
    • Use UTC time for plot time scales.
    • Fix datepicker in Safari.
    • Adjust label color for raised cards.
    • Respect dropdown width when tooltip is set.
    • Remove header/sidebar primary color saturation.
    • Allow sorting of grouped by rows.
  • Performance
    • Lazy load 3rd party JS modules if possible.
    • Speed up PyCharm plugin autocomplete parsing.
    • Allow gzip compression for static assets.

Don't miss a new wave release

NewReleases is sending notifications on new releases.