Skip to content

RR-20: release CLI 0.18.1 - #614

Merged
michaeljgrimm merged 1 commit into
mainfrom
codex/release-cli-0-18-1
Oct 11, 2026
Merged

michaeljgrimm merged 1 commit into
mainfrom
codex/release-cli-0-18-1

Conversation

@michaeljgrimm

@michaeljgrimm michaeljgrimm commented Oct 11, 2026 •

Copy link
Copy Markdown
Contributor

RR-20: release-prep PR for @openpresentation/cli 0.18.1 (from 0.18.0), opened by scripts/release-train.mjs prep (RR-51).

  • packages/cli/package.json: version 0.18.0 -> 0.18.1.
  • packages/cli/CHANGELOG.md: node scripts/changelog-fragments.mjs assemble --version 0.18.1 --package cli moved 4 fragment(s) into the release section.
  • Lockfile refreshed with pnpm install --lockfile-only against the registry.

Dependency floors raised to the train's versions (each already on npm):

field package from to
dependencies @openpresentation/opf ^0.18.1 ^0.18.3
devDependencies @openpresentation/opf-pptx 0.18.0 0.18.1
devDependencies @openpresentation/opf-render 0.18.0 0.18.1

Train: --core 0.18.3 --render 0.18.1 --pptx 0.18.1 --editor 0.18.1 --cli 0.18.1. Merge only after CI is green; the train then tags the merge commit:
node scripts/release-train.mjs tag cli --core 0.18.3 --render 0.18.1 --pptx 0.18.1 --editor 0.18.1 --cli 0.18.1 --execute (or run ... --execute).

Resume

  • Done: the release-prep commit on this branch.
  • Left: CI green, review, merge (by a person), then the tag step above. If CI needs a fixture change caused by the new
    dependency versions (for example the CLI's render hashes), add it to this PR.
  • Re-running prep finds this PR and changes nothing.

Note

Low Risk
Version, changelog, and lockfile-only release prep with no CLI source edits in the diff.

Overview
Release-prep for @openpresentation/cli 0.18.1: bumps packages/cli/package.json from 0.18.0, assembles four changelog fragments into ## 0.18.1 (2026-10-11), and refreshes pnpm-lock.yaml.

Dependency floors move with the train: runtime @openpresentation/opf ^0.18.3, dev pins opf-render and opf-pptx at 0.18.1. The shipped notes cover validate warning opf/slide-size-out-of-range (via core), candidate-gallery CI behavior (opf), GitHub Releases on CLI npm publish (RR-20), and release-prep peer-range handling—those behaviors land in other packages/workflows; this PR only documents and pins versions.

Housekeeping: removes the consumed changes/*.md fragments and scopes changes/rr78-candidate-gallery-ci.md to package opf only (drops cli).

Reviewed by Cursor Bugbot for commit 3ff5fa5. Configure here.

packages/cli/package.json 0.18.0 -> 0.18.1; changelog fragments assembled; floors: @openpresentation/opf ^0.18.3, @openpresentation/opf-pptx 0.18.1, @openpresentation/opf-render 0.18.1; lockfile refreshed.
@cursor

cursor Bot commented Oct 11, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: 3ee44874-5337-4587-9815-4e870a503571)

@michaeljgrimm
michaeljgrimm added this pull request to the merge queue Oct 11, 2026
Merged via the queue into main with commit ceb8a5a Oct 11, 2026
21 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