Skip to content

v0.0.20

Compare
Choose a tag to compare
@axelboc axelboc released this 15 Jun 14:11
· 2013 commits to main since this release

@h5web/app

  • [Heatmap] When "keep ratio" is enabled, the canvas and the axes of the heatmap now fill all available space. #679
  • [Heatmap] Turn grid on by default, to avoid empty space between image and axes with new "keep ratio" behaviour. #690
  • [Heatmap, Line] Show axes when grid is disabled. #709

@h5web/lib

  • [HeatmapVis] Boolean prop keepAspectRatio becomes layout, which now accepts three possible values: cover (the default), fill and contain. Layouts fill and contain are equivalent to keepAspectRatio={false} and keepAspectRatio={true}, respectively. The new default layout, cover, tells the image to keep its ratio (like contain) yet allows the canvas and axes to fill all available space (like fill). This is particularly beneficial when zooming. #679 #705
  • [HeatmapVis] Add children prop so users can pass additional layers to the heatmap. #688
  • [LineVis] Add children prop so users can pass additional layers to the line. #707
  • [Annotation, Html] Add Annotation component (and its low-level counterpart Html) for the purpose of implementing visualization layers. #688 #695 #701 #707
  • [Toolbar] Fix overflow menu not opening. #698
  • [Toolbar] Allow domain slider's track to be resized with CSS variables. #699
  • [VisCanvas] Show axes when grid is disabled. #709
  • Rename computeVisSize utility to computeCanvasSize. #705

Screenshots

Heatmap cover layout

image

image