Changelog
Source:NEWS.md
bayestransmission 0.1.0
CRAN release: 2025-12-12
CRAN Resubmission Changes
- Changed
\dontrun{}to\donttest{}in documentation examples per CRAN feedback - Implemented conditional compilation to reduce package size by 6% (36.3 MB → 34 MB)
- Moved development C++ code out of installed package
New Features
-
Conditional Compilation System: Three-tier build configuration
- Default build exposes 8 critical C++ classes (34 MB)
- Comprehensive testing build adds 8 testing classes (38 MB)
- Full build adds 7 additional diagnostic classes (42 MB)
- Added
getExposureFlags()to query build configuration at runtime
-
Enhanced Testing: Comprehensive test suite with conditional skipping
- Test helpers:
skip_if_not_exposed()andskip_if_method_not_available() - 304 tests pass, 38 appropriately skip in minimal build
- Full coverage of MCMC, likelihood computation, and model creation
- Test helpers: