Skip to content

Releases: silx-kit/jupyterlab-h5web

v12.3.0

16 Sep 09:30
v12.3.0
5a64565
Compare
Choose a tag to compare

Upgrade to H5Web 13

  • ✨ Preserve dimension mapping and slicing when possible, notably when toggling inspect mode or selecting another dataset with the same dimensions
  • ✨ Support visualizing enum datasets and signals
  • ✨ Support variable-length datasets
  • ✨ Support inspecting metadata of committed datatypes

For the full list of changes, please refer to the release notes.

Preserve dimension mapping Enum visualisation
maintain-dim-mapping image

Other changes

  • 🐛 Fix empty H5Web cell when reloading or reopening notebook #138

v12.2.0

27 Jun 11:53
1cb00a9
Compare
Choose a tag to compare

Upgrade to H5Web 12

  • < NX Line, NX Heatmap > Support complex auxiliary signals
  • < Line > Replace Autoscale toggle in toolbar with domain widget to allow customising the y axis domain
  • < Compound > Visualize compound scalar datasets
  • < Raw > Add toggle to fit raw JPEG/PNG images to viewport (on by default)
  • ✨ Make variable-length string types explicit in metadata viewer
  • ✨ Allow inspecting HDF5 string padding metadata
  • 🐛 < Raw > Disable dark mode on raw JPEG/PNG images
  • 🐛 Don't capitalize attribute names in metadata viewer
  • ⚡ Reduce delay when slicing through a dimension whenever the target slice is already in the cache

For the full list of changes, please refer to the release notes.

Complex auxiliary signals Scalar compound
image image

v8.1.0

26 Apr 07:28
Compare
Choose a tag to compare
  • Fix 403 error in cross-site JupyterLab deployments #133
  • Update H5Web from v8.0.0 to v9.0.0
    • ✨ Support exporting < Raw > visualizations to JSON
    • ✨ Allow zooming on very thin selection boxes
    • 🐛 Fix < Heatmap > snapshot feature

v12.1.0

19 Apr 09:23
Compare
Choose a tag to compare
  • Update H5Web from 11.0.0 to 11.2.0 #134
    • ✨ Allow flipping < RGB > and < Heatmap > visualizations on X and Y
    • ✨ Add Nx Note visualization with support for JSON MIME type
    • ✨ Add support for auxiliary signals for < Heatmap >
    • ✨ Display JPEG/PNG images stored as opaque datasets (see the opaque_jpg dataset in this file for an example)
  • The extension is now compatible with JupyterLab 4.1, thanks @minrk ! #133

v12.0.0

26 Feb 12:10
Compare
Choose a tag to compare
  • Update to H5Web 11 #130
    • ✨ External links are now included in search results.
    • ✨ Advanced HDF5 types, such as H5T_ENUM, H5T_OPAQUE, H5T_ARRAY, H5T_VLEN, H5T_REFERENCE, are now properly parsed and displayed in the metadata viewer.
  • 🐛 Fix File not found errors when opening HDF5 files with RTC #129

v11.1.0

09 Jan 08:55
5fc5e84
Compare
Choose a tag to compare
  • Support opening Loom files #127
  • Upgrade to H5Web 10 #125
    • < Line, Heatmap > Support visualizing boolean datasets

v11.0.0

11 Sep 15:35
Compare
Choose a tag to compare
  • Support the opening of NetCDF4 files #124
  • Update H5Web from v8.0.0 to v9.0.0 #122
    • ✨ Support exporting < Raw > visualizations to JSON
    • ✨ Allow zooming on very thin selection boxes
    • 🐛 Fix < Heatmap > snapshot feature

v10.0.0

29 Jun 07:58
Compare
Choose a tag to compare

Upgrade extension to JupyterLab 4 #120

Refer to the compatibility table to use the extensions with earlier JupyterLab versions

Big thanks to @mahendrapaipuri for this ❤️ 👏 !

v8.0.0

30 May 13:04
Compare
Choose a tag to compare
  • Update H5Web from v7.1.0 to v8.0.0
    • < NX > Show NeXus axis labels when hovering dimension buttons D0, D1, ...
    • < Heatmap > Add Cubehelix colormap
    • 🐛 < NX Line > Fix wrong colors in the tooltip legend in dark mode
    • 🐛 < Complex Line > Remove unsupported scale types from drop-down selector in toolbar

v7.1.2

17 May 12:14
Compare
Choose a tag to compare
  • 🐛 Fix the support of older HDF5 lib versions #113
  • 🐛 Fix the support of datasets with complex numbers #117