Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,47 @@
# Changelog

## [2.1.0](https://github.com/cheminfo/nmrium/compare/v2.0.0...v2.1.0) (2026-05-04)


### Features

* add `loadFileCollection` imperative API ([#4056](https://github.com/cheminfo/nmrium/issues/4056)) ([4ae8ee3](https://github.com/cheminfo/nmrium/commit/4ae8ee34b4411ab4f1c8df4da95cb6a2e6f91be4))
* add prediction at 25MHz ([13b8ad0](https://github.com/cheminfo/nmrium/commit/13b8ad0cbd37af0d4cd22967264f844054883a08))
* allow to add assignment in 13C ([cc55619](https://github.com/cheminfo/nmrium/commit/cc5561988796923d4b6fc23f2372cb27ba012926))
* change baseline correction to use anchors ([#4104](https://github.com/cheminfo/nmrium/issues/4104)) ([403fecc](https://github.com/cheminfo/nmrium/commit/403fecc4c6866b1e5b920b958ad00b1852b6a043))
* 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))
* improve label stacking to reuse lanes and prevent overlaps ([3a924cd](https://github.com/cheminfo/nmrium/commit/3a924cd3e466ec4235cdaedd63b591e56d03c0bd))
* remove all database spectra ([#4109](https://github.com/cheminfo/nmrium/issues/4109)) ([2cf9340](https://github.com/cheminfo/nmrium/commit/2cf9340c4d4ffa7b558a7d62c2c0b9dcdae078c3))
* 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))
* correct database filtering behavior when the invert action is active ([14cfa88](https://github.com/cheminfo/nmrium/commit/14cfa889b8bc8ccd432fd1c1769212f6882633be))
* ensure active spectrum indexes match internal state indexes ([#4095](https://github.com/cheminfo/nmrium/issues/4095)) ([85ede2d](https://github.com/cheminfo/nmrium/commit/85ede2d5d83a6e16d0413eaaf7a5100fd381af0e))
* ensure preferences load before state ([#4108](https://github.com/cheminfo/nmrium/issues/4108)) ([75d77f0](https://github.com/cheminfo/nmrium/commit/75d77f09fb5b7c57c825d14f85cecda90b26e666))
* form reset is properly applied to checkboxes ([eb51408](https://github.com/cheminfo/nmrium/commit/eb51408f5c54e84966a4b7ccc8dd386bab335a27))
* handle non-string `info.solvent` ([#4101](https://github.com/cheminfo/nmrium/issues/4101)) ([83a0233](https://github.com/cheminfo/nmrium/commit/83a0233408e72aae56d33e64527c961a87c06741))
* hover range on peaks line in spread mode ([87d65ed](https://github.com/cheminfo/nmrium/commit/87d65edf48f6c375db6c160d939e6656eff41629))
* 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))
* **ranges:** do not edit assignment without signal ([#4096](https://github.com/cheminfo/nmrium/issues/4096)) ([9b69593](https://github.com/cheminfo/nmrium/commit/9b69593a1ae59d03dd3df19497c9a09b592330ff))
* rescale predicted 1d spectrum ([c4fff76](https://github.com/cheminfo/nmrium/commit/c4fff766124ed30aeee10ac32633870943a731e8))
* resolve assignment labels overlapping ([47f69c4](https://github.com/cheminfo/nmrium/commit/47f69c43103ffebd325c3d095b51487285bcba5d))
* 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)


Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -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": {
Expand Down
Loading