* :pr:`124`: Added support for chunking FASTA reads to ``read_paired_chunks``. Previously, only FASTQ was supported.
1.1.0
-------------------
* :pr:`116`: Added experimental support for reading unaligned BAM files (single-end only at the moment). This uses a custom, highly efficient BAM parser, making dnaio faster than htslib in this particular case.
1.0.1
-------------------
* :pr:`120`: Improved type annotations. * Dropped support for Python 3.7 * Added support for Python 3.12
1.0.0
------------------- * :pr:`110`: Added ``id`` and ``comment`` properties to ``SequenceRecord``.
0.10.0
--------------------
* :pr:`99`: SequenceRecord initialization is now faster, which also provides a speed boost to FASTQ iteration. ``SequenceRecord.__new__`` cannot be used anymore to initialize `SequenceRecord` objects. * :pr:`96`: ``open_threads`` and ``compression_level`` are now added to `~dnaio.open` as arguments. By default dnaio now uses compression level 1 and does not utilize external programs to speed up gzip (de)compression. * :pr:`87`: `~dnaio.open` can now open more than two files. The ``file1`` and ``file2`` arguments are now deprecated.
0.9.1
-------------------
* :pr:`85`: macOS wheels are now also built as part of the release procedure. * :pr:`81`: API documentation improvements and minor code refactors for readability.