Added
- filters `require_formula` and `require_compound_name`. [627](https://github.com/matchms/matchms/pull/627)
- filters `require_retention_time` and `require_retention_index`. [585](https://github.com/matchms/matchms/pull/602)
changed
- Removed repair_precursor_is_parent_mass
- repair_adduct_based_on_smiles does not repair adducts [M]+ and [M]- anymore, since these cases could also be due to a mistake in filling in the parent mass instead of the precursor mz.
- repair_parent_mass_is_molar_weight does only repair parent mass and does not change the precursor mz.
- Change repair_parent_mass_is_mol_wt to repair_parent_mass_is_molar_mass
- Use StackedSparseArray for MetadataMatch equal_match when array_type is sparse [642](https://github.com/matchms/matchms/pull/642)
- Set RDKIT version to rdkit = ">=2023.3.2,<2023.9.5" to fix installation issues.