Skip to content

Commit

Permalink
Added release notes for Ketcher v2.16.0, v2.17.0, v2.18.0
Browse files Browse the repository at this point in the history
  • Loading branch information
rrodionov91 committed Mar 5, 2024
1 parent debc85a commit a44ce28
Show file tree
Hide file tree
Showing 9 changed files with 310 additions and 2 deletions.
5 changes: 4 additions & 1 deletion rst/download/ketcher.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Latest release
.. toctree::
:maxdepth: 1

ketcher/ketcher-2.15.0.rst
ketcher/ketcher-2.18.0.rst


Older releases
Expand All @@ -16,6 +16,9 @@ Older releases
.. toctree::
:maxdepth: 1

ketcher/ketcher-2.17.0.rst
ketcher/ketcher-2.16.0.rst
ketcher/ketcher-2.15.0.rst
ketcher/ketcher-2.14.0.rst
ketcher/ketcher-2.13.0.rst
ketcher/ketcher-2.12.0.rst
Expand Down
23 changes: 23 additions & 0 deletions rst/download/ketcher/ketcher-2.16.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Ketcher 2.16.0
--------------

Ketcher distributions
^^^^^^^^^^^^^^^^^^^^^

`Ketcher 2.16.0 standalone <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v2.16.0/ketcher-standalone-v2.16.0.zip>`__

`Ketcher 2.16.0 remote <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v2.16.0/ketcher-remote-v2.16.0.zip>`__


NPM packages
^^^^^^^^^^^^

| `ketcher-core <https://www.npmjs.com/package/ketcher-core/v/2.16.0>`__
| `ketcher-react <https://www.npmjs.com/package/ketcher-react/v/2.16.0>`__
| `ketcher-standalone <https://www.npmjs.com/package/ketcher-standalone/v/2.16.0>`__

Source code
^^^^^^^^^^^

`Source code on GitHub <https://github.com/epam/ketcher/releases/tag/v2.16.0>`__
23 changes: 23 additions & 0 deletions rst/download/ketcher/ketcher-2.17.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Ketcher 2.17.0
--------------

Ketcher distributions
^^^^^^^^^^^^^^^^^^^^^

`Ketcher 2.17.0 standalone <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v2.17.0/ketcher-standalone-v2.17.0.zip>`__

`Ketcher 2.17.0 remote <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v2.17.0/ketcher-remote-v2.17.0.zip>`__


NPM packages
^^^^^^^^^^^^

| `ketcher-core <https://www.npmjs.com/package/ketcher-core/v/2.17.0>`__
| `ketcher-react <https://www.npmjs.com/package/ketcher-react/v/2.17.0>`__
| `ketcher-standalone <https://www.npmjs.com/package/ketcher-standalone/v/2.17.0>`__

Source code
^^^^^^^^^^^

`Source code on GitHub <https://github.com/epam/ketcher/releases/tag/v2.17.0>`__
23 changes: 23 additions & 0 deletions rst/download/ketcher/ketcher-2.18.0.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
Ketcher 2.18.0
--------------

Ketcher distributions
^^^^^^^^^^^^^^^^^^^^^

`Ketcher 2.18.0 standalone <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v2.18.0/ketcher-standalone-v2.18.0.zip>`__

`Ketcher 2.18.0 remote <https://lifescience.opensource.epam.com/downloads/ketcher/ketcher-v2.18.0/ketcher-remote-v2.18.0.zip>`__


NPM packages
^^^^^^^^^^^^

| `ketcher-core <https://www.npmjs.com/package/ketcher-core/v/2.18.0>`__
| `ketcher-react <https://www.npmjs.com/package/ketcher-react/v/2.18.0>`__
| `ketcher-standalone <https://www.npmjs.com/package/ketcher-standalone/v/2.18.0>`__

Source code
^^^^^^^^^^^

`Source code on GitHub <https://github.com/epam/ketcher/releases/tag/v2.18.0>`__
5 changes: 4 additions & 1 deletion rst/ketcher/release-notes/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,7 @@ Contents:
ketcher-2.12.0
ketcher-2.13.0
ketcher-2.14.0
ketcher-2.15.0
ketcher-2.15.0
ketcher-2.16.0
ketcher-2.17.0
ketcher-2.18.0
80 changes: 80 additions & 0 deletions rst/ketcher/release-notes/ketcher-2.16.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@

# Ketcher 2.16.0

## What's Changed

Here are the updated release notes with links to the corresponding issues:

* [#2370](https://github.com/epam/ketcher/issues/2370) - erase tool for macromolecules editor
* [#2367](https://github.com/epam/ketcher/issues/2367) - Ability to move items on the canvas
* [#2994](https://github.com/epam/ketcher/issues/2994) - Attachment points should be within S-Group brackets
* [#3229](https://github.com/epam/ketcher/issues/3229) - Run macromolecules e2e tests on ci
* [#3276](https://github.com/epam/ketcher/issues/3276) - Remove 'Edit attachment point...' from right-click context menu
* [#3230](https://github.com/epam/ketcher/issues/3230) - Support parsing KET file for macromolecules on ketcher side
* [#3221](https://github.com/epam/ketcher/issues/3221) - add shortcut shift+tab for switching selection mode
* [#3323](https://github.com/epam/ketcher/issues/3323) - Update schema.json for atom query specific properties
* [#3298](https://github.com/epam/ketcher/issues/3298) - Add simple atom query primitives to the query specific properties
* [#3326](https://github.com/epam/ketcher/issues/3326) - Add text field for query SMARTS advanced features
* [#3347](https://github.com/epam/ketcher/issues/3347) – Horizontal scroll appears after opening certain structures
* [#2518](https://github.com/epam/ketcher/issues/2518) - Update project npm dependencies to remove vulnerabilities
* [#3328](https://github.com/epam/ketcher/issues/3328) - Add bond custom query field
* [#2909](https://github.com/epam/ketcher/issues/2909) - movement of structure ceases when it reaches the boundaries of canvas requiring the consistent movement of mouse to continue its motion
* [#3129](https://github.com/epam/ketcher/issues/3129) - Full template preview following mouse cursor
* [#3338](https://github.com/epam/ketcher/issues/3338) - New S-Group type Query component level grouping
* [#3372](https://github.com/epam/ketcher/issues/3372) - Update customQuery for bonds using topology
* [#3040](https://github.com/epam/ketcher/issues/3040) - Provide additional logging
* [#3371](https://github.com/epam/ketcher/issues/3371) - Merge ring bond count, degree and atomic mass atom properties
* [#3340](https://github.com/epam/ketcher/issues/3340) - Make any atom and atom list part of the Atom properties
* [#3004](https://github.com/epam/ketcher/issues/3004) - Allow to select items from the Favorites tab
* [#3088](https://github.com/epam/ketcher/issues/3088) - Rotate monomer attachment point to bond direction
* [#3174](https://github.com/epam/ketcher/issues/3174) - RNA Bases are filtered wrong
* [#3339](https://github.com/epam/ketcher/issues/3339) - Add empty options for atom charges and isotops
* [#3387](https://github.com/epam/ketcher/issues/3387) - Save atom properties for atom list in ket format
* [#3398](https://github.com/epam/ketcher/issues/3398) - When you save atom in ket format with substitutionCount greater then 6 , it is impossible to open it
* [#3293](https://github.com/epam/ketcher/issues/3293) - Reduce the amount of flaky and failed tests
* [#3408](https://github.com/epam/ketcher/issues/3408) - When insert a smarts with two query groups after inserting smarts with one query group error appear
* [#3445](https://github.com/epam/ketcher/issues/3445) - Atom properties "Substitution count" and "Ring bond count" convert incorrectly to custom query
* [#3431](https://github.com/epam/ketcher/issues/3431) – warnings appear while saving any structure as daylight smarts
* [#3250](https://github.com/epam/ketcher/issues/3250) - Rna monomer accordion library should open from top to bottom
* [#3459](https://github.com/epam/ketcher/issues/3459) - All atom attributes should be displayed as SMARTS if at least one purely SMARTS attribute exists
* [#3393](https://github.com/epam/ketcher/issues/3393) - Add new keyboard shortcut "ctrl+alt+V" for pasting as SMARTS
* [#3502](https://github.com/epam/ketcher/issues/3502) - Custom query is not correctly represented on canvas - only atom number is displayed
* Macro: [#3250](https://github.com/epam/ketcher/issues/3250) - Rna monomer accordion library should open from top to bottom
* Macro: [#3280](https://github.com/epam/ketcher/issues/3280) - Displaying a long peptide chain on a canvas. Snake-like layout
* Macro: [#3373](https://github.com/epam/ketcher/issues/3373) - Rotate Attachment Point Unused
* Macro: [#3041](https://github.com/epam/ketcher/issues/3041) – RNA Builder. Delete presets
* Macro: [#3385](https://github.com/epam/ketcher/issues/3385) - Overlapping of bonds between 2 monomers
* Macro: [#3251](https://github.com/epam/ketcher/issues/3251) - Rna preset name should be autofilled when user selects rna parts
* Macro: [#3420](https://github.com/epam/ketcher/issues/3420) - Monomer does not move on first click and drug
* Autotests: [#3436](https://github.com/epam/ketcher/issues/3436) - Autotests: query attributes for SMARTS
* Autotests: [#3581](https://github.com/epam/ketcher/issues/3581) - add tests for missed test cases based on done tickets for smarts
* Autotests: [#3170](https://github.com/epam/ketcher/issues/3170) - reduce the number of tests with fixme
* Autotests: [#3169](https://github.com/epam/ketcher/issues/3169) - Open and Save files (InChi)
* Autotests: [#3204](https://github.com/epam/ketcher/issues/3204) - Charge Tool
* Autotests: [#3189](https://github.com/epam/ketcher/issues/3189) - Templates - Salts and Solvents
* Autotests: [#3100](https://github.com/epam/ketcher/issues/3100) - Selection Tool->Bond Properties and Select All
* Autotests: [#3089](https://github.com/epam/ketcher/issues/3089) - autotests functional groups lookup abbreviations
* Autotests: [#3271](https://github.com/epam/ketcher/issues/3271) - Save files
* Autotests: [#3168](https://github.com/epam/ketcher/issues/3168) - Open and Save files (Mol-files)
* Autotests: [#3319](https://github.com/epam/ketcher/issues/3319) - Actions with structures
* Autotests: [#3303](https://github.com/epam/ketcher/issues/3303) - Open and Save files (CDX)
* Autotests: [#3054](https://github.com/epam/ketcher/issues/3054) - create autotests for default settings verification
* Autotests: [#3108](https://github.com/epam/ketcher/issues/3108) - Clean Tools and Layout
* Autotests: [#2884](https://github.com/epam/ketcher/issues/2884) - create autotests for mapping/unmapping and reaction tools
* Autotests: [#3359](https://github.com/epam/ketcher/issues/3359) - File management - open and save files
* Autotests: [#3016](https://github.com/epam/ketcher/issues/3016) - create autotests for easy to implement TCses
* Autotests: [#3289](https://github.com/epam/ketcher/issues/3289) - Clear Canvas
* Autotests: [#3411](https://github.com/epam/ketcher/issues/3411) - Create autotests for chain tool
* Autotests: [#3416](https://github.com/epam/ketcher/issues/3416) - editing tools and zoom
* Autotests: [#2885](https://github.com/epam/ketcher/issues/2885) - Create autotests for atom tools
* Autotests: [#3053](https://github.com/epam/ketcher/issues/3053) - Autotests limited automation cases for atom tool
* Autotests: [#3429](https://github.com/epam/ketcher/issues/3429) - Multiple Group
* Autotests: [#3052](https://github.com/epam/ketcher/issues/3052) - editing tools zoom test cases
* Autotests: [#3386](https://github.com/epam/ketcher/issues/3386) - Functional Groups
* Autotests: [#3377](https://github.com/epam/ketcher/issues/3377) - Reagents - CML file format
* Autotests: [#2924](https://github.com/epam/ketcher/issues/2924) - test cases for functional groups and toolbar
* Autotests: [#3400](https://github.com/epam/ketcher/issues/3400) - Toolbar
* Autotests: [#3181](https://github.com/epam/ketcher/issues/3181) - Open and Save files (RXN)
* Autotests: [#3318](https://github.com/epam/ketcher/issues/3318) - Create autotests for attachment point tool
* Autotests: [#3186](https://github.com/epam/ketcher/issues/3186) – rectangle selection tool
* Autotests: [#3185](https://github.com/epam/ketcher/issues/3185) - Lasso Selection Toolbar – Layout should not be called if there are coordinates in extended smiles
44 changes: 44 additions & 0 deletions rst/ketcher/release-notes/ketcher-2.17.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@

# Ketcher 2.17.0

## What's Changed

Here are the updated release notes with links to the corresponding issues:

* [#3203](https://github.com/epam/ketcher/issues/3203) - Structure shifting to upper left corner during zoom operations
* [#2869](https://github.com/epam/ketcher/issues/2869) - Preview of monomer structures on canvas
* [#3442](https://github.com/epam/ketcher/issues/3442) - Unused attachment points labels overlaps
* [#3554](https://github.com/epam/ketcher/issues/3554) – Implicit hydrogens for aromatised structures containing Sulphur
* [#3544](https://github.com/epam/ketcher/issues/3544) – option to disable custom query feature
* [#3643](https://github.com/epam/ketcher/issues/3643) - Error appears in DevTool Console after call 'ketcher.setSettings' before templates initialization
* [#3636](https://github.com/epam/ketcher/issues/3636) - Atom display changes to SMARTS notation when any of the Query Properties, such as Aromaticity, Ring membership, Ring size, or Connectivity, is selected.
* [#3729](https://github.com/epam/ketcher/issues/3729) – When merging rings, they are added to canvas at a distorted angle
* Macro: [#3443](https://github.com/epam/ketcher/issues/3443) - Incorrect displaying of monomer attachment point number
* Macro: [#2453](https://github.com/epam/ketcher/issues/2453) - "Clear Canvas" tool
* Macro: [#2883](https://github.com/epam/ketcher/issues/2883) - Modal window to select AP while connecting monomers
* Macro: [#3489](https://github.com/epam/ketcher/issues/3489) - Preview for monomer does not disappear and prevents you from selecting menu in RNA Builder
* Macro: [#2369](https://github.com/epam/ketcher/issues/2369) - "Zoom" tool
* Macro: [#2987](https://github.com/epam/ketcher/issues/2987) - switching between ketcher mode and ketcher macromolecules mode
* Macro: [#3498](https://github.com/epam/ketcher/issues/3498) - When switching from the Macromolecules module to the Molecules module an application crashes
* Macro: [#3509](https://github.com/epam/ketcher/issues/3509) - RNA tab view while opening the RNA tab
* Macro: [#3539](https://github.com/epam/ketcher/issues/3539) – When pull bond away from monomer and press 'Escape', bond remains on canvas
* Macro: [#3525](https://github.com/epam/ketcher/issues/3525) - Wrong usage of AP when establishing a bond between monomers r1 and r2 r2
* Macro: [#3475](https://github.com/epam/ketcher/issues/3475) – Change RNA-preset configuration
* Macro: [#3509](https://github.com/epam/ketcher/issues/3509) - RNA tab view while opening the RNA tab
* Macro: [#3542](https://github.com/epam/ketcher/issues/3542) - after hiding the library panel a residual strip remains concealing content on the canvas
* Macro: [#3469](https://github.com/epam/ketcher/issues/3469) – Snake bonds should be displayed from/to attachment point for R1 and R2
* Macro: [#3041](https://github.com/epam/ketcher/issues/3041) – RNA Builder. Delete presets.
* Macro: [#3497](https://github.com/epam/ketcher/issues/3497) – the "Library" inscription and the "Hide" button are at same height
* Macro: [#2925](https://github.com/epam/ketcher/issues/2925) - Support monomers connection dragging AP
* Macro: [#3457](https://github.com/epam/ketcher/issues/3457) – support import/export mol v3000
* Macro: [#3538](https://github.com/epam/ketcher/issues/3538) - New created preset does not draw on canvas
* Macro: [#3537](https://github.com/epam/ketcher/issues/3537) - default presets do not appear back after cleaning search field
* Autotests: [#3474](https://github.com/epam/ketcher/issues/3474) - Atom settings
* Autotests: [#3107](https://github.com/epam/ketcher/issues/3107) – template manipulations
* Autotests: [#3441](https://github.com/epam/ketcher/issues/3441) - Template Library
* Autotests: [#3448](https://github.com/epam/ketcher/issues/3448) - reagents
* Autotests: [#3099](https://github.com/epam/ketcher/issues/3099) - atom properties
* Autotests: [#3523](https://github.com/epam/ketcher/issues/3523) - Floating windows
* Autotests: [#3367](https://github.com/epam/ketcher/issues/3367) - Create autotests for Load Fragment
* Autotests: [#3104](https://github.com/epam/ketcher/issues/3104) - Create autotests for simple objects
* Autotests: [#3103](https://github.com/epam/ketcher/issues/3103) - Text Tool
Loading

0 comments on commit a44ce28

Please sign in to comment.