Skip to content

Commit ff7eb3f

Browse files
committed
bump version to 1.0.4
1 parent 66c8086 commit ff7eb3f

File tree

6 files changed

+19
-7
lines changed

6 files changed

+19
-7
lines changed

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: Athlytics
22
Title: Academic R Package for Sports Physiology Analysis from Local 'Strava' Data
3-
Version: 1.0.3
3+
Version: 1.0.4
44
Author: Zhiang He [aut, cre]
55
Maintainer: Zhiang He <ang@hezhiang.com>
66
Authors@R:

NEWS.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
# Athlytics 1.0.4
2+
3+
* **Test suite cleanup**: Further streamlined from ~600 to 373 assertions. All tests now pass locally with zero warnings and zero skips.
4+
5+
* **Test idiom improvements**: Replaced `expect_true(is.data.frame())` with `expect_s3_class()`, `expect_equal(length())` with `expect_length()`. Removed redundant `gg`-class checks already covered by vdiffr snapshots.
6+
7+
* **Test file consolidation**: Deleted fragmented files (`test-smoke-and-errors.R`, `test-uncovered-branches.R`, etc.) and merged relevant tests into per-feature files.
8+
9+
* **Dependency cleanup**: Removed `purrr` entirely (only used once via superseded `purrr::transpose()`). R CMD check now passes with 0 errors and 0 warnings.
10+
11+
* **Packaging**: Removed `CITATION.cff` (was flagged by R CMD check as non-standard), cleaned up NAMESPACE and `.Rbuildignore`.
12+
113
# Athlytics 1.0.3
214

315
* **Test suite rewrite**: Reduced from ~1500 to ~200 focused tests with meaningful value assertions; added vdiffr snapshot testing for all plot functions (15 visual regression tests).

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ If you use **Athlytics** in academic work, please cite the software as well as t
162162
title = {Athlytics: A Reproducible Framework for Endurance Data Analysis},
163163
author = {Zhiang He},
164164
year = {2025},
165-
version = {1.0.3},
165+
version = {1.0.4},
166166
url = {https://github.com/HzaCode/Athlytics}
167167
}
168168
```

codemeta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"codeRepository": "https://github.com/HzaCode/Athlytics",
99
"issueTracker": "https://github.com/HzaCode/Athlytics/issues ",
1010
"license": "https://spdx.org/licenses/MIT",
11-
"version": "1.0.3",
11+
"version": "1.0.4",
1212
"programmingLanguage": {
1313
"@type": "ComputerLanguage",
1414
"name": "R",
@@ -249,7 +249,7 @@
249249
],
250250
"name": "Athlytics: A Reproducible Framework for Endurance Data Analysis",
251251
"url": "https://github.com/HzaCode/Athlytics",
252-
"description": "R package version 1.0.3"
252+
"description": "R package version 1.0.4"
253253
}
254254
],
255255
"releaseNotes": "https://github.com/HzaCode/Athlytics/blob/main/NEWS.md",

inst/CITATION

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ bibentry(
33
title = "Athlytics: A Reproducible Framework for Endurance Data Analysis",
44
author = person("Zhiang", "He", email = "ang@hezhiang.com"),
55
year = 2025,
6-
note = "R package version 1.0.3",
6+
note = "R package version 1.0.4",
77
url = "https://github.com/HzaCode/Athlytics",
8-
textVersion = paste("Zhiang He (2025). Athlytics: A Reproducible Framework for Endurance Data Analysis. R package version 1.0.3. https://github.com/HzaCode/Athlytics")
8+
textVersion = paste("Zhiang He (2025). Athlytics: A Reproducible Framework for Endurance Data Analysis. R package version 1.0.4. https://github.com/HzaCode/Athlytics")
99
)
1010

vignettes/athlytics_introduction.Rmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -825,7 +825,7 @@ If you use Athlytics in your research, please cite:
825825
title = {Athlytics: A Computational Framework for Longitudinal Analysis of Exercise Physiology},
826826
author = {Zhiang He},
827827
year = {2025},
828-
version = {1.0.3},
828+
version = {1.0.4},
829829
url = {https://github.com/HzaCode/Athlytics}
830830
}
831831
```

0 commit comments

Comments
 (0)