Releases: 3dmol/3Dmol.js
2.0.3
2.0.2
2.0.1
2.0.0
This is a massive refactoring of the code base that may (unintentionally) break things.
- Now written in TypeScript
- jquery no longer used or included
- new build system (webpack) with better tools (code coverage and testing)
- custom linear gradients now supported
- improved cartoon quality
- hbondCufoff parser option
- can now pause animation
Many thanks to @RyanGuild , @angel4576 and @tjakubiec218 for their contributions.
2.0.0-rc.1
This is a massive refactoring of the codebase into typescript. This release candidate is to enable broader testings. Use at your own risk (and report issues!).
1.8.0
Possibly breaking changes: reordered arguments in py3Dmol.view so you can do py3Dmol.view('1ycr') to easily display your desired molecule. Changed how javascript is assembled to temporarily disable amd for better functionality in amd situations.
Allow style to be set with style strings (e.g., can do 'sphere:colorscheme~greenCarbon' instead of creating a dictionary).
Fix for memory usage from @dumplings
Resolved display issues reported in Issue #548 .
Added support for creating an animated PNG from an animation (apng in py3Dmol).
Assorted fixes.
1.7.1
1.7.0
GSoC @jaxmatrix contributed a built-in viewer/style editor that can be enabled in the embedded viewer by specifying data-ui='true'.
Preliminary support for non-ortho boxes with volumetric data. Support for pruning volumetric data by a selection. Added ability to have gradient backgrounds in labels to make colorbars. Add ability to provide coordinates as an array in setCoordinates (makes for nice interface with python generated coordinates in py3Dmol).
Possible fix for memory leak in notebooks, assignBonds parser option, py3Dmol improvements, spectrum option in viewer, fix cartoon quality bug.
Contributed bug fixes from @camilacanhete (eye separation), @mindon (vasp parsing), @Luthaf (wheel).
1.6.4
1.6.3
Better support for reapplication of vibrate. Lattice parsing for xyz (thanks to @pvstishenko). Speed option for spin (thanks to @BradyAJohnston). backgroundalpha embed option. screenToModelDistance viewer function. Minor code and documentation tweaks.