From c80bd0954a8c6668f1ee5e45364ab2df5a02a4ab Mon Sep 17 00:00:00 2001 From: cheminfo-bot <10880445+cheminfo-bot@users.noreply.github.com> Date: Thu, 2 Apr 2026 15:01:50 +0200 Subject: [PATCH] chore(main): release 2.1.0 --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ package-lock.json | 4 ++-- package.json | 2 +- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 76561dc88..82e73383a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [2.1.0](https://github.com/cheminfo/nmrium/compare/v2.0.0...v2.1.0) (2026-04-02) + + +### Features + +* add `loadFileCollection` imperative API ([#4056](https://github.com/cheminfo/nmrium/issues/4056)) ([4ae8ee3](https://github.com/cheminfo/nmrium/commit/4ae8ee34b4411ab4f1c8df4da95cb6a2e6f91be4)) +* allow to add assignment in 13C ([cc55619](https://github.com/cheminfo/nmrium/commit/cc5561988796923d4b6fc23f2372cb27ba012926)) +* delete 1D signal on backspace key press ([a19fc1f](https://github.com/cheminfo/nmrium/commit/a19fc1f1e6f41ecd2cd4a23f9b92e5aad539c000)), closes [#3991](https://github.com/cheminfo/nmrium/issues/3991) +* 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)) +* implement `MoleculesPreferences` ([#4062](https://github.com/cheminfo/nmrium/issues/4062)) ([3eb317b](https://github.com/cheminfo/nmrium/commit/3eb317bb6fa3b040cc11a32ab2027416284ef136)) +* implement axis unit picker behind experimental flag ([#4054](https://github.com/cheminfo/nmrium/issues/4054)) ([cf9f1ec](https://github.com/cheminfo/nmrium/commit/cf9f1ec373e4d1a4f06391e762090f2edaf0f527)) +* implement scale conversion ([#4075](https://github.com/cheminfo/nmrium/issues/4075)) ([b835711](https://github.com/cheminfo/nmrium/commit/b8357117e9a0bb84902890b7d251a209a5c15be6)) +* replace old settings form with the new implementation ([#4058](https://github.com/cheminfo/nmrium/issues/4058)) ([fe2f032](https://github.com/cheminfo/nmrium/commit/fe2f0321256feba5eb04163215d039a5751f0ad0)) +* resurrect all spectra from database record ([1aac7c7](https://github.com/cheminfo/nmrium/commit/1aac7c7cc14f8efe6bdad3c23818dcac9c68c63e)) +* support whittaker, cubic, and bernstein baseline algorithms ([#4008](https://github.com/cheminfo/nmrium/issues/4008)) ([75fd1de](https://github.com/cheminfo/nmrium/commit/75fd1deee84ac8773c3bfb38098f451b26714eb3)) +* supports axis customizations ([#4004](https://github.com/cheminfo/nmrium/issues/4004)) ([fdff7d7](https://github.com/cheminfo/nmrium/commit/fdff7d7691025486922e91f7c9a33ccdf2967aec)) + + +### Bug Fixes + +* 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)) +* form reset is properly applied to checkboxes ([eb51408](https://github.com/cheminfo/nmrium/commit/eb51408f5c54e84966a4b7ccc8dd386bab335a27)) +* 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)) +* 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) +* unexpected scrollbar in new workspace dialog ([#4046](https://github.com/cheminfo/nmrium/issues/4046)) ([c2f6775](https://github.com/cheminfo/nmrium/commit/c2f67752c4ae831d9924a529878717170367dc1a)) +* update contour level for 2D spectra once it is processed to FT ([0949192](https://github.com/cheminfo/nmrium/commit/094919225e1b5e7c5267c210a1e1376e9b44b848)) +* use absolute sum for 1D projections ([#4068](https://github.com/cheminfo/nmrium/issues/4068)) ([2c0adf3](https://github.com/cheminfo/nmrium/commit/2c0adf3937e16fc929762892be965c2c0862352e)) +* use deeppink for noesy / roesy color ([42e17ee](https://github.com/cheminfo/nmrium/commit/42e17ee161c400c5ea3f280ca234166603e830fe)) +* use ref callback to access iframe document before portal render ([1ade0fc](https://github.com/cheminfo/nmrium/commit/1ade0fcbed80a51e77e946f88189264fd9fdf05c)) + ## [2.0.0](https://github.com/cheminfo/nmrium/compare/v1.12.0...v2.0.0) (2026-03-05) diff --git a/package-lock.json b/package-lock.json index 85cb41eba..13402840b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "nmrium", - "version": "2.0.0", + "version": "2.1.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "nmrium", - "version": "2.0.0", + "version": "2.1.0", "license": "MIT", "dependencies": { "@atlaskit/pragmatic-drag-and-drop": "^1.7.10", diff --git a/package.json b/package.json index 2ed6c7164..b0ac700f4 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "nmrium", "description": "React component to display and process nuclear magnetic resonance (NMR) spectra.", - "version": "2.0.0", + "version": "2.1.0", "license": "MIT", "type": "module", "exports": {