Releases: Kitware/vtk-js
Releases · Kitware/vtk-js
v6.2.2
6.2.2 (2018-02-13)
Bug Fixes
- ITKHelper: Add ITK to VTK js image converter (fcdae19)
- ITKHelper: Optionally give a name for image scalars (69ae68b)
- RenderWindowInteractor: do not share animation requesters (19d1659)
- RenderWindowInteractor: Don't bind unserializable object on model (f7176bb)
Performance Improvements
v6.2.1
v6.2.0
v6.1.0
v6.0.2
v6.0.1
v6.0.0
6.0.0 (2018-02-08)
Bug Fixes
- AnnotatedCubeActor: Add preset helper (ce54385)
- CellPicker: correctly populate pCoords (9f06c68)
- ElevationReader: Apply uniform reader API (fa37a72)
- ElevationReader: Prevent invalid inital bounds (9b69b31)
- LineWidget: fix issues with representations (9bb1c53)
- Manipulators: Rename classes and update API (5920eea)
- MTLReader: Apply uniform reader API (91be512)
- OBJReader: Apply uniform reader API (a89299e)
- PDBReader: Apply uniform reader API (d0329a4)
- PolyDataReader: Apply uniform reader API (0d5a5d5)
- ProxyManager: Set property last (af9e4f0)
- RenderWindowInteractor: store position based on canvas bounds (b651049)
- STLReader: Apply uniform reader API (d285399)
- ViewProxy: Use new presets for interactor and orientation cube (d17bc96)
- XMLReader: Apply uniform reader API (c6842ae)
Code Refactoring
- Interactor and Observers: pass event data in callbacks (92bd10a)
- InteractorObserver: consolidate setInteractor and setEnabled (26a6347)
- InteractorStyle: improve animation states (ca718da)
- RenderWindowInteractor: remove non-handled events from list (debc3f1)
BREAKING CHANGES
- Manipulators: New import names and pinch/scroll => scrollEnabled/dragEnabled
- InteractorStyle: removed set/getAnimationState and start/stopState in InteractorStyle
- PDBReader: PDBReader: parseText => parseAsText
- OBJReader: OBJReader: parse => parseAsText
- MTLReader: MTLReader: parse => parseAsText
- ElevationReader: ElevationReader: Add option for network calls and add parseAsText method
- PolyDataReader: Legacy/PolyDataReader: parse => parseAsText
- STLReader: STLReader: parseASCII => parseAsText + parseBinary => parseAsArrayBuffer
- XMLReader: XMLReader: parseArrayBuffer => parseAsArrayBuffer
- Interactor and Observers: handlePinch does not support mouse wheel anymore, use handleMouseWheel instead
- Interactor and Observers: pinch flag renamed to scroll in manipulators
- Interactor and Observers: removed findPokedRenderer from interactorObserver
- Interactor and Observers: added renderer as a parameter to computeWorldToDisplay and computeDisplayToWorld in InteractorObserver
- InteractorObserver: AbstractWidget.setEnable renamed setEnabled
- RenderWindowInteractor: remove CharEvent to only use keyPressEvent (duplicates)
- Interactor and Observers: removed event states from RenderWindowInteractor (eventposition, scale, translation, rotation...)