Skip to content

Releases: cheminfo/nmrium

v1.10.1

12 Dec 10:34
a165ffd

Choose a tag to compare

1.10.1 (2025-12-12)

Bug Fixes

  • display molecule when no active tab (bc903f7)

v1.10.0

12 Dec 08:56
3091193

Choose a tag to compare

1.10.0 (2025-12-11)

Features

Bug Fixes

  • check that a spectrum is selected and it is 1D before the range cut (b641b4f)
  • clear assignments associated with selected molecule atoms (#3851) (20fa63b)
  • correct rendering of 1D traces over the 2D (#3870) (a6098c8)
  • do not emit unhandled rejection in clipboard reads (#3853) (1c2151d)
  • filter temp data handling (ce669ce)
  • improve zone detection typings (#3871) (a774e68)
  • keep an even number of rows when the acquisition is incomplete (#3882) (e865067)
  • prevent zone tool from activating on 1D traces (c1d1df9)
  • remove use of any in 1D components and brush tracker (e25d653)
  • remove use of any in 2D components (c3f777a)
  • render peak edition above annotations (c114785)
  • reset current workspace after removing the active workspace (9c038f0)
  • simplify handling of active spectrum, better checks, improve types (#3862) (e00b30b)
  • update the mol locally in prediction panel on load (#3860) (4830a0d)

v1.9.0

25 Nov 08:54
81cda43

Choose a tag to compare

1.9.0 (2025-11-25)

Features

  • add more custom info for resurrected spectrum from database (b291c7b), closes #3827
  • display the information related to a database entry (376033a), closes #3828
  • flatten custom info object when resurrecting spectrum from the database (01b9ee2), closes #3826
  • improve multiple spectra integration tooltip (1cc2752), closes #3840

Bug Fixes

  • increase the J max value for multiplet analysis (#3837) (abc8cb4)
  • return empty array when active spectra nuclei are not defined (a919e45)
  • validate parse smiles/molfile (#3850) (479de38)

v1.8.0

19 Nov 14:10
e0e3ab5

Choose a tag to compare

1.8.0 (2025-11-19)

Features

  • adapt to flat nmrium archive structure (#3811) (fb978cd)
  • assign range assignment label from atom custom label (#3820) (13c5554)
  • clear molecule custom atom labels (940d434)
  • improve molecule view options (#3800) (444ec94)

Bug Fixes

  • add missing 1D and 2D tools to general and workspace settings (87adaa5)
  • assign heavy atoms correctly (7b522b3)
  • improve peak picking in ranges (d6f35ef)
  • prevent 'space' key from triggering other focused elements (#3830) (0281885)
  • show/hide customs label over floating molecule (5a299e2)

v1.7.0

31 Oct 11:57
776deab

Choose a tag to compare

1.7.0 (2025-10-31)

Features

  • add more signal kinds (#3782) (f282586)
  • copy DB meta information to customInfo (2fafb02)
  • dim non-signal elements (peaks and integrals) (502f854), closes #3795
  • display 2D Y-axis unit label (6b9286c), closes #3712
  • hide C if custom labels and atom is a carbon (466a5f1)
  • support experimental nmrium archive file format (#3733) (2c33f81)

Bug Fixes

  • assign traces in 2d (#3777) (5fdb708)
  • auto ranges picking pass the number of protons as integrationsum if the molecule exists. (a842b08)
  • auto-processing: correct handling of sine bell (SSB) parameter in Bruker format (#3750) (2657985)
  • correct highlighting of assigned 1D ranges (576f30d), closes #3788
  • correctly position multiplicity tree in stack mode (6d21b89), closes #3779
  • multiple call to readNMRiumObject into NMRiumStateProvider (#3790) (e8823b8)
  • property of structures in DB is ocl and not oclid (084bbae)
  • put correct extension for .tsv, .svg and .png (#3793) (b03dd45)
  • remove explicit URL validations (0321238)
  • rollback spectrum before reapplying shift in 2D (25cf896), closes #3785

v1.6.1

16 Oct 09:45
7d18930

Choose a tag to compare

1.6.1 (2025-10-16)

Bug Fixes

v1.6.0

14 Oct 16:12
b072156

Choose a tag to compare

1.6.0 (2025-10-14)

Features

Bug Fixes

  • use package wrapper for native ESM support in pdnd (#3756) (de0fabf)

v1.5.0

12 Oct 10:56
0102c72

Choose a tag to compare

1.5.0 (2025-10-12)

Features

  • hide labels of overlapping peaks (402c832)
  • improve peaks overlap detection (402c832)
  • show integrals by default only for 1H spectra (ab4a1d3), closes #3739
  • show peaks by default only for carbon spectra (d6e7617)

Bug Fixes

  • correctly assign and highlight homoNuclear nuclei (5ccecde), closes #3738

v1.4.0

09 Oct 10:41
4bc3d55

Choose a tag to compare

1.4.0 (2025-10-09)

Features

  • add yellow highlight to assigned 2D signals (c39c27b), closes #3718
  • CT exports with alias atoms (e777d01)
  • improve export publication string options (#3677) (8f134c5)
  • position the ranges assignment popup near the cursor (fcd2015)

Bug Fixes

  • clear structure query should reset hexagon icon state (e916fec)
  • correctly assign both x and y axes in 2D (76fdc89)
  • correctly position zone assignment popup (ce43d72)
  • debounce and set peak picking minMaxRatio default to 0.01 (1a454e5)
  • only render dialog contents styles with fallback (#3746) (df969c6)
  • prevent duplicate entries in export and import menus (a9ddcfc), closes #3715
  • recalculate ranges integrations when sum changes (97a1387)
  • revert auto peak-picking threshold to 0.05 (#3747) (3aca81e)

v1.3.0

03 Sep 07:06
6f3323a

Choose a tag to compare

1.3.0 (2025-09-02)

Features

  • slot: support topbar.about_us.modal slot with fallback (#3676) (80562a3)
  • support custom label edition on atom (#3668) (04e5ff7)

Bug Fixes

  • add missing 'nbPoints' property to simulated spectrum (#3630) (60c6686)
  • display FFT second dimension after applying first dimension (74f1947)
  • prevent adding molecule when molfile is corrupted (33508e2)
  • prevent domain refresh when selecting Ft spectra (b22e25c)
  • support exporting floating molecules as SVG (a647599)
  • use selector for ReactRnd bounds (ac0f511), closes #3669