What's Changed
This release includes several bug fixes and new features. Please be aware Ketcher 2.26.0 has been tested with Indigo version 1.25.0 (standalone and remote).
New features
- #5400 – Expand macromolecules in micro mode
- #5359 – Display molecules in macro mode: basic structures with atoms and bonds
- #5325 – Change natural analogue of monomers
- #5324 – Change symbols of monomers
- #5323 – Change names of monomers
- #5195 – Some content problems in monomer library
- #5111 – Change structure of monomers
- #4984 – Highlight atoms and bonds
- #4965 – View only mode
- #4986 – Ctrl+move copy
- #1838 – Create custom top toolbar buttons
- #5156 – Add new option in settings acs style
- #5154 – Change "Double bond width" setting
- #5175 – Allow entering values in settings with the precision of one decimal place
- #4982 – Choose both directions of wedged/hashed bonds from right-clicking the bond
- #5435 – Change bond length for ACS styles settings
- #5351 – Change the default size of a plus and the arrows
- #5945 – Update indigo to 1.25.0 in browser module
Bugfixes and improvements
- #5430 – Fix ESLint error in selectClearCanvasTool function
- #4983 – Settings for the "attachment point tool" don't update with changed pixel settings
- #4757 – Incorrect stereo-label placement for (E) and (Z)
- #5536 – White screen is displayed after change direction of wedge bond
- #5296 – Save Support for RDF Format
- #5615 – Overlapping UI elements in Query Properties right-click menu
- #4394 – In the Sequence mode, the tooltip “Start new sequence” is shown outside of the canvas
- #5651 – The reaction can't save to MDL RXN V3000 (returns RXN V2000 instead)
- #5597 – New rendering for highlight
- #5561 – Set a new name for the button acs style
- #5672 – Multiple duplicate items
- #5205 – Edit Connection points dialog can cause invalid connection between monomers
- #5709 – Unable to load variant sugar from HELM - system throws an error: Convert error! {}
- #5710 – Unable to load variant phosphate from HELM - system throws an error: Convert error! {}
- #5711 – Unable to load variant CHEM from HELM - system throws an error: Convert error! {}
- #5621 – O and U sumbols are not supported in sequence mode
- #5612 – The file size is the same when saved to png
- #5634 – ketcher.getMolfile() stopped working for macro canvas with peptides
- #5649 – Default values for bond settings (at least for bond) got corrupted and become wrong after ver 2.26 version installed
- #4316 – In the Sequence and Flex mode the nucleotide preview is closely adjacent to the left edge of the screen
- #5557 – Bond/monomer tooltip preview placed wrong in on edge cases
- #5097 – Selection frame is displayed improperly for overlapped images
- #5148 – Image changes the layer to top after scaling actions
- #5581 – If switch to View Only Mode with Fragment Selection you cannot change or select another selection mode
- #5657 – Clear canvas doesn't work for micro structures on macro mode
- #5679 – Unable to establish connection between micro structure and macro ones
- #5401 – Side-chain connections are not displayed in Snake mode
- #5662 – Fix inability to select Erase tool after monomer expansion
- #5612 – The file size is the same when saved to png
- #5686 – Bonds between micro and macro structures couldn't be selected and deleted
- #5659 – Moving of selected microstructures on macro canvas works wrong
- #5665 – Show remove abbreviation dialog when trying to erase expanded monomer
- #5725 – Cursor position is incorrect when editing sequence in Macro mode
- #5800 – Application crashes with white screen in Macro mode when loading local storage data from a previous version
- #5758 – Highlight only bonds when selected bonds + atoms
- #5703 – Added tooltip for image resolution option
- #5673 – Micro structures connected to polymer chains are not shown on Sequence mode canvas
- #5650 – The reaction with catalysts is displayed incorrect with ACS style setting and after layout
- #5761 – Fix minimal distances for mult-tail validation in KET format
- #5413 – Can't add specific SVG image to Canvas in Mozilla Firefox
- #5434 – Document creation and behaviour of custom buttons
- #5776 – Add API Method getRdf for retrieving RDF representation of structures
- #5786 – Uncaught TypeError is in console when trying to move tail of Multi-Tailed Arrow added from KET with small size between tails
- #5753 – Issue with moving of tail of Multi-Tailed arrow with several tails when user needs to move the tail close to another one
- #5679 – Unable to establish connection between micro structure and macro ones
- #5848 – Unable to establish connection between micro structure and sugar or phosphate (and partially - unresolved monomer)
- #5703 – The picture is incorrect when image resolution high and bond thickness changing
- #5685 – The diagonal bond in the molecule is displayed incorrect with ACS style
- #5674 – Inconsistent behavior of copy-paste and cut-paste operations with macromolecule abbreviations
- #5658 – Incorrect selection behavior when using Selection tool on Macromolecule abbreviations
- #5699 – After bulk deletion of monomer abbreviations, Undo returns expanded monomers
- #5836 – R-Group fragment labels font size doesn't defined by Sub Font size property at Settings
- #5834 – S-Group (Data type) Field value label font size uses Settings - Font size property value instead of Sub font size one
- #5833 – Importing functional groups (e.g. Boc, Bn, CF3) ignores drawing settings (e.g. ACS style)
- #5809 – System opens wrong context menu for monomers on micro canvas if clicked on atom or bond
- #5887 – After save and load a MOL V3000 file in macro and micro mode, bond connections are changed, and the microstructures are shifted
- #5814 – On Remote environment, the reaction/molecule can't be saved to V3000 formats (returns V2000 instead): MOL, RXN, SDF, RDF
- #5886 – Loading a KET file in macro mode, bond connections are preserved but microstructures are shifted