Releases
-
3.15.3
Released
-
bugfixPrevents error for SMILES input having tetravalent, double-bonded phosphorous.
-
-
3.15.2
Released
-
bugfixPrevents blocking window events after reading certain SMILES.
-
-
3.15.1
Released
-
featureRotates molecules read as SMILES into landscape orientation.
-
-
3.15.0
Released
-
featureEnables reification of hydrogens attached to bicyclo ring carbons.
-
-
3.14.1
Released
-
bugfixPlaces SMILES components beside each other during layout.
-
-
3.14.0
Released
-
featureIntroduces 'bond-density' property into stylesheet, allowing the maximum bond length to be set within an Image.
-
-
3.13.6
Released
-
bugfixPositions charges such that they're no longer obscured by bonds in most cases.
-
-
3.13.5
Released
-
bugfixFixes overlapping layout for certain structures containing a multicyclic ring system.
-
-
3.13.4
Released
-
bugfixPrevents invalid virtual hydrogen assignment to radical atoms.
-
-
3.13.3
Released
-
bugfixDisplays unconstrained double bonds as crossed. Eliminates error from incompletely constrained double bonds.
-
-
3.13.2
Released
-
bugfixWhitelists F-18 as a valid isotope.
-
-
3.13.1
Released
-
bugfixEliminates kekulization error for certain molecules containing pyrrole-like nitrogen.
-
-
3.13.0
Released
-
featureAdds support for cyclic tri- and tetrasubstituted SMILES stereo decoration.
-
-
3.12.0
Released
-
featureAdds support for straight-chain tetrasubstituted SMILES stereo decoration.
-
-
3.11.2
Released
-
featureAdds support for straight-chain trigonal SMILES stereo decoration.
-
-
3.11.1
Released
-
bugfixEliminates erroneous exception thrown for heteroatom-centered cumulenes.
-
-
3.11.0
Released
-
featureThrows error given hypervalent atom.
-
featureAdds support for data-chemwriter-smiles attribute.
-
-
3.10.1
Released
-
bugfixPrevents certain valid SMILES with restricted double bond conformations from throwing an error.
-
-
3.10.0
Released
-
featureAdds support to SMILES import for alkene conformation.
-
-
3.9.3
Released
-
bugfixAdds support to SMILES import for heavy unstable elements.
-
-
3.9.2
Released
-
bugfixSets correct virtual hydrogen assignment on charged atoms read from SMILES.
-
bugfixRenders label for central carbon atom of a cumulene.
-
-
3.9.1
Released
-
bugfixResolves several issues around SMILES parsing and 2D layout with complex bicycles and fullerenes.
-
-
3.9.0
Released
-
featureEditor and Image now support experimental SMILES input using the setSMILES method.
-
-
3.8.1
Released
-
bugfixLeft-justifies atom label in molfile output to conform to previous behavior and industry convention.
-
-
3.8.0
Released
-
featureEditor can now mark/unmark atoms for application-specific use. The molfile extension property "C MKA" can be both read and written.
-
-
3.7.0
Released
-
featureInterprets and writes MDL V2000 molfile atom valence property. Implements the molfile valence model for input and output.
-
featureRenders subvalent carbon atom labels with virtual hydrogen counts explicitly.
-
-
3.6.1
Released
-
bugfixReformats copyright notice.
-
bugfixInternal code refactoring.
-
-
3.6.0
Released
-
featureEditor will now accept q/w keyboard shortcuts to increase/decrease atomic charge.
-
bugfixEditor icons are now displayed correctly on Firefox.
-
-
3.5.3
Released
-
bugfixEditor hover-edit keys now work on Firefox.
-
-
3.5.2
Released
-
bugfixEditor molfile output now correctly wraps charge, isotope, and radical property lines containing more than 8 entries.
-
-
3.5.1
Released
-
bugfixEditor Saturate Tool now uses correct bond length when a molfile has been imported.
-
-
3.5.0
Released
-
featureEditor now supports the Saturate Tool, which sprouts one explicit hydrogen for each virtual hydrogen for one or more lassoed atoms.
-
featureEditor now supports the Radical Tool, which advances the radical state of an atom from doublet (monoradical), singlet (diradical) and triplet (diradical)
-
featureEditor and Image replace Nobile font with Clear Sans.
-
bugfixMolfile import uses correct charge for charge flag set in atom block.
-
bugfixLasso tool atom move is now smooth.
-
bugfixEditor now sprouts a third bond when clicked and released, rather than generating a double bond to an existing neighbor.
-
bugfixStartup no longer throws an error when cross-origin iframes are present on page.
-
-
3.4.1
Released
-
bugfixFixes Editor issue in which some bond promotion attempts failed.
-
bugfixFixes Editor issue in which clicking bond, then releasing pointer away from bond failed to promote bond.
-
bugfixFixes Editor issue in which pressing and releasing shift key while dragging sprouted bond failed to reset rotator.
-
bugfixFixes Editor issue in which a sprouted bond moved before pointer left atom selection radius. Bond sprouting is now much more reliable on systems with sensitive pointing devices.
-
-
3.4.0
Released
-
featureEditor element buttons can now be added with Editor#addToolForElementSymbol.
-
-
3.3.11
Released
-
bugfixFixed license file format issue.
-
-
3.3.10
Released
-
bugfixMetals are no longer assigned an implicit hydrogen count.
-
-
3.3.9
Released
-
bugfixEditor now draws isolated atoms by tapping background when using the Element tool.
-
-
3.3.8
Released
-
bugfixRadioactive isotopes are now accepted as valid.
-
bugfixchemwriter.css uses text-align: initial to prevent parent elements from alterning internal layouts.
-
-
3.3.7
Released
-
bugfixClicking a stereo bond with Single Bond tool now cycles to single bond rather than double bond.
-
bugfixUndo/redo icons now display properly.
-
-
3.3.6
Released
-
bugfixDouble bonds for fused 5-membered aromatic heterocycles are now properly placed.
-
bugfixEditor now hovers in red atoms/bonds when delete tool is selected.
-
-
3.3.5
Released
-
bugfixEditor no longer displays KeyboardEvent.keyIdentifier warning.
-
bugfixEditor hides bottom element selection buttons that can't be displayed at low width.
-
-
3.3.4
Released
-
bugfixEditor adds padding around structure after zoom-to-fit.
-
bugfixEditor rolls bond order back to one after click-drag from one triple bond terminal to its mate.
-
-
3.3.3
Released
-
bugfixRevert 3.3.2 change to reset editor after clearing document. This ensures that the undo function always reveals a viewable structure.
-
-
3.3.2
Released
-
bugfixEditor now resets zoom factor after clearing document, preventing overly long bond lengths for new document.
-
bugfixEditor Copy/Paste view now suppresses error from empty document.
-
-
3.3.1
Released
-
bugfixEditor now properly enters full-screen mode.
-
-
3.3.0
Released
-
featureEditor maintains state after going to full-screen mode and returning.
-
featureImages can now be revealed after being hidden, and readily scaled.
-
featureImage#isEmpty returns true if no structure is being rendered, or false otherwise. Works the same as the Editor functionality.
-
bugfixImage no longer retains partial state after attempt to set invalid molfile.
-
bugfixEditor and Image now tightly crop structure, removing phantom padding.
-
-
3.2.8
Released
-
bugfixPrevent error when sprouting atom that was previously dragged to.
-
bugfixPrevent error when moving structure.
-
bugfixPrevent error when rendering certain benzenoid rings.
-
bugfixPrevent browser deprecation warning.
-
-
3.2.6
Released
-
bugfixDouble bond auxiliary line now drawn inside all benzenoid rings.
-
-
3.2.5
Released
-
bugfixMolfile output now captures isotopes.
-
-
3.2.4
Released
-
bugfixRe-enable view reset and new document buttons after clear/copy&paste sequence.
-
-
3.2.3
Released
-
bugfixSuppress error given iframe does not share same origin as container.
-
-
3.2.2
Released
-
bugfixEditor now dispatches events when new document loaded.
-
-
3.2.1
Released
-
bugfixExposed Editor#isEmpty which had been implemented, but not exposed in version 3.2.0.
-
-
3.2.0
Released
-
featureExposed chemwriter.System.ready function for registering callacks to run after all components have loaded.
-
featureExposed Editor#isEmpty to determine whether an Editor contains an active structure.
-
featureExposed Editor#addEventListener, allowing Editor to send notifications to its state. Currently, the "document-edited" event is supported.
-
bugfixRe-enabled the 'a' key shortcut for generating benzene rings.
-
-
3.1.0
Released
-
featureAdded support for stylesheets to control drawing behavior of Editor and Image.
-
featureDeleting an atom or bond deletes any newly-isolated atoms.
-
bugfixFixed misplaced isotope superscript on some structures.
-
bugfixPrevent disconnected tool elements when mouse is dragged outside the canvas and released.
-
bugfixPrevent an error when double bonds containing more than three neighbors are rendered.
-
bugfixStreamlined Editor copy/paste box by removing a button.
-
-
3.0a20
Released
-
bugfixUnconnected atoms containing group 16 and 17 elements display implicit hydrogen to right instead of left.
-
bugfixUpdated copyright dates on all files.
-
-
3.0a19
Released
-
bugfixEnable keyboard/mouse and touch screen control on devices with both.
-
-
3.0a18
Released
-
bugfixLicense file check now accounts for 'www' subdomain.
-
-
3.0a17
Released
-
bugfixResolved conflict with Twitter Bootstrap CSS.
-
-
3.0a16
Released
-
bugfixUpdated copyright dates on files.
-
-
3.0a15
Released
-
bugfixEditor Bond Tool now clears rotator when first clicked on canvas and then dragged onto existing bond midpoint.
-
-
3.0a14
Released
-
featurechemwriter#refresh now converts content contained in iframe elements
-
-
3.0a13
Released
-
featurePublished chemwriter-user.css, a developer-editable styleheet for Editor customization.
-
bugfixFixed link to contact page on "info" screen.
-
bugfix(IE9/10) Editor now correctly dismisses dynamic palette when its button is re-pressed.
-
-
3.0a12
Released
-
bugfixEditor overlays now display properly on Mac/Chrome
-
bugfixEditor action buttons on right-hand palette now trigger on Mac Lion/Safari
-
-
3.0a11
Released
-
bugfixEditor and Image now properly account for wedge/hash bond when centering/scaling.
-
-
3.0a10
Released
-
featureAdded chemwriter.refresh function, which is used to render components that were added after page load.
-
bugfixImage now reliably completes CORS GET requests on IE 9.
-
-
3.0a9
Released
-
featureAdded links to documentation in Editor's About dialog.
-
-
3.0a8
Released
-
bugfixRemoved last remaining reference to chemwriter.svg.
-
bugfixEditor will now operate correctly when shown from a hidden state - as when a parent CSS "display" attribute is changed from "none" to "block".
-
-
3.0a7
Released
-
featureSymbols on Editor and Image are now rendered using the Web Open Font Format (WOFF) standard.
-
-
3.0a6
Released
-
bugfixRendering system now clips Edges to quaternaary Nodes.
-
bugfixEditor now redraws neighbors of moved Nodes.
-
-
3.0a5
Released
-
bugfixCancel Edge selection on iPad after placing second finger for pan/zoom.
-
featureEnable basic touch gestures on Chrome/Android, although browser quirks prevent reliable use.
-