v6.4.0
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 oneunits
attribute is present, disable "keep ratio"; - if no
units
attributes are present, apply the user's preferred setting as before.
- if the
- 🐛
< 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 aSILX_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⚠️ This change requires [email protected] #1218
[App]
Add proppropagateErrors
, which defaults tofalse
, 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]
MakecolorMap
prop optional (now defaults to'Viridis'
) #1210[TooltipMesh]
Add propsize
to allow resizing the mesh #1193