PHP SDK 2.0.8
The default PHP transport now uploads large Avro inputs and results through the authenticated namespace runtime. Applications keep their client or worker credentials and need no storage-provider access. Whole-request planning handles aggregate JSON limits, references preserve size/checksum and content-addressed retry identity, and upload failures retain typed admission and connection errors.
Existing custom transports remain source-compatible; implementing the optional PayloadUploadTransport interface enables automatic uploads. Operation-specific quotas and structural limits still apply.
Changes: #64. Qualified with 611 PHPUnit tests, PHP/framework compatibility checks, and a clean consumer against native Server 2.3.2: above-2-MiB workflow/activity values, exact 64-MiB encoded workflow result, cold runtime/worker restart and namespace/role boundaries. The paired service-operation reference-routing correction is in Server 2.3.3.
This release does not enable external storage on a namespace automatically or claim Rust outbound-upload parity.