Skip to content

Release prep for 0.3.0: refresh stale release docs#15

Merged
TroyHernandez merged 3 commits into
mainfrom
release/0.3.0
Jun 10, 2026
Merged

Release prep for 0.3.0: refresh stale release docs#15
TroyHernandez merged 3 commits into
mainfrom
release/0.3.0

Conversation

@TroyHernandez

Copy link
Copy Markdown
Contributor

Codex's pre-submission review caught four stale-doc items plus one hardening nit; all fixed:

  1. cran-comments.md rewritten for 0.3.0 (was 0.2.0 content, R 4.5.3) — includes the update-frequency justification for the 4-week gap.
  2. README Status made release-neutral (no more "0.2.0 is on CRAN" inside the 0.3.0 tarball).
  3. Canonical-JSON assertion count corrected 97 → 107 (verified by running the file).
  4. DESCRIPTION Date → 2026-06-10.
  5. mx_upload() tolerates non-JSON error bodies, so failures raise mx_error_* instead of a jsonlite parse error.

Suite 183/0, check 0/0/0. This is the submission candidate; check_win_devel() should be re-run for 0.3.0 before submit_cran() so the win-builder line in cran-comments is current.

cran-comments rewritten for 0.3.0 (was still describing 0.2.0): R 4.6.0
test environment, the full additive changelog, and an explicit
update-frequency note (four weeks since 0.2.0, driven by the downstream
mx.client E2EE layer; batched into one release). README: drop the
which-version-is-on-CRAN assertion (stale inside a tarball), correct
the canonical-JSON assertion count to 107. DESCRIPTION Date refreshed.

Also harden mx_upload(): tolerate non-JSON error bodies (proxy/HTML)
so the status check raises mx_error_* instead of a jsonlite parse
error.
Run on windows-hr: R CMD check --as-cran --no-manual, tests OK,
1 environmental NOTE (offline world-clock timestamp verification).
Run on windows-hr alongside the earlier 4.5.1 pass; the newer versions
produce zero NOTEs.
@TroyHernandez TroyHernandez merged commit 4237a15 into main Jun 10, 2026
4 checks passed
@TroyHernandez TroyHernandez deleted the release/0.3.0 branch June 10, 2026 17:49
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