Changelog
View SourceAll notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2026-08-22
Added
- Pure-Elixir parsing and canonical writing for VCF 4.1 through 4.5.
- Typed headers, records, fields, samples, and arbitrary-ploidy genotypes.
- Explicit version profiles with type, cardinality, allele, and phasing validation.
- Strict and permissive modes with machine-readable errors and warnings.
- Bounded-memory streams for paths, I/O devices, and one-shot enumerables.
- Sequential plain, gzip, and concatenated BGZF input plus gzip output.
- Stable metadata, INFO, FORMAT, sample, record, and alternate-allele ordering.
- Property, version-fixture, robustness, and million-record streaming coverage.