Skip to content

v0.7.17

Compare
Choose a tag to compare
@paulsmirnov paulsmirnov released this 07 May 11:49
· 592 commits to main since this release

http://miew.opensource.epam.com/v0.7.17/

Added

  • Added the Gallery menu panel with a set of predefined molecules / configurations.
  • Added a Backdrop Material to the list of available materials. It should be used
    with one of the Surface Modes and the Uniform Colorer to create a background for the
    entire molecule or its parts.
  • Added ability to attach a listener and get notified when a particular setting change,
    e.g. settings.addEventListener('change:palette', myHandler). These events are used
    internally to process changes no matter where do they come from (menus, the terminal
    or even API).
  • Added other secondary structure types beside helices and strands (turns, bends, bridges).
    Support them in MMTF and CIF format, detect them during DSSP analysis.

Deprecated

  • Deprecate settings.override(), use settings.set() instead.

Fixed

  • Fixed utils.objectDiff() object comparison function.
  • Notice even bulk changes in settings.

Internal

  • Performed some internal class/method/property renames.
  • Included building Webpack and Browserify examples into the build pipeline.
  • Upgraded three.js to r91 (using the version from NPM now with no hacks added).
  • Updated other dependencies.