Skip to content

v6.4.0

Compare
Choose a tag to compare
@axelboc axelboc released this 12 Oct 10:37
· 960 commits to main since this release

Full Changelog: v6.3.0...v6.4.0

@h5web/app

  • ✨ When an entity in the explorer has focus (as indicated by a focus outline), pressing ArrowUp or ArrowDown on the keyboard now moves focus to the next or previous entity (similarly to Tab and Shift+Tab). Pressing Enter (or Space) then selects the entity.
  • < NX Image > Enable or disable "keep ratio" automatically based on axis units:
    • if the units attributes of the two axis datasets are equal, enable "keep ratio";
    • if the units attributes differ or only one units attribute is present, disable "keep ratio";
    • if no units attributes are present, apply the user's preferred setting as before.
  • 🐛 < Scalar > Don't collapse line breaks and tabs #1217
  • 🐛 < Raw, Scalar > Handle overflowing content better #1228
  • < NX Spectrum, NX Image, NX Scatter > SILX_style options are no longer persisted across visualizations. When the user selects a plottable NeXus group with a SILX_style attribute, the plot configuration options suggested by the attribute (signal/axes scale types) now override the user's preferred options only for the current visualization and until the user decides otherwise. #1213
  • [H5GroveProvider] Improve error message when user does not have permission to access the file #1218
  • [App] Add prop propagateErrors, which defaults to false, to control whether errors should be let through the top-level error boundary in order to be handled by the consumer application #1211
  • [App] Focus the explorer on first render #1221

@h5web/lib

  • ✨ New AxialSelectionTool component to allow drawing selections along a given axis #1225
  • ✨ Add tooltip to experimental TiledHeatmapMesh component
  • [ScatterVis] Make colorMap prop optional (now defaults to 'Viridis') #1210
  • [TooltipMesh] Add prop size to allow resizing the mesh #1193