Skip to content

Releases: cheminfo/nmrium

v0.30.0

27 Aug 07:23
d176f6b
Compare
Choose a tag to compare

0.30.0 (2022-08-26)

⚠ BREAKING CHANGES

  • React v18 is now mandatory

Features

  • activate resizing for integrals/ranges when its tool selected (4c75f34), closes #1648
  • apodization window preview (#1647) (16b97b3)
  • change the spectra alignment from stack to center when pressing on 'c' shortcut (7be801f), closes #1652
  • disable baseline correction live preview (b1e7845)
  • enable/disable resize in the resizer component (6797c43)
  • improve 1d filters (#1623) (4651216)
  • improve multiple spectra range deletion (e6007e3), closes #1661
  • improve peak picking (ecc091c), closes #1651
  • improve remove exclusion zone/s (d24dfb1), closes #1667
  • improvement of prediction panel (fa9d49c), closes #1664
  • move selected spectrum to front (784a793)
  • open spectra panel after prediction (a939255), closes #1663
  • peaks annotations should not be displayed if the spectrum not active (e10f0bd), closes #1662
  • React v18 is now mandatory (2793d90)
  • zero-filling filter live preview (5979a85), closes #1646

Bug Fixes

  • absolute median as noise level for 2D (#1660) (735eb90)
  • correct and refactor floating molecules (#1715) (9000808)
  • database search (c9af976), closes #1678
  • import molecules id on loading json data (#1725) (5c43d1f)
  • improve 2D first display performance (78be996)
  • prediction2D: right place for experiment (#1675) (e331998)
  • prediction: empty multiplicity for singulets (b2d6b2d)
  • resizing multiple spectra range (e6007e3)
  • round data to dataPoints reported (#1685) (f271ade)
  • show change sum modal when structure panel is visible (f58ad99), closes #1687

v0.29.0

25 Jul 16:10
6713e83
Compare
Choose a tag to compare

0.29.0 (2022-07-25)

Features

  • activate/deactivate baseline correction live preview (e835290)
  • improve general settings (#1611) (92d1c93)

Bug Fixes

v0.28.0

15 Jul 09:28
2e91cec
Compare
Choose a tag to compare

0.28.0 (2022-07-15)

Features

  • add hyperlink to database record in preferences if google docs (abfaa6a), closes #1499
  • add ranges when adding jcamp from the database (8a4bd63), closes #1571
  • automatically close the right side of the split (d94cc68), closes #1570
  • automatically load the default database when open its panel (#1612) (d61c0aa), closes #1608
  • database advanced search by molecule structure (#1602) (fed6872)
  • database can have ocl property that will be used index if available (9afad9b)
  • disable drag and drop (503f1c0), closes #1582
  • expanded hydrogens in the floating molecule (7dd5e9c), closes #1572
  • force component preferences over local storage preferences (0c9b63d)
  • force SplitPanel re-render when hidePanelOnLoad value change (9f01e7f)
  • format the decimal fields in database panel (4700745), closes #1592
  • generate spectra viewer as blob from outside component (#1589) (d64597c)
  • improve loading database (#1615) (288e4b0), closes #1614
  • live preview for baseline correction (#1621) (1993aa3)
  • reapply the line broadening filter should take the last value and not the sum (c083073), closes #1618
  • return .nmrium format when trigger onDataChange (bf97af0), closes #1584
  • set default alignment 'stack' when loading many spectra (72599ea), closes #1577
  • show a message if the import is disabled (581d587), closes #1586
  • throttling to display jcamp from database (99c7c34), closes #1575
  • use idCode in database lookup (#1609) (f2f631e)

Bug Fixes

  • database numberic column format (5353842)
  • database numeric column format (057976e)
  • edition of range after automatic assignment crash (a4357bf), closes #1597
  • Ignoring of wobble curve does not work (#1590) (ec2607d), closes #1581
  • molecule panel resizing (d06c992), closes #1574
  • pressing 's' when having one spectrum affects the other vertical alignment options (6b2792c)
  • side panel not initially closed when hidePanelOnLoad is true (9ddcbe7)
  • update local storage when NMRium preference changed (43dd395)
  • wheel zoom (5017036)
  • when tool button is not available shortcut should not be available neither (4c08578), closes #1504
  • wrong "search by structure" button status (8c84764), closes #1603

v0.27.0

06 Jun 16:58
13b4e19
Compare
Choose a tag to compare

0.27.0 (2022-06-03)

Features

  • add automatic assignment panel to general preferences (31e14d1), closes #1461
  • allow edition of equivalence for hetero atoms (#1550) (b0453fb)
  • customize the initial width of the side panel (9a2be39), closes #1558
  • databases management (#1505) (e283960)
  • default displayed name when import jcamp (b451ab9), closes #1493
  • edit molecule by double-click on the floating molecule structure (c071f5a), closes #1529
  • embedded workspace (cc3ad59)
  • float molecule structures over the spectrum (#1525) (843173d)
  • improve panels and general preferences (#1547) (88eee3c)
  • keep Molecule structure floating over the spectrum when editing it (64fd971), closes #1528
  • label the molecule (907d09a), closes #1342
  • preview spectrum from database (#1561) (24174cc)
  • show/hide kind column in ranges panels (6c3899b), closes #1562
  • specify whether the split pane is initially closed or not (ecc7b86), closes #1494

Bug Fixes

  • 1d data not converted to typed array (7472a77), closes #1555
  • coupling tree not working (4c660c1), closes #1544
  • manual 1D ranges detection crash after processing spectrum FID to FTT (dd470ce), closes #1465
  • Peak width is given in Hz and correctly formatted (43d6c3b)
  • ranges notations do not exist when exported as SVG or jpeg (109f900), closes #1567
  • resurrect spectrum from ranges crash (#1565) (2ebdeb1)
  • spectra stack alignment does not work when load .nmrium (33ce29b), closes #1495
  • wrong SVG generated in 2D (b1f8ae1), closes #1551

nmrium v0.26.0

21 Apr 13:29
8723508
Compare
Choose a tag to compare

Features

  • add .zenodo.json (a904dae)
  • auto assignments (#1456) (1024c2e)
  • auto-assignment by clicking on the row of the table (132afb1)
  • automatically assign the first result of the assignments (d3d8ad1), closes #1477
  • highlight clicked row in auto-assignments table (b988f7d), closes #1486
  • read jcamp raw data (def0ee8), closes #1481
  • replicate spectra Peak picking function in automatic assignment panel (d8e6180), closes #1480
  • reset automatic assignments (1441c5c), closes #1488

Bug Fixes

  • assignment tool not assign all diaIDs (3ae5cd3), closes #1478
  • data change does not re-initiate the state (1b96235)
  • difference of assignment with and without 'explode' protons (fd365f3), closes #1479
  • highlight in some assignment (a736e7d), closes #1490
  • leaving a zone is not always detected (cd6d86e), closes #1474
  • Nuclei formatting in general settings (42a20a1), closes #1471 #1473
  • use CITATION.cff (bfd9c69)

nmrium v0.25.0

08 Apr 09:18
d89b4b5
Compare
Choose a tag to compare

Features

Bug Fixes

  • pressing "Enter" in NMRium triggers the file selector dialog (012e28b), closes #1460
  • update dependencies (#1428) (21ffc50)

nmrium v0.24.1

31 Mar 15:35
aa7c1ac
Compare
Choose a tag to compare

Bug Fixes

  • full ethyl benzene sample crash (b8626de)
  • reload NMRium with the last selected workspace (cb52cdc), closes #1453

nmrium v0.24.0

31 Mar 06:10
f760e60
Compare
Choose a tag to compare

Features

Bug Fixes

  • bug when drag / drop second NMRium file (fe64cb1), closes #1421
  • change integral sum option by selecting a molecule is hidden (64c4887)
  • crash when unselect 2d spectrum (790b27c), closes #1434
  • generateSpectrum2D n getFrequency function (#1450) (ce8eb1b)
  • Reset workspace crash (c2481d1), closes #1448
  • sorting columns in ranges table (67e850a)
  • y scale was not refreshed after applying FFT Filter (011ef72), closes #1430

nmrium v0.23.0

11 Mar 13:07
1895337
Compare
Choose a tag to compare

Features

  • create prediction panel (3c96406)

Bug Fixes

nmrium v0.22.0

10 Mar 09:18
6b30627
Compare
Choose a tag to compare

Features

  • add possibility to reset preferences (6334620)
  • create automatic assignment panel UI (2307c82)

Bug Fixes

  • exclusion zone still visible when disabled its filter (6b4d4cd), closes #1414
  • integral or Multiple Spectra Analysis panels do not open when selecting its tool (a170519), closes #1407
  • nmrium crash when some keys not exists (450decd), closes #1404
  • onDataChange triggered when mouse enter/leave the displayer (0b271e9)
  • vertical scroll on Firefox (df4ad3b), closes #1418
  • vertical zoom for spectra and integrals (#1416) (c2df1ec)