Changes in version 0.99.3 - Write LibraryReport and manifest JSON with UTF-8 LF line endings on every platform, preserving deterministic hashes and Python golden-file parity on Windows. Changes in version 0.99.1 - Initial Bioconductor submission candidate. - Provides primer inference, extraction, sparse multi-round counting, quality control, reproducibility manifests, FASTQ input, and ENA data discovery. - Adds selexprep_public_catalog as a documented, reproducibly generated package dataset with immutable snapshot provenance. - Adds R-native barcode demultiplexing and direct FASTQ/fetch-result input bridges with file hashes retained in the run manifest.