Skip to content

[Epic F] CRAN Release v0.2.0 — documentation and submission prep#87

Merged
chris-prener merged 5 commits into
mainfrom
feat/epic-f-cran-release-v0.2.0
May 31, 2026
Merged

[Epic F] CRAN Release v0.2.0 — documentation and submission prep#87
chris-prener merged 5 commits into
mainfrom
feat/epic-f-cran-release-v0.2.0

Conversation

@chris-prener

Copy link
Copy Markdown
Collaborator

Summary

Prepares deprivateR v0.2.0 for CRAN submission by resolving all pre-submission check findings and updating release documentation.

Changes

Submission blockers fixed

Release documentation (#80)

  • NEWS.md — Rewrote with user-facing language organized into New features, Dependency changes, Improvements, and Bug fixes
  • README.Rmd/README.md — Added What's New section, API Key Setup section, split examples into copyable code + output blocks, fixed formatting issues
  • cran-comments.md — Updated for v0.2.0 minor release with current test environments

pkgdown homepage (#86)

  • index.md — Created concise site landing page (shorter than README, links to vignette for details)

Closes

Closes #80, closes #81, closes #83, closes #84, closes #86

Testing

  • README.Rmd knits cleanly to README.md
  • All changes are documentation-only; no functional code modified

Notes

After merge, re-run win-builder/R-hub checks (#82) to confirm clean results before devtools::submit_cran().

chris-prener and others added 5 commits May 31, 2026 08:46
- Lowercase maintainer email to match previous CRAN submission (closes #84)
- Remove unresolvable DOI badge from README (closes #83)
- Set version to 0.2.0, removing .9000 dev suffix (closes #81)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Rewrite NEWS.md with user-facing release notes organized by category
- Add What's New in v0.2.0 section to README
- Add API Key Setup section documenting dep_set_api_key()
- Split code examples into copyable input + output blocks
- Fix formatting: heading spacing, typos, \code{} → backticks, add (SVI)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
- Rewrite release summary for minor release with key changes
- Document resolution of email casing and DOI issues
- Update test environments to match current CI matrix
- Clean check results (no ERRORs, WARNINGs, or NOTEs)

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Concise landing page for the pkgdown site — covers intro, what's new,
installation, and a pointer to the Getting Started vignette. Detailed
content lives in the reference docs and vignettes.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@chris-prener chris-prener merged commit 0e325a8 into main May 31, 2026
7 checks passed
@chris-prener chris-prener mentioned this pull request May 31, 2026
9 tasks
@chris-prener chris-prener deleted the feat/epic-f-cran-release-v0.2.0 branch June 2, 2026 05:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

1 participant