Skip to content

Commit 7b0d69e

Browse files
cheminfo-bothamed-musallam
authored andcommitted
chore(main): release 2.1.0
1 parent 87e93f5 commit 7b0d69e

3 files changed

Lines changed: 45 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,47 @@
11
# Changelog
22

3+
## [2.1.0](https://github.com/cheminfo/nmrium/compare/v2.0.0...v2.1.0) (2026-05-04)
4+
5+
6+
### Features
7+
8+
* add `loadFileCollection` imperative API ([#4056](https://github.com/cheminfo/nmrium/issues/4056)) ([4ae8ee3](https://github.com/cheminfo/nmrium/commit/4ae8ee34b4411ab4f1c8df4da95cb6a2e6f91be4))
9+
* add prediction at 25MHz ([13b8ad0](https://github.com/cheminfo/nmrium/commit/13b8ad0cbd37af0d4cd22967264f844054883a08))
10+
* allow to add assignment in 13C ([cc55619](https://github.com/cheminfo/nmrium/commit/cc5561988796923d4b6fc23f2372cb27ba012926))
11+
* change baseline correction to use anchors ([#4104](https://github.com/cheminfo/nmrium/issues/4104)) ([403fecc](https://github.com/cheminfo/nmrium/commit/403fecc4c6866b1e5b920b958ad00b1852b6a043))
12+
* delete 1D signal on backspace key press ([a19fc1f](https://github.com/cheminfo/nmrium/commit/a19fc1f1e6f41ecd2cd4a23f9b92e5aad539c000)), closes [#3991](https://github.com/cheminfo/nmrium/issues/3991)
13+
* display form errors in footer (and count in header) ([#4044](https://github.com/cheminfo/nmrium/issues/4044)) ([b8f5674](https://github.com/cheminfo/nmrium/commit/b8f5674af96846f95bcfc912c07945093e7ff0c5))
14+
* implement `MoleculesPreferences` ([#4062](https://github.com/cheminfo/nmrium/issues/4062)) ([3eb317b](https://github.com/cheminfo/nmrium/commit/3eb317bb6fa3b040cc11a32ab2027416284ef136))
15+
* implement axis unit picker behind experimental flag ([#4054](https://github.com/cheminfo/nmrium/issues/4054)) ([cf9f1ec](https://github.com/cheminfo/nmrium/commit/cf9f1ec373e4d1a4f06391e762090f2edaf0f527))
16+
* implement scale conversion ([#4075](https://github.com/cheminfo/nmrium/issues/4075)) ([b835711](https://github.com/cheminfo/nmrium/commit/b8357117e9a0bb84902890b7d251a209a5c15be6))
17+
* improve label stacking to reuse lanes and prevent overlaps ([3a924cd](https://github.com/cheminfo/nmrium/commit/3a924cd3e466ec4235cdaedd63b591e56d03c0bd))
18+
* remove all database spectra ([#4109](https://github.com/cheminfo/nmrium/issues/4109)) ([2cf9340](https://github.com/cheminfo/nmrium/commit/2cf9340c4d4ffa7b558a7d62c2c0b9dcdae078c3))
19+
* replace old settings form with the new implementation ([#4058](https://github.com/cheminfo/nmrium/issues/4058)) ([fe2f032](https://github.com/cheminfo/nmrium/commit/fe2f0321256feba5eb04163215d039a5751f0ad0))
20+
* resurrect all spectra from database record ([1aac7c7](https://github.com/cheminfo/nmrium/commit/1aac7c7cc14f8efe6bdad3c23818dcac9c68c63e))
21+
* support whittaker, cubic, and bernstein baseline algorithms ([#4008](https://github.com/cheminfo/nmrium/issues/4008)) ([75fd1de](https://github.com/cheminfo/nmrium/commit/75fd1deee84ac8773c3bfb38098f451b26714eb3))
22+
* supports axis customizations ([#4004](https://github.com/cheminfo/nmrium/issues/4004)) ([fdff7d7](https://github.com/cheminfo/nmrium/commit/fdff7d7691025486922e91f7c9a33ccdf2967aec))
23+
24+
25+
### Bug Fixes
26+
27+
* add support for <sub> tag in SVG publication string rendering ([#4052](https://github.com/cheminfo/nmrium/issues/4052)) ([165b088](https://github.com/cheminfo/nmrium/commit/165b0883ce986de6a9dd6e242e8c1cdbe677859a))
28+
* correct database filtering behavior when the invert action is active ([14cfa88](https://github.com/cheminfo/nmrium/commit/14cfa889b8bc8ccd432fd1c1769212f6882633be))
29+
* ensure active spectrum indexes match internal state indexes ([#4095](https://github.com/cheminfo/nmrium/issues/4095)) ([85ede2d](https://github.com/cheminfo/nmrium/commit/85ede2d5d83a6e16d0413eaaf7a5100fd381af0e))
30+
* ensure preferences load before state ([#4108](https://github.com/cheminfo/nmrium/issues/4108)) ([75d77f0](https://github.com/cheminfo/nmrium/commit/75d77f09fb5b7c57c825d14f85cecda90b26e666))
31+
* form reset is properly applied to checkboxes ([eb51408](https://github.com/cheminfo/nmrium/commit/eb51408f5c54e84966a4b7ccc8dd386bab335a27))
32+
* handle non-string `info.solvent` ([#4101](https://github.com/cheminfo/nmrium/issues/4101)) ([83a0233](https://github.com/cheminfo/nmrium/commit/83a0233408e72aae56d33e64527c961a87c06741))
33+
* hover range on peaks line in spread mode ([87d65ed](https://github.com/cheminfo/nmrium/commit/87d65edf48f6c375db6c160d939e6656eff41629))
34+
* margin for peaks label should not have max in general form ([#4038](https://github.com/cheminfo/nmrium/issues/4038)) ([3620893](https://github.com/cheminfo/nmrium/commit/3620893ca99f7f6d4577cbb0db8fc3e62b5d1598))
35+
* **ranges:** do not edit assignment without signal ([#4096](https://github.com/cheminfo/nmrium/issues/4096)) ([9b69593](https://github.com/cheminfo/nmrium/commit/9b69593a1ae59d03dd3df19497c9a09b592330ff))
36+
* rescale predicted 1d spectrum ([c4fff76](https://github.com/cheminfo/nmrium/commit/c4fff766124ed30aeee10ac32633870943a731e8))
37+
* resolve assignment labels overlapping ([47f69c4](https://github.com/cheminfo/nmrium/commit/47f69c43103ffebd325c3d095b51487285bcba5d))
38+
* simple click for selection for STOCSY ([#4083](https://github.com/cheminfo/nmrium/issues/4083)) ([e0836a4](https://github.com/cheminfo/nmrium/commit/e0836a4bda3e3973c0615fdf5f3dc77c71a429ae)), closes [#4082](https://github.com/cheminfo/nmrium/issues/4082)
39+
* unexpected scrollbar in new workspace dialog ([#4046](https://github.com/cheminfo/nmrium/issues/4046)) ([c2f6775](https://github.com/cheminfo/nmrium/commit/c2f67752c4ae831d9924a529878717170367dc1a))
40+
* update contour level for 2D spectra once it is processed to FT ([0949192](https://github.com/cheminfo/nmrium/commit/094919225e1b5e7c5267c210a1e1376e9b44b848))
41+
* use absolute sum for 1D projections ([#4068](https://github.com/cheminfo/nmrium/issues/4068)) ([2c0adf3](https://github.com/cheminfo/nmrium/commit/2c0adf3937e16fc929762892be965c2c0862352e))
42+
* use deeppink for noesy / roesy color ([42e17ee](https://github.com/cheminfo/nmrium/commit/42e17ee161c400c5ea3f280ca234166603e830fe))
43+
* use ref callback to access iframe document before portal render ([1ade0fc](https://github.com/cheminfo/nmrium/commit/1ade0fcbed80a51e77e946f88189264fd9fdf05c))
44+
345
## [2.0.0](https://github.com/cheminfo/nmrium/compare/v1.12.0...v2.0.0) (2026-03-05)
446

547

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nmrium",
33
"description": "React component to display and process nuclear magnetic resonance (NMR) spectra.",
4-
"version": "2.0.0",
4+
"version": "2.1.0",
55
"license": "MIT",
66
"type": "module",
77
"exports": {

0 commit comments

Comments
 (0)