NEWS


ume 1.8.0

ume 1.7.1 (2026-07-14)

New features

Improvements

Bug fixes

ume 1.7.0

New features

Improvements

Stability and bug fixes

Internal changes

ume 1.6.1 (2026-05-09)

Published on CRAN.

New features

Stability and bug fixes

Improvements

ume 1.6.0

Stability and bug fixes

New features

Improvements

ume 1.5.2 (2025-12-12)

Uplot layout

Documentation improvements

CRAN compliance: file writing and network access

CRAN compliance: graphical parameters and working directory

Plotting system overhaul

Stability and bug fixes

Internal quality improvements

ume 1.5.1

Modifications

Bug fixes

ume 1.5.0

This version is the first submission to CRAN.

Depricated and changed arguments:

External Formula Libraries via Zenodo

UME's large molecular formula libraries (15–125 MB) are now hosted on Zenodo (https://doi.org/10.5281/zenodo.17606457) for open and persistent access.

These library objects are now S3 class objects.

New functions

Improvements

ume 1.4.2

New features

Bug fix

ume 1.4.1

Enhancements

Deprecated

ume 1.4.0

This version introduces a new nomenclature. All columns carrying information on isotopes are now named according to the official IUPAC nomenclature to avoid ambiguities.

For example, the column 'c' that contains the number of atoms of 12C is now called '12C' (capital "C"!).

This had implications for the entire ume data pipeline. Functions such as check_mfd(), check_formula_library(), and check_peaklist() can now help to enforce the new nomenclature.

Function updates

Other

ume 1.3.1

Bug fixes

Function updates

Data update

ume 1.3.0

Function updates

ume 1.2.2

ume 1.2.1

Function updates:

- `calc_recalibrate_ms()`: argument `formula_library` was removed.
  The calibration is now only based on lists of molecular formulas provided 
  either by `calibr_list` or by `custom_calibr_list`.
- `assign_formulas()` is now much faster for small libraries (n<=10 entries), 
  because the peaklist is pre-filtered before matching with the library.
- `identify_isotope_columns()`: column names "sn" and "sc" are explicitly 
  excluded to avoid confusions with element names.

ume 1.2

New Functions

ume 1.1.2

Function update

ume 1.1.1

ume 1.1.0

New and updated plot functions

- `uplot_cluster()`: Cluster + NMDS function added: `uplot_cluster()`
- `uplot_pca()`: 
- `uplot_ms()`: Revised and a `data_reduction` argument was added 
   to accelerate plotting. 
- `uplot_ratios()`: For comparing peak intensities of molecular formulas 
  between two spectra.
- `uplot_cvm()`: new                          
- `uplot_freq()`: new
- `uplot_freq_ma()`: new
- `uplot_freq_vs_ppm()`: new
- `uplot_hc_vs_m()`: new
- `uplot_heteroatoms()`: new
- `uplot_isotope_precision()`: update
- `uplot_kmd()`: new
- `uplot_layout()`: new
- `uplot_lcms()`: update
- `uplot_ma_vs_mz()`: new
- `uplot_n_mf_per_sample()`: new
- `uplot_pca()`: new
- `uplot_ratios()`: new
- `uplot_reproducibility()`: new
- `uplot_ri_vs_sample()`: new
- `uplot_vk()`: update
- `uplot_ppm_average()`: new
- `uplot_dbe_vs_o()`: new
- `uplot_dbe_vs_c()`: new
- `uplot_dbe_vs_ppm()`: new
- `uplot_dbe_minus_o()`: new
- `ustats_outlier()`: moved from `stats.R`
 

ume 1.0.6

ume 1.0.5

ume 1.0.4

ume 1.0.3

ume 1.0.2

ume 1.0.1

Notes

ume 1.0.0

BREAKING CHANGES

Notes

ume 0.3.2

ume 0.3.1

Main changes

This version now includes unit tests. Following versions will allow that functions can be applied to single values and vectors in tables.

ume 0.2.20

New functions

Bugfix

ume 0.2.19

ume 0.2.18

ume 0.2.17

ume 0.2.16

ume 0.2.15

ume 0.2.14

ume 0.2.13

ume 0.2.12

ume 0.2.11

ume 0.2.10

ume 0.2.9

ume 0.2.8

ume 0.2.7

ume 0.2.6

ume 0.2.4