Skip to content

Releases: cheminfo/nmrium

v0.45.0

24 Nov 12:37
f691630
Compare
Choose a tag to compare

0.45.0 (2023-11-24)

⚠ BREAKING CHANGES

  • The NMRium component is no longer rendered inside an isolated shadow DOM. I depends on a style reset such as the one done by TailwindCSS (available in react-science/styles/preflight.css) to function correctly.
  • remove commonJS build and update TS to 5.2 (#2670)

Features

  • change mouse event to pointer event (5f65a4c)
  • delete the phase correction trace (0a8331d)
  • display spectrum vertically for the vertical phase correction (af0d95b)
  • hide the integrals within ranges by default (7257d84), closes #2656
  • hide the peaks within ranges by default (5492f8a)
  • oxford instrument jcamp by filters (#2706) (42bc8e8)
  • phase correction 1d traces (6b88bc4)
  • phase correction traces for both directions (c625982)
  • scale 2D phase correction traces (9cb5a1f)
  • set two dimension pivot point (f530827)
  • spectra multiple analysis chart (8cd9122)

Bug Fixes

Miscellaneous Chores

v0.44.0

14 Sep 15:09
c89fbaa
Compare
Choose a tag to compare

0.44.0 (2023-09-13)

⚠ BREAKING CHANGES

  • rename key prefix 'origin' to 'original'

Features

  • control the visibility of NMRium header items (7a24c77)
  • delete range peak (045418d)
  • display ranges peaks (5655c02)
  • helper function to create action column (123377c)
  • improve bruker files loading (#2662) (d3d231f)
  • improve peaks and integrals preferences (123377c)
  • improve ranges preferences (a8b397f)
  • improve signal kinds for ranges and integrals (a8ca174), closes #2600
  • improve zones preferences (4966d90)
  • toggle 'ranges peaks' visibility and displaying mode (133de16)
  • validate the option and the spectra based on the selected options (f5eb365)

Bug Fixes

  • check peaks array before mapping (a43bfb7)
  • consecutive selection (53fff90), closes #2664
  • define sum options for ranges and integrals when initiating the spectrum (d1fc56f)
  • do not raise an error if no 1D trace spectra are found (ac56101), closes #2643
  • extract the number correctly from the editable column value (0e11fd6)
  • full zoom out (#2640) (ff0361f), closes #2639
  • integrals in fid data (1291818)
  • recalculate integration when toggling or deleting filter (81d4388), closes #2637
  • reduce min resolution for smart range picking (#2630) (f01d0e4)
  • spectra calibration (f5eb365), closes #2566

Code Refactoring

  • rename key prefix 'origin' to 'original' (adfe8d3)

v0.43.0

17 Aug 09:20
252f387
Compare
Choose a tag to compare

0.43.0 (2023-08-17)

⚠ BREAKING CHANGES

  • NMRium is now a named export and some types were renamed for consistency

Features

Bug Fixes

Code Refactoring

  • move public types to their own file (a921a8b)

v0.42.0

27 Jul 21:51
12e0feb
Compare
Choose a tag to compare

0.42.0 (2023-07-27)

Features

Bug Fixes

  • clamp SVG paths to avoid rendering issues (#2551) (b8fe1a4)
  • save new workspace (#2541) (93cabc8)
  • search should be by ideCode beside the other criteria (0e18164)
  • use spectralWidth as an option to spectralWidthClipped jeol (#2553) (95de3b0)

v0.41.0

22 Jul 15:25
c377330
Compare
Choose a tag to compare

0.41.0 (2023-07-22)

Features

  • 1D pan horizontally and 2D pan vertically and horizontally (#2498) (594e791)
  • 1d spectrum simulation (#2513) (caf4cbd)
  • add the "frequency" and spin system as "name" to the simulated spectrum info (#2530) (21b1e1b)
  • create a workspace for simulation (#2532) (1ca5910), closes #2527

Bug Fixes

  • autoExtendRange option and logs for simulation with signals are out of range. (#2507) (31c3844)
  • baseline correction zones visibility (0f27e2f), closes #2348
  • integral value editing if the sum 0 (#2464) (e6d6e0a)
  • manual range multiplicity (#2535) (9aa7cd2)
  • preferFt bruker data filtering was not working for 2D (#2538) (3663544)
  • prevent clearing the molecule from the structure editor after changing the settings (8cb98a3), closes #2512
  • unexpected errors in reducer crashing the app (dbd2b8c)
  • update frequency for the simulated spectrum (#2534) (23958a0), closes #2533

v0.40.1

06 Jul 10:06
73fe584
Compare
Choose a tag to compare

0.40.1 (2023-07-06)

Bug Fixes

v0.40.0

06 Jul 09:24
8d65e60
Compare
Choose a tag to compare

0.40.0 (2023-07-06)

Features

Bug Fixes

v0.39.0

30 Jun 12:26
309cdd8
Compare
Choose a tag to compare

0.39.0 (2023-06-30)

Features

Bug Fixes

  • close the 'range editing' model of the range or spectra deleted (0bc6183)
  • extract and check id object correctly (56ec65a)
  • log errors to the console to help debugging (#2486) (89cccd1)
  • manual zones detection for predicted 2D spectra (#2487) (8da944b)
  • peaks and integrals panels should be visible only in 1D mode (dded4f4)
  • reset the selected tool to zoom when switching between spectra or nuclei (eee03ca)
  • set preferences (24d7613)
  • simulate spectra with negative chemical shift and catch some errors (#2488) (e677e06)
  • spectra zones detection should be only on FT 2D spectra (293d2fb)
  • validate JCAMP file URL correctly (82b4c42)

v0.38.2

23 Jun 07:50
c650000
Compare
Choose a tag to compare

0.38.2 (2023-06-22)

Bug Fixes

  • auto (peaks and ranges) picking window size (2b6a045)
  • check 'delta' is exists before call the toFixed function (#2437) (b46f6ec)
  • check for the nucleus before extracting info from the atom (fecc3f8)
  • check the meta file has an accepted mimeType (#2445) (2974e54), closes #2418
  • disable the 'preview publication string' button when no ranges (0d5b6b7)
  • display react-table empty row correctly (443f62e)
  • do not prevent triggering onChange when props are changed (37dadf8)
  • hide spectrum settings dialog if it's 2d Fid (5a780f6), closes #2424
  • jcamp-dx generation n move filters to nmr-processing (#2386) (470abab)

v0.38.1

09 Jun 15:24
c5a1f03
Compare
Choose a tag to compare

0.38.1 (2023-06-09)

Bug Fixes