- Added optional "direction cones" to cartoons.
- Swapped direction of the camera Z axis.
- DNA/RNA now render as "waves".
- Fixed secondary structure assigment for cartoon models.
- Updated selection behaviour.
- Fixed screenshot support.
- Ability to hide hydrogens in Balls and Sticks models.
- MouseWheel event is now triggered only if the user moves the mouse over the area.
- Refactored balls and sticks model to include metallic bonds.
- Added geometry builder.
- Added dashed lines indicating gaps in cartoon models.
- Added support for labels.
- Added support for additional primitives.
- Updated Surface primitive transforms.
- Fixed surface highlighting.
- Ability to customize maximum H bond length.
- Sticky theme support.
- Fixed a bug in surface picking.
- Bugfix when renderer DOM element is not initially sized correctly.
- Fixed a bug in wireframe mesh generation.
- Fixed a bug in secondary structure detection.
- Fixed an issue with bonds in Balls and Sticks model when hydrogens are present.
- Avoid using ES6 Map/Set for performance reasons.
- Fixed a bug in surface highlighting code.
- Updated code to use new Computation API with async/await. As a result, stuff should be faster.
- Default selection color is now purple.
- Improved support for CA/P-only cartoon (alpha-trace) models.
- Updated slabbing (now using relative values + touch support).
- Support for primitive visuals. So far sphere and arbitrary surface are implemented.
- Bugfix in surface element map generation.
- Fixed fog shader when interacting with transparent objects.
- Added the ability to disable fog on per-visual basis.
- Secondary structure detection for Cartoons.
- Modified to reflect changes in the core.
- Fixed bond display between atoms that have no altLoc specified and these that do.
- Added support for displaying "covalent bonds" read from formats that contain them (e.g. SDF).
- Added lines geometry and model.
- Fixed transparent object interactivity bug when updating its visibility.
- Fixed a mouse-scrolling issue that would scroll the entire page if scrolled on top of the plugin.
- Fixed IE11 related ES6 Set issue.
- Screenshot support.
- Support for wireframe surfaces.
- Changed camera zoom behaviour.
- Calling Model.applySelection now modifies the dirty flag.
- Fixed bonds between non-1 occupancy oxygens on water entities.
- More fixes and refactoring.
- Refactored a lot of stuff.
- Support for computation.
- Camera fixes.
- Fixed assembly visual generation.
- Fixed cartoons display bug with non-consecutive residues.
- Refactored molecular surfaces.
- Better support for molecular surfaces.
- Updated the module system (again).
- Moved marching cubes from Visualization to Core
- Fixes in module support.
- Initial.