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.
geo-export
extension.IndexPairBonds
for non-single residue structures (bug due to atom reordering).BestDatabaseSequenceMapping
(parse from CIF, color theme, superposition).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 })
TextureMesh
support to geo-export
extension.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.