All notable changes to this project will be documented in this file, following the suggestions of Keep a CHANGELOG. This project adheres to Semantic Versioning for its most widely used - and defacto - public interfaces.
Note that since we don't clearly distinguish between a public and private interfaces there will be changes in non-major versions that are potentially breaking. If we make breaking changes to less used interfaces we will highlight it in here.
Canvas3DContext
to PluginContext.fromCanvas
.Canvas3D
viewport.Canvas3D
viewport.Canvas3D.pause(true)
.MeshBuilder.addMesh
.Torus
primitive.Viewer.loadVolumeFromUrl
signature change.
loadVolumeFromUrl(url, format, isBinary, isovalues, entryId)
=> loadVolumeFromUrl({ url, format, isBinary }, isovalues, { entryId, isLazy })
Structure.eachAtomicHierarchyElement
(#161)ColorTheme.palette
designed for providing gradient-like coloring.zip
function is now asynchronous and expects a RuntimeContext
. Also added Zip()
returning a Task
.CubeGridFormat
in alpha-orbitals
extension.Canvas3D.getRenderObjects
.Too many changes to list as this is the start of the changelog... Notably, default exports are now forbidden.