chore: release 1.2.0#7
Conversation
feat: add chapter-based story templates
…points fix: align service pagination and endpoint behavior
chore: add coverage gates and refresh docs
* refactor: extract content templates from SDK core * fix: clear release validation blockers
Qodo reviews are paused for this user.Troubleshooting steps vary by plan Learn more → On a Teams plan? Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center? |
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
What changed
Unreleasedto1.2.0.jooservices/wordpress-sdk.PostBuilderandContentBuilderdocumented as generic SDK-safe helpers for WordPress post payloads and Gutenberg block markup.Why 1.2.0
This is a product release for the SDK boundary change: content templates are not native WordPress REST API SDK features, so they are extracted out of core and users are directed to
jooservices/wordpress-content-templates.Migration notes
PostsService::createFromTemplate().jooservices/wordpress-content-templatesfor extracted content templates:Validation
Release branch validation run locally:
composer validate --strictpassed.composer lintpassed.composer testpassed: 178 tests, 612 assertions.composer securitypassed: no advisories.composer qualitypassed.composer test:coveragepassed: 97.0% statements, no zero-covered files/classes/methods.composer test:coverage-mappassed: 101/110 production classes mapped for unit tests, 34 service classes mapped for integration tests, 353 public methods reflected.composer test:integrationcompleted with 40 skipped tests because no disposable local WordPress test site is configured in this environment.Docker/WP note: stale Docker/WP Composer aliases were removed before merging PR #6 because their
docker/wordpressrunner files are not present in the repository. No broken Docker/WP scripts remain in Composer for this release.Risk / BC notes
Merge requirement
Do not merge this PR unless required GitHub checks pass, review status is acceptable, no unresolved review/change-request threads remain, and the release branch remains mergeable into
master.