Skip to content

v0.61.0

Choose a tag to compare

@cheminfo-bot cheminfo-bot released this 24 Mar 14:48
8fd2aa9

0.61.0 (2025-03-24)

Features

  • 2d apodization (450d0e6)
  • 2d zero filling (#3306) (613eb18)
  • add new Filter section in case the filter does not exists (c0dfee0)
  • adjust inset position and size using percentages instead of pixels (57b9bde)
  • change floating molecule position from pixels to percentage (a778abc)
  • clear all added spectra from the database (#3240) (1ae01cd), closes #3235
  • control the margin top of the peaks label (e177d56), closes #3112
  • create resizable svg element (#3333) (7216b6f)
  • customize assignment highlight color (#3230) (b6ae57c)
  • customize tools indicator line color (#3411) (fc98768)
  • display 'No filters' when no filters (cd28f64)
  • display tracking for selected spectra (d29fad9), closes #3231
  • enhance svg table styling and auto row spanning (c033501)
  • export spectra insets (57b9bde)
  • fill chemical shift input by using the cursor on the spectrum (#3334) (02ee2f8)
  • floating publication string over spectrum (a22a55a)
  • floating ranges over the spectrum (69decfb)
  • hiding integration value should lower the spectrum (2ce8ef9)
  • hook to manager syn filter options (84e9dc7)
  • implement right-side panels bar (#3318) (a4be76f)
  • improve 1D apodization (#3260) (797fea4)
  • improve 1D phase correction options panel (18f5574)
  • improve 2D phase correction filter options panel (bcf945e)
  • improve apodization filter options (860473c)
  • improve baseline correction filter options panel (7db0a08)
  • improve editing of exclusion zones filter options (fc2bc59)
  • improve editing of Shift filter options (c850388)
  • improve export publication string options (9f2e971)
  • improve filter selection and editing behavior (#3265) (5fa9fd1)
  • improve image export scaling for PNG and SVG (967e289)
  • improve inset (57b9bde)
  • improve manual range picking and fix simulation of diagonal peaks in COSY prediction (#3308) (24dbc50)
  • improve multiple spectra analysis data export (9bcf680), closes #3233
  • improve path builder (d0ca68d)
  • improve processing user interaction (#3327) (513280f)
  • improve save as PNG, SVG and copy to clipboard (#3252) (683eb63)
  • inset (57b9bde)
  • inset actions (57b9bde)
  • inset brush end (57b9bde)
  • inset pain (57b9bde)
  • inset zoom out and zoom history (57b9bde)
  • interactive positioning of peak labels (e177d56)
  • make module compatible with native ESM (#3271) (a3db8cf)
  • PNG export resolution (#3237) (4cbf6c4)
  • scale integrals in inset (57b9bde)
  • section component (3f23dcd)
  • sort spectra by specific parameter (1ccb784), closes #3232
  • sort spectra without mutating the original state (47fca1e)
  • svg table component (c033501)
  • toggle ranges, peaks, and integrals view properties inside insets (57b9bde)
  • UI: improve Sections component (6302db2)
  • update dependencies (#3359) (64b58b6)
  • vertical and horizontal zoom (57b9bde)

Bug Fixes

  • assign indicator margin (fc98768)
  • avoid React duplicated key (19e663d)
  • be more resilient with invalid types (25aad7f)
  • convert range analysis from Pixel to PPM (de4109b), closes #3378
  • delete filter (7f6b32d)
  • delete ranges,peaks, and integrals in insets (57b9bde)
  • disabled range pop actions menu if it is inset (57b9bde)
  • ensure apodization panel inputs fields shrink properly (c976d34)
  • ensure shortcuts are not ignored when the focused element is a radio or checkbox (e8f3667)
  • floating molecule position (162946d)
  • hide/show zone assignment label button (a8f9092)
  • highlight when toggling hydrogens in molecule could fail (#3245) (2276fe0)
  • import BoundingBox from nmr-load-save (2837a0b)
  • import couplings from JCAMP-DX assignment (#3398) (6666a33)
  • inset viewer root (57b9bde)
  • inset zoom (57b9bde)
  • mark form as dirty when toggle apodization algorithms (1b41b02)
  • migration to version 8 (0b964fd)
  • molecule export as SVG (#3371) (c0d8191)
  • multiplicity parsing of JCAMP-DX (#3390) (ebe92be)
  • pass start and end in PPM for 'ANALYZE_SPECTRA' action (#3412) (207bd1d)
  • prevent 'isOpen' and 'overflow' from being passed to the DOM (75c9bd8), closes #3399
  • prevent click event if the user dragged the mouse (#3388) (0562360)
  • remove group delay points (#3246) (960ac94)
  • rescale the canvas based on the DPI (4cbf6c4)
  • reset domain when cancel filter in live preview (32a0e23)
  • rollback spectrum to the point right before the shift (#3435) (48c6576)
  • select component style (f1a24e5)
  • show/hide the spectra legend fields (20126dd)
  • sort the selected the range (b164290)
  • spectrum opacity inside inset (57b9bde)
  • take into account the line width in 1D prediction (ea224b8)
  • update dependencies (#3431) (991bab4)
  • update domain in 2D (b860f84)
  • update react-dropzone (de05c71)
  • update react-science and resolve React warnings (#3369) (3ba4ad5)
  • varian: include procPar into metadata (#3241) (39ee706)
  • zones preferences (e9a2b0c)