Skip to content

Commit 0dfd0a7

Browse files
authored
Add release notes for Ketcher v3.5.0, v3.6.0 and v3.7.0 (#161)
1 parent 7e88d65 commit 0dfd0a7

11 files changed

Lines changed: 280 additions & 5 deletions

File tree

rst/download/ketcher.rst

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Latest release
77
.. toctree::
88
:maxdepth: 1
99

10-
ketcher/ketcher-3.4.0.rst
10+
ketcher/ketcher-3.7.0.rst
1111

1212

1313
Older releases
@@ -16,6 +16,9 @@ Older releases
1616
.. toctree::
1717
:maxdepth: 1
1818

19+
ketcher/ketcher-3.6.0.rst
20+
ketcher/ketcher-3.5.0.rst
21+
ketcher/ketcher-3.4.0.rst
1922
ketcher/ketcher-3.3.0.rst
2023
ketcher/ketcher-3.2.0.rst
2124
ketcher/ketcher-3.1.0.rst
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Ketcher 3.5.0
2+
--------------
3+
4+
Ketcher distributions
5+
^^^^^^^^^^^^^^^^^^^^^
6+
7+
`Ketcher 3.5.0 standalone <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v3.5.0/ketcher-standalone-3.5.0.zip>`__
8+
9+
`Ketcher 3.5.0 remote <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v3.5.0/ketcher-remote-3.5.0.zip>`__
10+
11+
12+
NPM packages
13+
^^^^^^^^^^^^
14+
15+
| `ketcher-core <https://www.npmjs.com/package/ketcher-core/v/3.5.0>`__
16+
| `ketcher-react <https://www.npmjs.com/package/ketcher-react/v/3.5.0>`__
17+
| `ketcher-standalone <https://www.npmjs.com/package/ketcher-standalone/v/3.5.0>`__
18+
| `ketcher-macromolecules <https://www.npmjs.com/package/ketcher-macromolecules/v/3.5.0>`__
19+
20+
21+
Source code
22+
^^^^^^^^^^^
23+
24+
`Source code on GitHub <https://github.com/epam/ketcher/releases/tag/v3.5.0>`__
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Ketcher 3.6.0
2+
--------------
3+
4+
Ketcher distributions
5+
^^^^^^^^^^^^^^^^^^^^^
6+
7+
`Ketcher 3.6.0 standalone <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v3.6.0/ketcher-standalone-3.6.0.zip>`__
8+
9+
`Ketcher 3.6.0 remote <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v3.6.0/ketcher-remote-3.6.0.zip>`__
10+
11+
12+
NPM packages
13+
^^^^^^^^^^^^
14+
15+
| `ketcher-core <https://www.npmjs.com/package/ketcher-core/v/3.6.0>`__
16+
| `ketcher-react <https://www.npmjs.com/package/ketcher-react/v/3.6.0>`__
17+
| `ketcher-standalone <https://www.npmjs.com/package/ketcher-standalone/v/3.6.0>`__
18+
| `ketcher-macromolecules <https://www.npmjs.com/package/ketcher-macromolecules/v/3.6.0>`__
19+
20+
21+
Source code
22+
^^^^^^^^^^^
23+
24+
`Source code on GitHub <https://github.com/epam/ketcher/releases/tag/v3.6.0>`__
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
Ketcher 3.7.0
2+
--------------
3+
4+
Ketcher distributions
5+
^^^^^^^^^^^^^^^^^^^^^
6+
7+
`Ketcher 3.7.0 standalone <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v3.7.0/ketcher-standalone-3.7.0.zip>`__
8+
9+
`Ketcher 3.7.0 remote <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v3.7.0/ketcher-remote-3.7.0.zip>`__
10+
11+
12+
NPM packages
13+
^^^^^^^^^^^^
14+
15+
| `ketcher-core <https://www.npmjs.com/package/ketcher-core/v/3.7.0>`__
16+
| `ketcher-react <https://www.npmjs.com/package/ketcher-react/v/3.7.0>`__
17+
| `ketcher-standalone <https://www.npmjs.com/package/ketcher-standalone/v/3.7.0>`__
18+
| `ketcher-macromolecules <https://www.npmjs.com/package/ketcher-macromolecules/v/3.7.0>`__
19+
20+
21+
Source code
22+
^^^^^^^^^^^
23+
24+
`Source code on GitHub <https://github.com/epam/ketcher/releases/tag/v3.7.0>`__

rst/ketcher/demo/ketcher_remote.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Ketcher 3.4.0 Remote
1+
Ketcher 3.7.0 Remote
22
=====================
33

44
.. toctree::
@@ -10,6 +10,6 @@ Ketcher demo page was moved. Please use the following link
1010

1111
.. raw:: html
1212

13-
<a href="/KetcherDemo/index.html?api_path=/v2" target="_blank">Ketcher 3.4.0 Remote</a>
13+
<a href="/KetcherDemo/index.html?api_path=/v2" target="_blank">Ketcher 3.7.0 Remote</a>
1414

1515

rst/ketcher/demo/ketcher_standalone.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Ketcher 3.4.0 Standalone
1+
Ketcher 3.7.0 Standalone
22
=========================
33

44
.. toctree::
@@ -11,6 +11,6 @@ Ketcher demo page was moved. Please use the following link
1111

1212
.. raw:: html
1313

14-
<a href="/KetcherDemoSA/index.html" target="_blank">Ketcher 3.4.0 Standalone</a>
14+
<a href="/KetcherDemoSA/index.html" target="_blank">Ketcher 3.7.0 Standalone</a>
1515

1616

rst/ketcher/release-notes/index.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,6 @@ Contents:
5050
ketcher-3.2.0
5151
ketcher-3.3.0
5252
ketcher-3.4.0
53+
ketcher-3.5.0
54+
ketcher-3.6.0
55+
ketcher-3.7.0
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
2+
# Ketcher 3.5.0
3+
4+
## What's Changed
5+
6+
### New features
7+
- [#6738](https://github.com/epam/ketcher/issues/6738) – Ability to change the number of monomers in a line
8+
- [#5208](https://github.com/epam/ketcher/issues/5208) – Allow modifying amino acids on canvas
9+
- [#6995](https://github.com/epam/ketcher/issues/6995) – Smart positioning of CIP stereo labels for atoms
10+
- [#6852](https://github.com/epam/ketcher/issues/6852) – Improve the hydrophobicity graph in the "Calculate Properties" window
11+
- [#6589](https://github.com/epam/ketcher/issues/6589) – API lacks support for 3 letter code sequence export in macro mode
12+
- [#7070](https://github.com/epam/ketcher/issues/7070) – Include the removed versions of some 3D templates in the templates library in addition to the corrected ones
13+
- [#7224](https://github.com/epam/ketcher/issues/7224) – Migrate to Indigo v1.33.0 in-browser module
14+
15+
### Bugfixes and improvements
16+
- [#7094](https://github.com/epam/ketcher/issues/7094) – Update the help document (3.4.)
17+
- [#6294](https://github.com/epam/ketcher/issues/6294) – Hiding toolbar buttons doesn't also hide disable the corresponding keyboard shortcut
18+
- [#6930](https://github.com/epam/ketcher/issues/6930) – Replace File comparison (for MOL files ONLY!) operations with valid helper function - verifyFileExport
19+
- [#7032](https://github.com/epam/ketcher/issues/7032) – Ketcher allows to make changes in sequence while being in nucleotide modification mode
20+
- [#5971](https://github.com/epam/ketcher/issues/5971) – Inconsistent selection sensitivity when highlighting sequences
21+
- [#7023](https://github.com/epam/ketcher/issues/7023) – Hydrophobicity section is missing tooltip icon and description
22+
- [#6834](https://github.com/epam/ketcher/issues/6834) – Clicking on base card in RNA Builder does not scroll to selected base if multiple bases from the same section are selected
23+
- [#7031](https://github.com/epam/ketcher/issues/7031) – Layout shift when entering symbol in sequence mode upon first macromolecules mode initialization
24+
- [#6958](https://github.com/epam/ketcher/issues/6958) – Monomers positions are not preserved when pasting macromolecule in MOL format
25+
- [#7200](https://github.com/epam/ketcher/issues/7200) – App crashes after modifying amino acids and switching to Micro mode
26+
- [#7203](https://github.com/epam/ketcher/issues/7203) – N-methylation is shown as available for Hyp even though it shouldn't be
27+
- [#7142](https://github.com/epam/ketcher/issues/7142) – Monomer selection without bonds should work the same as with bonds
28+
- [#7251](https://github.com/epam/ketcher/issues/7251) – Incorrect tooltips for properties and logic for the hydrophobicity graph in the "Calculate properties" window
29+
- [#7130](https://github.com/epam/ketcher/issues/7130) – Incorrect calculation when part of a microstructure is selected - full structure is sent to Indigo
30+
- [#7150](https://github.com/epam/ketcher/issues/7150) – Molecule mass should be calculated for partial selected micromolecule (ketcher part)
31+
- [#7202](https://github.com/epam/ketcher/issues/7202) – Incorrect order of amino acid modification options in context menu
32+
- [#7281](https://github.com/epam/ketcher/issues/7281) – App crashes when closing Ketcher
33+
- [#6985](https://github.com/epam/ketcher/issues/6985) – Structure appears on incorrect canvas in molecules mode for several ketcher instances on same page
34+
- [#7288](https://github.com/epam/ketcher/issues/7288) – Monomers shifts out of visible area when adjusting layout with ruler in sequence edit mode
35+
- [#7318](https://github.com/epam/ketcher/issues/7318) – Bonds are overlapped by CIP labels when moving the structure or when the structure has small bond angles
36+
37+
---
38+
39+
### Additional notes:
40+
- Ketcher 3.5.0 has been built and tested with Indigo version 1.33 ([standalone](https://www.npmjs.com/package/indigo-ketcher/v/1.33.0) and [remote](https://hub.docker.com/layers/epmlsop/indigo-service/1.33.0/images/sha256-e6c8cb1bbede651471b905c927dd1743819ef3025f7c86db13c4aa7db560dc36)).
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
2+
# Ketcher 3.6.0
3+
4+
## What's Changed
5+
6+
### New features
7+
- [#6404](https://github.com/epam/ketcher/issues/6404) – Drag and drop for the library elements in macromolecules mode
8+
- [#7164](https://github.com/epam/ketcher/issues/7164) – Introduce marking of nucleotide components
9+
- [#7125](https://github.com/epam/ketcher/issues/7125) – Support for reaction arrows and reaction pluses in macromolecules mode
10+
- [#7132](https://github.com/epam/ketcher/issues/7132) – Update and add icons to right-click drop-down menus in all modes
11+
- [#7347](https://github.com/epam/ketcher/issues/7347) – Migrate to Indigo v1.34.0 in-browser module
12+
13+
### Bugfixes and improvements
14+
- [#7231](https://github.com/epam/ketcher/issues/7231) – Update the help document (3.5)
15+
- [#7073](https://github.com/epam/ketcher/issues/7073) – Unable to create hydrogen bond: Uncaught RangeError: Maximum call stack size exceeded
16+
- [#7178](https://github.com/epam/ketcher/issues/7178) – The tooltip appears behind the context menu options
17+
- [#7187](https://github.com/epam/ketcher/issues/7187) – IDT code shown wrong for SS3 chem
18+
- [#6410](https://github.com/epam/ketcher/issues/6410) – Incorrect bond attachment to micro molecules in Macro Mode
19+
- [#7277](https://github.com/epam/ketcher/issues/7277) – Cannot open multiple instance of Ketcher in one window
20+
- [#6986](https://github.com/epam/ketcher/issues/6986) – Context menu appears on both canvas in molecules mode for several Ketcher instances on same page
21+
- [#7207](https://github.com/epam/ketcher/issues/7207) – Rectangular input field should be wide enough to fit any (at least 4) digit number
22+
- [#7117](https://github.com/epam/ketcher/issues/7117) – Chemical elements disappear when attempting to Expand the Structure in Micro mode after selecting one in Macro mode
23+
- [#7170](https://github.com/epam/ketcher/issues/7170) – Monomer tooltip appears and remain in place even if mouse cursor moved away
24+
- [#7209](https://github.com/epam/ketcher/issues/7209) – The ruler is limited to 190 divisions
25+
- [#7365](https://github.com/epam/ketcher/issues/7365) – Console errors appear when using actions on structures with nucleotide component marking
26+
- [#7386](https://github.com/epam/ketcher/issues/7386) – Delete operation causes exception: Uncaught (in promise) Error: Minified Redux error
27+
- [#7432](https://github.com/epam/ketcher/issues/7432) – Security: form-data uses unsafe random function in form-data for choosing boundary
28+
- [#7371](https://github.com/epam/ketcher/issues/7371) – Mouse cursor doesn't positioned at the top left corner of preset
29+
30+
---
31+
32+
### Additional notes:
33+
- Ketcher 3.6.0 has been built and tested with Indigo version 1.34 ([standalone](https://www.npmjs.com/package/indigo-ketcher/v/1.34.0) and [remote](https://hub.docker.com/layers/epmlsop/indigo-service/1.34.0-rc.1/images/sha256-74b6c7d6d5ce454bdf0bbebd5e032e991155434ba6d2ddbf7b589b5d777291a1)).
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
2+
# Ketcher 3.7.0
3+
4+
## What's Changed
5+
6+
### New features
7+
- [#6552](https://github.com/epam/ketcher/issues/6552) – Create a monomer from a selected part of the structure
8+
- [#6785](https://github.com/epam/ketcher/issues/6785) – Support aliases from HELM
9+
- [#3253](https://github.com/epam/ketcher/issues/3253) – Introduce the arrow button on library cards for easy monomer/preset addition to canvas
10+
- [#7430](https://github.com/epam/ketcher/issues/7430) – Adjust sgroup hover rendering to remove overlapping parts
11+
- [#6150](https://github.com/epam/ketcher/issues/6150) – Add the star atom to the special nodes section of the extended table
12+
- [#7535](https://github.com/epam/ketcher/issues/7535) – Add api for switching between macromolecules and molecules modes
13+
- [#7660](https://github.com/epam/ketcher/issues/7660) – Migrate to Indigo v1.35.0 in-browser module
14+
15+
### Bugfixes and improvements
16+
- [#7377](https://github.com/epam/ketcher/issues/7377) – Update the help document (3.6.)
17+
- [#7351](https://github.com/epam/ketcher/issues/7351) – Profiling and optimization for many monomers on molecules canvas
18+
- [#6270](https://github.com/epam/ketcher/issues/6270) – Add "About" (i) and "Help" (?) buttons to the main toolbar in macromolecules mode
19+
- [#7222](https://github.com/epam/ketcher/issues/7222) – Incorrect leaving group atoms for expanded monomers
20+
- [#7168](https://github.com/epam/ketcher/issues/7168) – Opening the 3D Templates section in Structure Library causes multiple errors in the DevTools console
21+
- [#7252](https://github.com/epam/ketcher/issues/7252) – Integrate with SonarQube
22+
- [#7273](https://github.com/epam/ketcher/issues/7273) – System loads micro-macro connected structure on snake canvas and created understandable bond
23+
- [#7283](https://github.com/epam/ketcher/issues/7283) – Context menu is wrong if clicked on top of sequence
24+
- [#7205](https://github.com/epam/ketcher/issues/7205) – Layout shift when changing mode from sequence to flex and back upon first macromolecules mode initialization
25+
- [#7245](https://github.com/epam/ketcher/issues/7245) – Missing tooltip for standalone input field in ruler control
26+
- [#7440](https://github.com/epam/ketcher/issues/7440) – Area selection doesn't work till bond/atom reposition
27+
- [#7381](https://github.com/epam/ketcher/issues/7381) – Create documentation for 'change' event subscription
28+
- [#7152](https://github.com/epam/ketcher/issues/7152) – Copy keyboard shortcut works wrong for text content
29+
- [#7423](https://github.com/epam/ketcher/issues/7423) – It is possible to drag monomer from library and drop it to sequence canvas
30+
- [#7512](https://github.com/epam/ketcher/issues/7512) – Library doesn't fit view port in Sequence mode in Popup mode
31+
- [#7513](https://github.com/epam/ketcher/issues/7513) – "Ghost image" doesn't positioned below mouse cursor if dragged from Library to canvas in popup mode
32+
- [#7531](https://github.com/epam/ketcher/issues/7531) – Arrow icon appears in Sequence mode, violating requirement for Snake and Flex modes only
33+
- [#7538](https://github.com/epam/ketcher/issues/7538) – Unable to add ambiguous monomers via arrow button - no preview and errors in console
34+
- [#7539](https://github.com/epam/ketcher/issues/7539) – No tooltip shown and invalid attachment allowed when adding a monomer without R1 to selected monomer with free R2
35+
- [#7548](https://github.com/epam/ketcher/issues/7548) – Tooltip not shown and addition allowed when multiple monomers with free R2 are selected
36+
- [#7551](https://github.com/epam/ketcher/issues/7551) – Monomer drag-n-drop from Library to the canvas doesn't work for peptides it they were clicked on Sequence canvas
37+
- [#7562](https://github.com/epam/ketcher/issues/7562) – Tooltip overlaps monomers when hovering over arrow button on monomer card
38+
- [#7575](https://github.com/epam/ketcher/issues/7575) – Monomer creation wizard opens despite selection being connected via non simple bond
39+
- [#7576](https://github.com/epam/ketcher/issues/7576) – Create monomer wizard is available for structures containing S-groups, R-groups, or extended table atoms
40+
- [#7577](https://github.com/epam/ketcher/issues/7577) – "Create a monomer" button becomes active for disconnected structures
41+
- [#7563](https://github.com/epam/ketcher/issues/7563) – Selection after chain/monomer addition (autochain improvement)
42+
- [#7580](https://github.com/epam/ketcher/issues/7580) – Zoom actions in Monomer Wizard throw errors in the console
43+
- [#7601](https://github.com/epam/ketcher/issues/7601) – Wizard allows editing atoms and bonds via right-click menu without showing an error
44+
- [#7604](https://github.com/epam/ketcher/issues/7604) – Name, Symbol, Natural analogue input fields are not highlighted when left empty and Submit is clicked in Monomer Wizard
45+
- [#7606](https://github.com/epam/ketcher/issues/7606) – Pasting text into Symbol or Name fields in Monomer Wizard triggers unrelated "Convert error"
46+
- [#7607](https://github.com/epam/ketcher/issues/7607) – Missing S-group name in KET after saving a monomer via the wizard
47+
- [#7609](https://github.com/epam/ketcher/issues/7609) – Symbol uniqueness validation is missing in Monomer Wizard (no error, no highlight)
48+
- [#7612](https://github.com/epam/ketcher/issues/7612) – Natural analogue is not cleared when monomer type changes
49+
- [#7614](https://github.com/epam/ketcher/issues/7614) – After creating a monomer via wizard, switching to macro mode shows two separate entities instead of one
50+
- [#7615](https://github.com/epam/ketcher/issues/7615) – Phantom structure remains on canvas after closing wizard and is visible in exported files
51+
- [#7620](https://github.com/epam/ketcher/issues/7620) – Creating a monomer from a partial benzene selection causes console errors and no hover highlight on created region
52+
- [#7624](https://github.com/epam/ketcher/issues/7624) – Created Sugars and Phosphates via wizard are not added to Macro library
53+
- [#7625](https://github.com/epam/ketcher/issues/7625) – No validation against existing monomers - newly created monomer with duplicate name overwrites the existing one in the library
54+
- [#7627](https://github.com/epam/ketcher/issues/7627) – Selection tools stop working after creating first monomer via wizard when many structures are on canvas
55+
- [#7629](https://github.com/epam/ketcher/issues/7629) – API does not implement library change subscription
56+
- [#7684](https://github.com/epam/ketcher/issues/7684) – Only selected atoms connected with bonds should be taken into account on monomer creation
57+
- [#7714](https://github.com/epam/ketcher/issues/7714) – System shouldn't allow to create monomer for selected structure that have any non-simple single bonds to non-selected parts of the structure
58+
- [#7692](https://github.com/epam/ketcher/issues/7692) – System shouldn't allow to create monomer for molecules with R-Groups attachment points
59+
- [#7691](https://github.com/epam/ketcher/issues/7691) – System shouldn't allow to create monomer for molecules with R-Groups
60+
- [#7725](https://github.com/epam/ketcher/issues/7725) – Hand tool and Area Selection Tool buttons close Monomer creation wizard if pressed
61+
- [#7722](https://github.com/epam/ketcher/issues/7722) – Connection preview does not follow cursor and AP to AP connection is not possible
62+
- [#6581](https://github.com/epam/ketcher/issues/6581) – Monomer placement offset from cursor when Ketcher runs in a popup with increased browser zoom
63+
64+
---
65+
66+
### Additional notes:
67+
- Ketcher 3.7.0 has been built and tested with Indigo version 1.35 ([standalone](https://www.npmjs.com/package/indigo-ketcher/v/1.35.0) and [remote](https://hub.docker.com/layers/epmlsop/indigo-service/1.35.0/images/sha256-4c6730c0c6cce76af968317ceecb8b2501a1fefc81211e0ddf881fb58250d9a0)).

0 commit comments

Comments
 (0)