Skip to content

H5Web 10 – now with React 18

Compare
Choose a tag to compare
@axelboc axelboc released this 17 Oct 09:09
· 364 commits to main since this release
4994009

Full Changelog: v9.0.0...v10.0.0

🥳 H5Web is now on React 18!

If your application is on React 17, you will need to upgrade to React 18 before you can upgrade to H5Web 10. Going forward, H5Web 9 will receive only critical bug fixes, and only upon request.

@h5web/app

  • 🎉 Upgrade React to v18 #1119
    • ⚠️ Breaking change: please upgrade react and react-dom to v18.x
  • < Line, Heatmap > Support visualizing boolean datasets #1498 #1499
  • 🐛 < Raw > Fix layout when content overflows #1488

@h5web/lib

  • 🎉 Upgrade React to v18 and @react-three/fiber to v8 #1119 #1494
    • ⚠️ Breaking change: please upgrade react and react-dom to v18.x, and @react-three/fiber to v8.x
  • 🐛 [RawVis] Fix layout when content overflows #1488
  • ⚠️ [LineVis, HeatmapVis] Prop dtype, which controls the dtype displayed in the tooltip, must now be provided directly as a string #1512
  • ⚠️ [VisCanvas] React Three Fiber now adds an extra div wrapper around the canvas element #1494

Experimental

  • 🐛 [useDrag] Fix unstable drag while zooming #1487

@h5web/h5wasm

  • [H5WasmProvider] Support (u)int64 data inside compound datasets (so they can be visualized with MatrixVis) #1503