Releases: Kitware/vtk-js
Releases · Kitware/vtk-js
v29.4.0
29.4.0 (2024-01-08)
Features
- reslicecursor: expose a convenient getPlaneExtremities function (eace711)
v29.3.2
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.3.1 (2023-12-29)
Bug Fixes
- TubeFilter: do not drop output arrays (d75e01e)
v29.3.0
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
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
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
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
29.1.1 (2023-11-06)
Bug Fixes
- GenericRenderWindow: import rendering APIs (f008e8d)
- volume: Fix key normal matrix for volume (37fa76e)
v29.1.0
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
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.