Changes in version 0.1.8 (2026-06-26) - Replaced remaining \dontrun{} with \donttest{} in mahalanobis_depth.cpp roxygen comment, which was generating \dontrun{} in RcppExports.R. Changes in version 0.1.7 - Quoted 'C++' in DESCRIPTION per CRAN policy. - Added literature references to DESCRIPTION with DOIs. - Added \value documentation tags to median, rank, and plot.depth. - Replaced \dontrun{} with \donttest{} in all examples. Changes in version 0.1.6 - Removed #pragma GCC diagnostic suppression from all C++ source files per CRAN policy. - Updated Date field in DESCRIPTION. - Added Depends: R (>= 3.1.0) to DESCRIPTION to address versioned LinkingTo note. - Added cran-comments.md to .Rbuildignore to exclude from package tarball. Changes in version 0.1.5 - Fixed Debian/Linux installation failure. Root cause identified: RcppParallel ships its own bundled TBB and loads it dynamically at runtime on Linux — no compile-time TBB linking is needed or correct. Previous -ltbb fallback was linking against system TBB which has an incompatible ABI with RcppParallel's bundled version. - configure script now calls RcppParallel::LdFlags() which returns empty on Linux by design, allowing RcppParallel to handle TBB loading dynamically. - Added importFrom(RcppParallel, RcppParallelLibs) to NAMESPACE to ensure RcppParallel is loaded before depthR, triggering dynamic TBB loading. - Added RcppParallel to Imports in DESCRIPTION to enforce correct load order. Changes in version 0.1.4 - Set eval = FALSE on all Monte Carlo vignette chunks (Tukey, simplicial, and projection depth) and replaced with pre-computed static output. Only closed-form functions (Mahalanobis and spatial depth) now execute during check. This resolves the Windows check timeout caused by developing on a multi-core machine where RcppParallel masked the true single-core runtime. - Added skip_on_cran() to test files for Monte Carlo depth functions (Tukey, simplicial, projection) and DD-plot to prevent test suite timeout on CRAN check machines. - Fixed GitHub URL typo in DESCRIPTION (penn4nonsense -> penny4nonsense). - Single-quoted 'Rcpp' and 'RcppEigen' in DESCRIPTION per CRAN policy. Changes in version 0.1.3 - Fixed Debian/Linux linking failure by adding fallback to explicit -ltbb linking in configure script when RcppParallel::RcppParallelLibs() returns empty. - Reduced vignette computation time to comply with CRAN's 10-minute check limit. Monte Carlo depth functions now use smaller batch sizes and datasets in vignette examples. Changes in version 0.1.2 - Fixed Linux/Debian installation failure by replacing src/Makevars $(shell ...) with a configure script that generates src/Makevars at build time. - Added cleanup script to remove generated src/Makevars after build. - Updated RoxygenNote to 8.0.0. Changes in version 0.1.1 - Fixed Debian/Linux installation failure due to missing RcppParallel linker flags in src/Makevars. - Added src/Makevars.win for Windows-specific build configuration. - Fixed GitHub URL in DESCRIPTION. - Quoted technical terms in DESCRIPTION per CRAN policy. Changes in version 0.1.0 - Initial release to CRAN. - Implements five multivariate depth functions: Mahalanobis, Tukey (halfspace), Liu simplicial, projection, and spatial depth. - All functions work in arbitrary dimension d with C++ backends via RcppEigen and RcppParallel. - Includes depth-based median, ranks, outlier detection, central regions, and DD-plots via the compute_depth() S3 infrastructure.