Skip to content

Release contentvalidR 0.9.0 - #76

Merged
JUhalt merged 4 commits into
masterfrom
release/v0.9.0
Sep 27, 2026
Merged

JUhalt merged 4 commits into
masterfrom
release/v0.9.0

Conversation

@JUhalt

@JUhalt JUhalt commented Sep 27, 2026 •

Copy link
Copy Markdown
Owner

Stamps 0.9.0. The maintainer approved merging it once CI is green; the merge commit is then tagged v0.9.0 (annotated) and the GitHub release is created, which is what R-universe builds from.

0.9.0 is the pre-1.0 "show time" release: how the package presents itself before 1.0. It contains #72–#75, plus #77's tests:

PR What it did
#72 Every reference list in APA 7 form; REFERENCES.bib holds all 53 cited works, checked against Crossref; the expert-panel print opens with its verdict; the modified-kappa range is corrected
#73 A short key tailored to each result; component functions print in APA style; content_report() APA by default; agreement_summary() deprecated
#74 Plots show the criterion and the uncertainty; alt text on all 19 figures
#75 The README is a front page (about 1,400 lines to 469); planning examples move to a vignette

The stamp

  • DESCRIPTION: 0.8.0.9000 → 0.9.0.

  • CITATION.cff: 0.9.0, released 2026-09-27. If publication happens on a later day, the date moves with it.

  • README: "Current stable release: 0.9.0."

  • NEWS.md: the heading and an introduction covering:

    • no computed value changes;
    • the wording that changes;
    • the two breaking changes: content_report()'s APA default, with format = "data.frame" restoring the numeric table; and the class the 14 component results gain, with values unchanged and as.data.frame() returning the plain frame;
    • the deprecation of agreement_summary(), to be removed in 1.0.0;
    • what is new.

    The "(in development)" tags come off the section headings.

  • ROADMAP.md: a v0.9.0 section listing Put every reference list in APA 7 form, and fix what the output misstated #72–Make the README a front page, and move its planning examples to a vignette #75.

Verification

Distribution

GitHub and R-universe. 0.4.0 is still in CRAN's newbies queue (day 9, checked 2026-09-27), and CRAN policy asks that no further version be submitted while one is pending.

🤖 Generated with Claude Code

JUhalt and others added 2 commits September 27, 2026 08:58
Stamps the version, release notes, citation metadata, README, and roadmap
for the ninth public release, which is about how the package presents
itself before 1.0: every reference list in APA 7 form, shorter output that
says what it means, component functions and report tables in APA style,
figures that show the criterion and the uncertainty, and a README that is
a front page.

No computed value changes: 25 analyses across every workflow return the
same values as v0.8.0. The NEWS intro lists the wording that changes, the
two breaking changes (content_report()'s APA default, with
format = "data.frame" restoring the numeric table, and the class the
component results gain), and the deprecation of agreement_summary(),
removed in 1.0.0.

Published on GitHub and R-universe. 0.4.0 is still in CRAN's review queue,
and CRAN policy asks that no further version be submitted while one is
pending.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The 0.9.0 print methods were only half covered: R/component_print.R stood
at 57% in CI, which pulled overall coverage from 94.5% (0.8.0) to 92.9%.
Tests only; no package code changes.

- test-component-print.R: every one of the 14 component prints, with the
  branches their notes depend on: no interval, missing assignments, a
  bootstrap interval, a between-judges ANOVA (no Greenhouse-Geisser note),
  expert judges (no Colquitt band), a chi-square that cannot be computed,
  pairs sorted by different numbers of judges, a csv_binom_test result
  saved before 0.9.0, and the plain print after subsetting.
- test-reporting.R: the APA report for every workflow and expert mode
  (construct rating, essentiality, congruence, Delphi, domain), and the
  note an empty APA report prints.
- test-legacy-paths.R (new): the Monte Carlo helpers' argument checks and
  results, older decision wording mapping onto the shared statuses, the
  workflow constructor's checks and legacy aliases, and expert objects
  saved before 0.0.6 in all three modes.

Coverage: 95.6% measured locally with covr (92.9% before, 94.5% at
0.8.0). All 2,940 tests pass.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
JUhalt and others added 2 commits September 27, 2026 09:35
Brings #77's tests (every component print, the APA reports, and the
legacy paths) into the release, so the tag carries them.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@JUhalt
JUhalt merged commit c0d0696 into master Sep 27, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant