diff --git a/CRAN-SUBMISSION b/CRAN-SUBMISSION index 039aacf..ac82d0b 100644 --- a/CRAN-SUBMISSION +++ b/CRAN-SUBMISSION @@ -1,3 +1,3 @@ -Version: 0.3.1 -Date: 2026-09-15 00:12:03 UTC -SHA: 6ccee7a82a581c2540f0891aa34c3cc4e898120d +Version: 0.3.2 +Date: 2026-09-27 05:14:55 UTC +SHA: e0778187370bc90438fcabce5ed544fcbf8b7c74 diff --git a/DESCRIPTION b/DESCRIPTION index 8ae54c7..ea1e079 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -1,6 +1,6 @@ Package: resultcheck Title: Result Stability Checks for Empirical R Projects -Version: 0.3.1.9000 +Version: 0.3.2 Authors@R: person("Dianyi", "Yang", , "dianyi.yang@politics.ox.ac.uk", role = c("aut", "cre", "ctb"), comment = c(ORCID = "0009-0004-4652-3429")) Description: diff --git a/NEWS.md b/NEWS.md index 82d567e..4f2da30 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,4 +1,4 @@ -# resultcheck (development version) +# resultcheck 0.3.2 * Built-in defaults now omit `broom::augment` for `fixest`, `kmeans`, `drc`, `factanal`, `htest`, `speedlm`, `speedglm`, and `glmRob`, where augmentation requires extra inputs, only supports particular fits, or always errors. These classes retain `tidy` and `glance`; supported augmentation can still be requested explicitly. Existing snapshots containing augmentation will need review. diff --git a/cran-comments.md b/cran-comments.md index 06d84a3..3e25c0c 100644 --- a/cran-comments.md +++ b/cran-comments.md @@ -1,40 +1,49 @@ -## R CMD check results +## Release summary -0 errors | 0 warnings | 0 notes +This patch release fixes default snapshots that fail for common model and +statistical-test objects. Built-in augmentation is omitted where it requires +extra data or saved fit components, only supports particular fits, or always +errors. Invalid broom mappings now use the existing print + str fallback. +No new dependencies are introduced. -Local command (2026-09-15): +The short interval since 0.3.1 is intentional: these bugs prevent ordinary +snapshot calls from completing. Users are advised to review affected baselines. -```sh -TMPDIR=/var/tmp R --vanilla -q -e 'rcmdcheck::rcmdcheck(args = c("--no-manual", "--as-cran"), error_on = "warning")' -``` +## R CMD check results -The standalone test suite passed 163 assertions with the known sandbox-cleanup -warning; the built source package check completed with Status: OK. +0 errors | 0 warnings | 1 NOTE -## Test environments +The exact submission archive passed R CMD check --as-cran, including PDF +manual generation, on 2026-09-27 using Ubuntu 26.04.1 LTS and R 4.6.1. +The only NOTE reports that HTML manual validation was skipped because the +local system has no HTML Tidy executable. PDF manual generation passed. -* Local: Ubuntu 26.04.1 LTS, R 4.6.1; release version 0.3.1. -* GitHub Actions: Ubuntu (R release and devel), macOS (R release), and - Windows (R release), all successful for release commit 09644a1: - https://github.com/kv9898/resultcheck/actions/runs/34911911172 +## Additional validation -## Additional full check +* Local tests: 169 passing assertions and the known sandbox-cleanup warning. +* All package URL checks passed. +* No CRAN reverse dependencies were found. +* Installed-package smoke tests passed for fixest, kmeans, factanal, t-tests, + correlation tests, explicit augmentation, and the mixed-model fallback. +* GitHub Actions passed for Ubuntu R release and devel, macOS R release, + Windows R release, and the pkgdown build at source commit e077818: + https://github.com/kv9898/resultcheck/actions/runs/36296461604 -The submission archive also passed `R CMD check --as-cran` with PDF manual -checking enabled: 0 errors, 0 warnings, 1 NOTE. The note only reports that -HTML manual validation was skipped because the local system has no `tidy` -command. PDF manual generation passed. +## Windows remote check -## Release summary +The release candidate passed win-builder with Status: OK on 2026-09-27, +using Windows Server 2022 x64 and R-devel (2026-09-25 r90590 ucrt). +PDF and HTML manual checks passed. +Log: https://win-builder.r-project.org/31969dxCoYmT/00check.log + +## CRAN acceptance -This patch release fixes session-dependent snapshot serialization that can -produce false differences between interactive R sessions and Quarto renders. +The maintainer received CRAN's "on its way to CRAN" acceptance email. +CRAN auto-check results were OK on r-devel-linux-x86_64-debian-gcc and +r-devel-windows-x86_64. Public availability is not yet verified. -## Key changes since 0.3.0 +## Source archive -* Disable fancy quotation marks locally during serialization. -* Set a consistent base R printing limit, configurable through - `snapshot.max_print` (default: 1000 entries). -* Restore caller options after serialization, including when a method fails. -* Document printing limits and the need to review and regenerate affected - baselines when upgrading from session-dependent printing. +Source commit: e0778187370bc90438fcabce5ed544fcbf8b7c74 +Archive: resultcheck_0.3.2.tar.gz +SHA-256: 695cd8ac1057b350b61fcadbd572434da587d9201fb35051c7c1db84cdd08f76