Skip to content

PHP SDK 2.0.2

Choose a tag to compare

@rmcdaniel rmcdaniel released this 06 Sep 00:31
4a063c6

PHP SDK 2.0.2 fixes managed-worker exits during temporary Server connection loss.

  • Polling and worker heartbeats recover with capped backoff; shutdown interrupts retry waits.
  • Poll identities survive reconnects so Server can reconcile lost responses.
  • Guzzle 7/8 classification keeps TLS, authentication and malformed-protocol failures explicit.
  • Activity handlers and ambiguous registration/task completion are not blindly repeated.

Verified with PHP 8.1-8.4 CI, Laravel/Symfony bridge checks, and disposable Server 2.1.0/2.2.0 restart experiments. Existing worker protocol 1.19 and the qualified Server 2.1.0 baseline are unchanged.

Install/update: composer update durable-workflow/sdk, then restart application worker processes.

Implementation and validation
Full changelog