|
1 | 1 | # Changelog |
2 | 2 |
|
| 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 | + |
3 | 45 | ## [2.0.0](https://github.com/cheminfo/nmrium/compare/v1.12.0...v2.0.0) (2026-03-05) |
4 | 46 |
|
5 | 47 |
|
|
0 commit comments