Skip to content

Releases: Kitware/vtk-js

v29.4.0

08 Jan 18:06
Compare
Choose a tag to compare

29.4.0 (2024-01-08)

Features

  • reslicecursor: expose a convenient getPlaneExtremities function (eace711)

v29.3.2

03 Jan 17:07
Compare
Choose a tag to compare

29.3.2 (2024-01-03)

Bug Fixes

  • LineManipulator: fix line manipulator in perpendicular vector case (95e0708)
  • vtkFollower: fix vtkFollower set vpn param bug when camera.getParallelProjection() is true (f2588ce)

v29.3.1

29 Dec 19:06
Compare
Choose a tag to compare

29.3.1 (2023-12-29)

Bug Fixes

  • TubeFilter: do not drop output arrays (d75e01e)

v29.3.0

22 Dec 20:46
Compare
Choose a tag to compare

29.3.0 (2023-12-22)

Bug Fixes

  • macro: fix shift + mousewheel on mac by using spinX values when spinY is 0 (17722e4), closes #2834 #2834
  • removing unnecessary imports (a5a1e44)

Features

  • add labelmap outline thickness for image mapper (a421e07)
  • changed splitStringOnEnter function (2d31f05)

v29.2.0

01 Dec 16:47
Compare
Choose a tag to compare

29.2.0 (2023-12-01)

Bug Fixes

  • apply review comments (5a7d288)
  • apply review comments (53dd0c8)
  • normalization: now works fully with normalized outlines (b67780e)
  • outline: change setGet to setGetArray (10297c4)
  • remove unnecessary check (bd32b05)
  • remove unnecessary max thickness (2f0c658)

Features

  • labelOutline: add feature to define per segment label outline thickness (6ee0180)
  • outline texture: move the outline thickness logic to the texture (7bb7c5e)

v29.1.3

14 Nov 19:11
Compare
Choose a tag to compare

29.1.3 (2023-11-14)

Bug Fixes

  • error: Mistype in function name (3d91d5c)
  • Volume Picker: fixes Volume picker large rays (f5c2805)

v29.1.2

14 Nov 14:27
Compare
Choose a tag to compare

29.1.2 (2023-11-14)

Bug Fixes

  • itkhelper: use points buffer size for vtkPoints size (aec6010), closes #2853
  • vtkdataarray: throw error if size in no multiple of numberOfComponents (3cc3abb)

v29.1.1

06 Nov 18:00
Compare
Choose a tag to compare

29.1.1 (2023-11-06)

Bug Fixes

  • GenericRenderWindow: import rendering APIs (f008e8d)
  • volume: Fix key normal matrix for volume (37fa76e)

v29.1.0

05 Nov 21:11
Compare
Choose a tag to compare

29.1.0 (2023-11-05)

Features

  • picker: Add volume picker to CellPicker (effece2)
  • sort: Add sorting in pickedPositions (da7b8a0)
  • volumePicker: add volume picker example (3570c3d)

v29.0.0

26 Oct 18:27
Compare
Choose a tag to compare

29.0.0 (2023-10-26)

Bug Fixes

  • genericrenderwindow: support WebGPU backend (8b6cc9f)
  • vtkwebxrrenderwindowhelper: Replace global XRGLLayer definition (6bcfa21)
  • webgpu: expose onWindowResizeEvent function to render window WebGPU backend (7f33beb)
  • widgetmanager: support WebGPU captureBuffer (aa0332d)

Code Refactoring

  • drop DistanceWidget (31b1b93)
  • webxrrenderwindowhelper: refactor WebXR rendering support (2e7a9c7)

Features

  • setSize triggers WindowResizeEvent (80073dc)
  • vtkwebxrrenderwindowhelper: update helper class interface for application logic (3a86216)
  • WidgetManager: remove deprecated APIs (603d4f1)

BREAKING CHANGES

  • LineWidget is favored over the distance widget.
  • WidgetManager: remove deprecated widget manager APIs
  • webxrrenderwindowhelper: Removes WebXR API from vtkOpenGLRenderWindow. Applications requiring XR support
    must instantiate vtkWebXRRenderWindowHelper instead.