Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions CRAN-SUBMISSION
Original file line number Diff line number Diff line change
@@ -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
2 changes: 1 addition & 1 deletion DESCRIPTION
Original file line number Diff line number Diff line change
@@ -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:
Expand Down
2 changes: 1 addition & 1 deletion NEWS.md
Original file line number Diff line number Diff line change
@@ -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.

Expand Down
65 changes: 37 additions & 28 deletions cran-comments.md
Original file line number Diff line number Diff line change
@@ -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
Loading