Skip to content

Commit 490f6d7

Browse files
committed
Version bump; update changelog
1 parent 22c7d7e commit 490f6d7

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

CHANGELOG.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,23 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.2.0] - 2024-11-19
9+
10+
### Added
11+
12+
-`io.alphadia`: Read support for AlphaDIA `precursors.tsv` (#103 by @rodvrees)
13+
-`io.fragpipe`: Read support for FragPipe `psm.tsv` (#103 by @rodvrees)
14+
-`io.diann`: Read support for DIA-NN TSV (#103 by @rodvrees)
15+
16+
### Changed
17+
18+
- 💥 `psm_list`: When returning a PSM property across the full PSMList (e.g. `psm_list["peptidoform"]`), `np.fromiter` is now used instead of `np.array`. This fixes an issue where if all peptidoforms have the same length, a 3D array of parsed sequences (amino acids and modifications) was be returned instead of an array of `Peptidoform` object. However, this does mean that all resulting arrays will have the `object` dtype instead of the previously coerced dtypes. This might lead to issues downstream. (#102)
19+
-`io.idxml`: Make pyOpenMS an optional dependency, working around https://github.com/OpenMS/OpenMS/issues/7600 for now. For `idxml` support, install psm_utils with the `idxml` extra dependencies. (#107 by @paretje)
20+
21+
### Fixed
22+
23+
- 🐛 `io.pepxml`: Fix modification location and mass parsing. Position had an off-by-one error and the reported mass was the sum of the residue and modification instead of the modification alone. (fixes #100, #104)
24+
825
## [1.1.1] - 2024-10-01
926

1027
### Fixed
@@ -21,7 +38,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2138
- `Peptidoform`: Add `modified_sequence` property to return the modified sequence in ProForma format, but without charge state.
2239
- `io`: Add support for reading and writing FlashLFQ generic TSV files.
2340

24-
2541
## [1.0.1] - 2024-08-28
2642

2743
### Fixed

0 commit comments

Comments
 (0)