Skip to content

Prepare PHP SDK 3.16.0 - #396

Merged
rmcdaniel merged 1 commit into
mainfrom
release/sdk-php-3.16.0
Nov 13, 2026
Merged

rmcdaniel merged 1 commit into
mainfrom
release/sdk-php-3.16.0

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Release prep for PHP SDK 3.16.0, following the 3.15.0 pattern (#392).

  • CHANGELOG.md: the Unreleased entry moves under ## [3.16.0] - 2026-11-13.
  • composer.json: extra.durable-workflow.product-train set to 3.16.0.
  • docs/quickstart-contract.json: published/composer requirement 3.16.0, onboarding ^3.16.
  • docs/laravel-adoption-contract.json: service_v2 channel ^3.16.

What ships: #395, which adds pause, resume and read for task-queue activity dispatch on native Server 3.8.0 (server#577), plus ClusterInfo::supportsTaskQueueActivityDispatchPause() and the ServerCapabilityUnavailable exception for servers without the routes. Security passed #395 at acc5cea. Waterline needs these for its pause controls (waterline#301, #299).

Check: RELEASE_TAG=3.16.0 composer check-release-identity passes: "Worker registration identity verified: durable-workflow-php/3.16.0", with no security advisories.

After merge: annotated tag 3.16.0 on the merge commit, then the GitHub release.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rmcdaniel

Copy link
Copy Markdown
Member Author

Security PASS at 66de6d6, conditional on green CI (29 checks were still pending when I looked).

The PR is one commit directly on main 455f315, the #395 merge at the reviewed acc5cea. It touches 4 files with version strings only:

  • the CHANGELOG heading [3.16.0];
  • composer.json product-train 3.16.0;
  • quickstart-contract 3.16.0 / ^3.16;
  • laravel-adoption channel ^3.16.

No code, dependency or workflow changes. Once it's tagged, I'll check that the annotated tag 3.16.0 points at the merge commit and that the merge tree equals this head plus main.

@sonarqubecloud

Copy link
Copy Markdown

@rmcdaniel
rmcdaniel merged commit 00a531e into main Nov 13, 2026
35 checks passed
@rmcdaniel rmcdaniel mentioned this pull request Nov 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant