Release contentvalidR 0.3.0 - #24
Merged
Merged
Conversation
Stamps 0.3.0 across DESCRIPTION, CITATION.cff, NEWS, and README, and gives DOIs for the cited methods in the Description field. Records the CRAN check results and the distinction from the contentValidity package in cran-comments.md, adds runnable examples to the five help pages that lacked them, corrects the stale README license paragraph, and marks the v0.3.0 release gate in the roadmap. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Release candidate for contentvalidR 0.3.0. All three v0.3 method workstreams are merged: selectable score intervals (#17, via #21), panel-level agreement (#18, via #22), and evidence-based factor retention (#19, via #23). This PR stamps the release and prepares the CRAN submission tracked in #14.
Per the distribution decision, the GitHub release comes first and everything else follows: R-universe builds from the tag, and the CRAN submission is made from the same tarball after merge.
Version and metadata
DESCRIPTIONstamped to 0.3.0. The Description field now gives<doi:...>links for every method it cites, which CRAN reviewers routinely request, and names the v0.3 additions and the selectable-methods design.CITATION.cffstamped to 0.3.0 with a release date;inst/CITATIONreads the version fromDESCRIPTION.License: GPL-3with the unmodified GPLv3 text, andinst/NOTICEpreserving the historical MIT attribution for v0.1.0.LICENSE.mdstays build-ignored.NEWS
Consolidates the three development sections into a single
# contentvalidR 0.3.0entry, with an introduction that names the design rule and states plainly the two defaults that change results for existing code.README
CRAN
cran-comments.mdrecords the actual check results and distinguishes contentvalidR from the CRAN packagecontentValidity(version 0.2.0, published 2026-06-03).agreement_summary()(now guarded byrequireNamespace("irr"), sinceirris only suggested) and theplot()methods for sort, rating, expert, and sort-power objects. CRAN reviewers routinely ask for examples on exported functions. All 39 pages already had a\valuesection.Verification
R CMD check --as-cranon the built 0.3.0 tarball, with CRAN incoming checkslastMiKTeXExceptiontemp file), each explained incran-comments.mdinst/NOTICEpresent, noLICENSEfile, no build-ignored filesRoadmap
Marks v0.3.0 as a release candidate and adds its exit gate.
Test plan
--as-cranon the built 0.3.0 tarball: 0 errors, 0 warnings, notes explainedv0.3.0and publish the GitHub release after merge🤖 Generated with Claude Code