All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support for encoded binary arrays to improve loading speed (#43)
- CSS typo in demos (#43)
react-vtk-js
was updated from1.2.1
to1.5.0
. See diffs- dash-vtk is now loaded asynchronously (see #29). It will only be loaded when one or more components is called/displayed; this helps optimize for multi-page apps and use cases where dash-vtk is dynamically loaded.
- Adding picking capabilities
- Adding CubeAxes on GeometryRepresentation
- fix bug when using cell data with
to_mesh_state
- fix(react-vtk-js): fix dynamic handling of DataArray update
- update to react-vtk-js 1.1.4
- doc(View): Update props to include style/className
- 3 new demos using dicom (#24)
- GlyphRepresentation
- Added
vtk
tosetup.py
's install requires.
- VolumeDataRepresentation typo
- GIF URL in README.md
- Added section about deployment in
README.md
dash_vtk.utils
: Will try to importvtkmodules
(>=9.0.1
) before falling back tovtk
(<=8.1.2
) to avoid requiringlibGL
.
- Demos: removed headers, updated layout sizes, remove unused files
demos/usage-vtk-cfd
: update viz on dragdemos/pyvista-point-cloud
: faster loading by lowering samplingdemos/slice-rendering
: faster loading by removing volume renderingREADME.md
: Change relative links to URLsdocs/CONTRIBUTING.md
(commit): Various clarification and improvements
- Simplified imports in
dash_vtk.utils.vtk
to only load necessary modules fromvtk
. This avoidslibGL.so.1
since server side rendering is not needed.
- PyPi description auto-generated from
README.md
- Use
package.json
's files instead ofnpmignore
- Change order of instructions in
docs/CONTRIBUTING.md
- Update
setup.py
to includeutils
directory when upload to PyPi.
This is the initial release.