Releases: ropensci/Athlytics
Releases · ropensci/Athlytics
Athlytics v1.0.4
Athlytics 1.0.4 This release marks the completion of rOpenSci peer review, addressing final reviewer feedback.
Addressing reviewer feedback (smnnlt)
- Streamlined test suite: reduced from ~600 to 373 focused assertions; all tests pass with zero warnings and zero skips
- Replaced expect_true(is.data.frame()) with expect_s3_class(), expect_equal(length()) with expect_length() throughout
- Consolidated fragmented test files into per-feature test files
- Removed purrr from package dependencies (was only used once via the superseded purrr::transpose()); R CMD check now passes with 0 errors, 0 warnings
v1.0.2: Documentation & Review Fixes
What's Changed
This release addresses reviewer feedback from rOpenSci package review.
Documentation & Vignettes
- Added Strava platform description and link to README
- Added top-level package docs (
?Athlytics) - Runnable vignette demos using built-in sample datasets
Sample Data
- Renamed datasets from
athlytics_sample_*tosample_* - Added reproducibility scripts in
data-raw/generate_sample_*.R
Code Quality
- Ran
styler::style_pkg()for consistent formatting - Removed package startup message (per rOpenSci guidelines)
- Updated function references to verb-first naming
Breaking Changes
- Dataset names changed:
athlytics_sample_acwr→sample_acwr(and similarly for other datasets)