Ketcher 2.5.0 (May 30, 2022)
Summary
We are happy to announce that new version 2.5.0 of Ketcher has been released.
Ketcher 2.5 release was focused on improving the user experience and design of the application along with delivery of other functions.
It has fresh and updated icons combined with renewed color scheme and new canvas zoom approach. Fullscreen ability can provide great sketcher experience even if Ketcher is embedded in the small frame. File operations flows and other functions have received an improved flows and renewed dialog windows. Access to the Extended table became much more easy and Template library will now combine ready-for-use templates along with set of predefined functional groups.
Please be aware Ketcher 2.5 has been tested with Indigo version 1.7.1 (standalone and remote).
The whole list of changes can be found below.
New features and improvements
- Ketcher redesign (see related issues for details)
- Full-screen mode support for Ketcher #1273
- use iframe embed standalone version ketcher init error #1235
- Implement miew viewer with miew-react #1188
- Extend ketcher API: Add possibility to run server functions #1172
- Arrow Tool: Elliptical Arrows #1045
- Text Tool: Add special symbols #1044
- Option to save as InChIKey #1334
- Enabling wildcard atom button in top-level UI #1409
- Support of custom headers #1628
Bugfixes
- Cannot deserialize input JSON if using Clean Up functionality on structure containing R-Groups #1391
- Via ketcher The size of mol displayed in the editor is inconsistent between calling ketcher.setMolecule()and direct copy and paste #1322
- An error message is displayed when server functions are applied to an R-group member with invalid stereocenters. #1452
- Functional Group abbreviation context menu can't be opened without selecting FG #1386
- Invisible enhanced flag interferes with user selection #1332
- Strict mode warnings in console #1290
- Button group is not be presented if ketcher is in a drawer #1325
- Focus lost on second symbol while trying to enter atom label #1294
- Incorrect vertical scrollbar when saving in Daylight SMILES format #1307
- Sending structure to renderer in molfile format instead of ketcher format #1300
- Structure check modal window causes error when closed right after update #1291
- Incorrect horizontal scrollbars in Save Structure modal window #1292
- Templates with simple objects are incorrect after refreshing the page #1276
- Shift between pointer and atom #1272
- ketcher-react not working out of the box with create-react-app #1241
- Error on opening .txt file #1149
- Settings - Preview images of structures (Templates Library, FG Library) do not respect global display settings #900
- Clear Canvas hotkey not working on MacOS #397
- can not setMolecule in onInit #1174
- Stereomarks and stereoflag are not displayed for templates with stereocenters #1258
- Atom IDs are not shown when settings specify to display them #1231
- Extra scrollbar in Data S-Groups modal when Field name contains long string #1312
- Tool refers to unmounted canvas instance when new file is opened #1057
- Open, Save and Reset buttons in Settings window looks unclickable (grey) #1350
- Incorrect double click behavior in Custom Templates window #1364
- No waiting for server to respond between Structure Check checkboxes turning on/off #1367
- The floating windows don't close after clicking on the ESC button #1504
- Different merging of templates from template list and from template library #1587
- It's not possible to select parts of different structures using the 'Shift' key. #1552
- It's possible to create a custom template with a duplicate name #1553
- Incorrect rendering of Data S-Group when it is applied to part of the cyclic structure #1575
- List/Not List atoms are converted to 'L#' symbols after the replacement of atoms by the R-group label is undone #1530
- Cannot deserialize input JSON if using server functionalities on a structure containing Not List atoms #1603
- Wrong sign for specific types while ket-generation #1600
- Unable to save a reaction in server formats if text is present on the canvas #1444
- Elements should be hidden when the attribute hiddenControls is used #1601
- The valence of monovalent atoms is displayed incorrectly in the structure after the Copy/Paste actions #1531
- The structure with reaction is displayed incorrectly after applying the Layout #1617
- R-Group definition changes when server functions are applied #1487