Releases: cheminfo/nmrium
Releases · cheminfo/nmrium
v0.60.0
0.60.0 (2024-08-24)
Features
- add draggable functionality for BlueprintJS dialog (960e844)
- implement dialog manager (61a7192)
- improve draggable dialog (0af665b)
Bug Fixes
- automatic phase correction if phase correction values is undefined (#3204) (3ce2b4f)
- display error message when pasting MOL or SMILES fails (0ada098)
- keep matrix range unchanged when adding exclusion zones (dbf70c7), closes #3198
- prevent spectrum selection during zoom in stack mode (4f4cd45), closes #3190
- restore pivot functionality and add test case (571fc64)
v0.59.0
0.59.0 (2024-08-08)
⚠ BREAKING CHANGES
- rename
NMRiumRef
type toNMRiumRefAPI
release-as
Features
- add external ref API to load files (#3147) (3620af4)
- avoid splitting molecule fragments into separate molecules (#3174) (c05db64)
- create alert component (6de9be1)
- export as JCAMP-DX includes all metadata (#3162) (6caf0a7)
- export for CT (23b2f1d)
- export JCAMP-DX from the main export menu (cbc5a4c)
- export ranges as TSV file (cea8135)
- hide External APIs tab behind experimental feature flag (7dae46b)
- implement external APIs management in general settings (7dae46b)
- improve selection of spectra (#3159) (2df4b33)
- print spectra (#2786) (1287bc1), closes #3139
- resurrect spectrum from signals (c32b594)
Bug Fixes
- allow big couplings when a range is added manually (#3157) (e6fb70a)
- avoid nesting a button within another button inside accordion item (#3167) (903ca53)
- delete all filters should be enabled (6a12a9d)
- disabled toolbar popover item (9c59558)
- do not allow deletion of digital filter (e41fa05), closes #3136
- extract atoms correctly using mf-parser (2b5b905)
- import from publication string with common names of multiplicities (#3154) (9ff4ee0)
- pre-calculated baseline zones using Dietrich algor (#3153) (90a3f97)
- prevent deletion in case no correlations links in summary panel (5f2b614)
- prevent vertical 2D scale from triggering data change callback (d1a48f1)
- remove associated objects from the view and keyPreferences upon spectrum deletion (b0d41e9), closes #3125
- reprocess spectra when all filters are deleted (af618ec)
- rollback to digital filter (218891b), closes #3163
- switch between baseline algorithms should affect the spectrum (1549ce0)
v0.58.0
0.58.0 (2024-07-10)
Features
Bug Fixes
- apply apodization on the fly when opening its options panel (506bc4b)
- apply baseline correction on the fly when opening its options panel (1b8ebdc)
- apply zero filling on the fly when opening its options panel (d43911d)
- correctly handle optional mapValue function (106f2c9)
- read title file in bruker pdata (#3114) (f4a18b5)
- save preferences in the local storage (6f0ac78)
v0.57.1
v0.57.0
0.57.0 (2024-07-03)
Features
- edit meta info (965f316)
- improve database (#3102) (d33a9f0)
- improve recolor by distinct value (#3082) (5c52a37)
Bug Fixes
- calculate of decimal digits in getDecimalsCount function (53568de)
- improve speed of contour plot (#3050) (1b62142)
- load raw bruker data from nmredata (#3098) (addb7bc)
- predicted spectrum name and frequency (#3081) (67ad22c)
- radio button (258efc7)
- update dependencies (#3099) (a6319a2)
- useForm types (258efc7)
v0.56.0
v0.55.0
0.55.0 (2024-05-18)
Features
- exercise workspace has invert by default (#3047) (ab72c58)
- implement settings migration (cabfa87)
- improve range assignment label addition and editing functionality (021656c)
- improve zone assignment label addition and editing functionality (#3034) (d626f5e)
- map shortcut with Shift key based on invert flag (#3049) (65e7cb1)
- update nmr-load-save to version 0.32.0 (cabfa87)
- zone assignment label (#3018) (5c3c2a5)
- zoom out based on defined axis domain preferences (d0bab9b), closes #3024
Bug Fixes
- 0 value should be taken in account in the axis domain (d0bab9b)
- multiple spectra analysis sorting option (bde952b)
- react table warnings (8dedfe5)
- recalculate integral reducer points based on the zoom range (95cd297), closes #3027
- remove useless border and invalid flex config from DropZone wrapper (#3053) (a8a5697)
v0.54.0
0.54.0 (2024-04-18)
Features
- automatic two dimensions phase correction (#3022) (690971f)
- improve main toolbar tooltip (#3008) (dc5703c)
- improve spectra recoloring (#2997) (c446198)
Bug Fixes
- add more gyromagnetic ratio constants (#3006) (cf9cb10)
- create a simple signal if data length is smaller than 7 points (#3020) (c0b406d)
- crosshair label position (#3001) (9381c21)
- info pane appearance (#3005) (4fca536)
- set the same workspace for the base and current object, in case, the source is a nmriumFile (cafc51a)
- set the workspace settings from the nmrium object (acb20a6)
- vertical slicing on phase correction (#3015) (e1c7b7c)
v0.53.0
0.53.0 (2024-03-22)
Features
- create and edit assignment labels for ranges (#2971) (31297a2)
- set zoom in/out as the default behavior with Shift + scroll (#2975) (b5d28f6)
Bug Fixes
- avoid reselecting the tool if it's already selected (19f5857)
- Bruker 2D SER: fix imaginary data (#2977) (0a6c21d)
- ensure activeSpectrum and tempData are not null (9e50f1c)
- re-initialize FifoLogger instance when opening the modal (73f2750), closes #2981
- spectra simulation options validation (988dfec)
- Y axis in 2D jcamp from jeol delta (#2992) (6f0f2c5)