✨ Upgrade H5Web to v17
🎉 Improve explorer sidebar resizing (persist size, double click to reset, drag to open/close, keyboard accessibility, etc.)
🎉 Maintain zoom level and pan position when possible when changing dataset/visualization/etc.
🎉 Improve explorer icons
🎉 < Heatmap, Line, NX Heatmap, NX Line > Support NetCDF attributes valid_min , valid_max and valid_range , and improve support for _FillValue
🎉 < Complex Line > Support unwrapping complex phase values by removing 2π discontinuities
🎉 < RGB, NX RGB > Support RGBA/BGRA images and rgba-image NeXus interpretation
🎉 < Scalar > Support array datasets not supported by other visualizations, including stacks of binary JPEG/PNG images (cf. frogs.h5 )
✨ Show "NX" badges in explorer where NeXus visualizations are actually known to be supported
🐛 < NX Scatter > Force ascending axes regardless of order of axes values
🐛 Fix ordering of compound fields with number-like names
🐛 Fix flickering of toolbar controls
🐛 Disable Ctrl +left click context menu on Mac to fix selection-based zoom interactions
For the full list of changes, please refer to the release notes for v17.0.0
Sidebar resizing
Zoom/pan persistence
Screencast.from.2026-03-18.10-03-54.webm
Screencast.from.2026-04-10.10-38-25.webm
Icons
NetCDF valid_range
Stack of binary images