Skip to content

Commit

Permalink
[MISC] Add changelog entry
Browse files Browse the repository at this point in the history
  • Loading branch information
rrahn committed Dec 13, 2019
1 parent 994e146 commit 8ee5ae1
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,17 @@ If possible, provide tooling that performs the changes, e.g. a shell-script.

#### I/O

* The field-based in- and output interface for structure files through std::get and std::tie has been removed.
* **Removed the field-based in- and output interface for structure files through std::get and std::tie:**
Output can instead be achieved with seqan3::views:zip(), for input we will implement unzip() in the future.
* The `field::FLAG` of SAM/BAM input and output is now an **enum** instead of a simple integer (see seqan3::sam_flag).

* **Removed the char type from the input and output files:**
Most user code will be unaffected; however, if you have fully specified all templates of any of the input or output
files in your code, you need to remove the template parameter to select the char type of the stream
(e.g. change `seqan3::sequence_file_input<traits_t, fields_t, formats_t, char>` to
`seqan3::sequence_file_input<traits_t, fields_t, formats_t>`). Before this change, setting the char type gave the
impression that also streams over wide characters are supported which is not the case yet.

#### Range

* **The `seqan3::concatenated_sequences::data()` function has been deprecated:**
Expand Down

0 comments on commit 8ee5ae1

Please sign in to comment.