Skip to content

Comments

Upgrade H5Web to v16 (inc. v16.0.1)#73

Merged
axelboc merged 1 commit intomainfrom
up-h5web
Nov 17, 2025
Merged

Upgrade H5Web to v16 (inc. v16.0.1)#73
axelboc merged 1 commit intomainfrom
up-h5web

Conversation

@axelboc
Copy link
Contributor

@axelboc axelboc commented Nov 17, 2025

I had to remove an import of @h5web/app in the extension code, as it now refers to the navigator global, which is not defined in Node.

Relevant changes in v16 and v16.0.1:

  • 🎉 Support JPEG decompression
  • ⚠️ Remove support for SZ decompression (unmaintained)
  • ✨ Support NeXus default_slice attribute — see /nexus_entry/default_slice in mock demo
  • ✨ Always show all supported NeXus visualizations instead of only the one for the specified interpretation (e.g. both NX Line and NX Heatmap for 2D+ datasets)
  • < NX Line > When auxiliary signals are present, show picker next to visualization tabs to allow showing/hiding any of the signals, including the main signal
  • < NX Heatmap > Move signals picker to toolbar to match NX Line, as the new drop-down interface is better suited to dealing with a large number of auxiliary signals #1894
  • < Line > Support piecewise constant interpolation
  • < Line > Move Line/Points/Both control into new Aspect menu
  • 🐛 < Line > Fix colors of auxiliary signals in dark mode
  • 🐛 Fix wrapping of value buttons in attributes inspector
  • < NX Line > Hide Errors toggle from toolbar completely (instead of disabling it) when there aren't any error values
  • < Line > Never show Errors toggle at all in toolbar, since there can never be error values anyway
  • < Matrix > Remove Freeze indices toggle from toolbar — row/column indices now always remain visible when scrolling
  • Remember last known dimension mapping state for a specific visualization more often
  • Use Opt instead of Alt in interactions help menu on Mac

NX Line signals picker

image

Piecewise constant interpolation

image

Aspect menu and new menu components in @h5web/lib

image

@axelboc axelboc merged commit d09f2bc into main Nov 17, 2025
7 checks passed
@axelboc axelboc deleted the up-h5web branch November 17, 2025 13:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant