diff --git a/README.md b/README.md index db8048f..0b27e3e 100644 --- a/README.md +++ b/README.md @@ -48,9 +48,9 @@ scripts/prepare-apt-build-source.sh The qualified tuple in [`polyglot/qualified-artifact-tuple.json`](polyglot/qualified-artifact-tuple.json) -pins every published artifact the journeys use: native Durable Workflow Server -3.3.0 (by image digest), Workflow 2.22.0, Waterline 2.13.2, PHP SDK 3.11.0, -Python SDK 2.14.1, Rust SDK 4.12.0 and CLI 2.3.3. `artifacts.workflow` selects +pins every published artifact the journeys use: the native Server image by +digest, Workflow, Waterline, the PHP/Python/Rust SDKs and the CLI. +`artifacts.workflow` selects the embedded application's Composer package; the Composer lock must match it. Native Server is one process that creates its schema and `default` namespace and runs timers, schedules and activity timeouts itself, so the stacks start no diff --git a/polyglot/qualified-artifact-tuple.json b/polyglot/qualified-artifact-tuple.json index 2608daa..8b3feee 100644 --- a/polyglot/qualified-artifact-tuple.json +++ b/polyglot/qualified-artifact-tuple.json @@ -2,13 +2,13 @@ "schema": "durable-workflow.sample-app.polyglot-qualified-artifact-tuple", "schemaVersion": 1, "source": "polyglot/qualified-artifact-tuple.json", - "serverImage": "durableworkflow/server:3.3.0@sha256:cb4b11bd6235a551cf51e7dc6342504fbbcef19959618b376fb5648ca00fc388", + "serverImage": "durableworkflow/server:3.3.1@sha256:775e83d5584cd49722ecde379efa8be3cc0a0ba935f7d31131c70bcddb2ef788", "artifacts": { "cli": "2.3.3", "sdk-php": "3.11.0", "sdk-python": "2.14.1", "sdk-rust": "4.12.0", - "server": "3.3.0", + "server": "3.3.1", "waterline": "2.13.2", "workflow": "2.22.0" }