Skip to content

Releases: 3dmol/3Dmol.js

2.1.0

11 Mar 22:18
Compare
Choose a tag to compare

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

23 Oct 12:13
Compare
Choose a tag to compare

Add support for user configurable bond radius scaling of double/triple bonds.

Fix issues #724, #726, #727. Contribution from @randyn (#728).

2.0.5

23 Sep 00:02
Compare
Choose a tag to compare

Bug fixes: Issues #722, #723, #709 , #721.

2.0.4

19 Sep 22:14
Compare
Choose a tag to compare

Improved typing from @adithyaakrishna. Surface workers should function more robustly in name mangling workflows.

2.0.3

14 May 01:17
Compare
Choose a tag to compare

Minor tweaks, mostly developer focused.

2.0.2

22 Mar 14:17
Compare
Choose a tag to compare

Minor bug fixes and tweaks. Code improvements from @donbyron02 and @Luthaf

2.0.1

06 Feb 23:05
Compare
Choose a tag to compare

Various fixes for 2.0.

showNonBonded option for sticks (show nonbonded atoms as spheres)

assignBonds method for GLModel and option for replicateUnitCell

2.0.0

03 Jan 18:53
Compare
Choose a tag to compare

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

24 Dec 05:07
Compare
Choose a tag to compare
2.0.0-rc.1 Pre-release
Pre-release

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

22 Jan 16:47
Compare
Choose a tag to compare

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.