CHANGES IN VERSION 0.99.4 - New Features: Added seqlevels_style and bam_output_dir arguments to getExonicReads() to enable chromosome renaming and custom output directory. - Bug Fixes: Added writhr to DESCRIPTION and fixed vignette. CHANGES IN VERSION 0.99.3 - BAM filtering: Introduced getExonicReads() for extracting exonic reads from BAM files. - Improved unit test coverage: Added more tests and achieved 81% coverage. - Improved clarity: Renamed DOTSeqDataSetsFromSE() to DOTSeqDataSetsFromFeatureCounts() for alignment with input type. CHANGES IN VERSION 0.99.2 - Vignette Improvement: Expanded documentation now demonstrates the use of getORFs(), countReads(), and DOTSeqDataSetsFromSE() with the pasillaBamSubset package. CHANGES IN VERSION 0.99.1 - Simulation Enhancements: The simDOT() function now returns a DOTSeqDataSets object, providing a structured container for simulated data and improving downstream compatibility. - Improved Plotting: Plot functions now dynamically adjust margins and panel sizes for better layout. CHANGES IN VERSION 0.99.0 - Unified Workflow: The DOTSeq() wrapper function provides a streamlined interface for performing Differential ORF Translation analysis, while also exposing modular steps for advanced customisation. - Data Structure: SummarizedExperiment is used as the foundational class for organising input data, model outputs, and metadata. - Bayesian Inference: Differential ORF Usage (DOU) is assessed using adaptive shrinkage via the ashr package, yielding posterior summaries such as PosteriorMean and local false sign rates (LFSR) for robust effect size estimation and uncertainty quantification.