Releases: 3dmol/3Dmol.js
2.1.0
Dashed bond drawing contributions from @dxdc, code improvements from @prajwalkulkarni, assorted improvements to visualizing CIF files in the unit cell (include ability to wrap individual atoms to cell), more robust handling of lost contexts, assorted other bug fixes.
2.0.6
2.0.5
2.0.4
Improved typing from @adithyaakrishna. Surface workers should function more robustly in name mangling workflows.
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.