Skip to content

Prepare v0.5.0 release - #53

Merged
DougManuel merged 5 commits into
devfrom
v05-release-prep
Sep 27, 2026
Merged

DougManuel merged 5 commits into
devfrom
v05-release-prep

Conversation

@DougManuel

@DougManuel DougManuel commented Sep 18, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Release assembly for v0.5.0 (post-v0.4.0 plan, Task 8). It now carries everything merged into dev (#51, #52, #59, #61) plus the release changes:

Verification (local, R 4.4.2, macOS 27.0)

  • Full suite: FAIL 0 | ERROR 0 | WARN 35 | SKIP 3 | PASS 944
  • R CMD check --as-cran --no-manual on MockData_0.5.0.tar.gz: 0 errors, 0 warnings, 3 notes (the three in cran-comments.md). The vignette rebuild passes, including all 17 survival claim assertions.
  • pkgdown::build_site(): builds, 18 article pages; the news page shows 0.5.0.

Next

After this merges into dev, the dev → main "Release v0.5.0" PR closes the issues v0.5 resolves. Closing keywords only fire on merges into main, so the phase PRs' Closes lines never took effect. If the release date moves from 2026-09-27, update the NEWS heading in that PR.

🤖 Generated with Claude Code

…comments

Bump Version to 0.5.0. Promote the NEWS development section to a 0.5.0
heading and restructure it the way 0.4.0 was: breaking changes first (the
#38 seed-contract change, now with an explicit migrating paragraph telling
users to regenerate pinned expected values once), then new features
(#39 formula variables, n = 0, native exponential), then validation and
error-message changes. No entry text was dropped.

README: version badge and status line to 0.5.0; the intro records that
0.5 adds formula-derived variables and the seed contract; the deferred-
ideas list no longer names formula variables (they landed) and names
Func:: dispatch instead.

cran-comments: refresh the local-check record (simstudy now installed so
the Suggests note is gone; 2 notes remain) and mention the new CI check.
… 0.5.0

Brings #51, #52, #59 and #61 into release prep. NEWS: the dev entries for
survival dates (#40), range missing codes (#58) and the minimal-example
fixture corrections are filed under the 0.5.0 categories (breaking
changes, new features, validation, bug fixes) plus new Deprecations and
Known issues headings; every dev bullet is present, two in the forms
release prep had already rewritten, which dev had not changed since the
branches split. The heading carries the provisional release date.

README mentions survival dates in the 0.5 summary and feature list.
cran-comments corrects the local check record: the local check library
lacks simstudy (3 notes, run with _R_CHECK_FORCE_SUGGESTS_=false), while CI
installs all suggested packages and reports Status: OK.
Ticks the four Task 8 items with how each was met: #38, #39 and #40 ship
together with one migrating paragraph; pinned seed tests in
test-seed-contract.R; R CMD check --as-cran clean on the 0.5.0 tarball and
pkgdown builds; version 0.5.0, with the extension columns documented in
MockData rather than in a separate downstream notice (maintainer decision,
2026-09-22).
@DougManuel
DougManuel marked this pull request as ready for review September 27, 2026 11:38
Copilot AI lite review requested due to automatic review settings September 27, 2026 11:38

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@DougManuel
DougManuel merged commit c69d626 into dev Sep 27, 2026
1 check passed
@DougManuel DougManuel mentioned this pull request Sep 27, 2026
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.

2 participants