github durable-workflow/workflow 2.15.11

2 hours ago

Fix embedded history imports and previously imported rows resolving or changing state outside their namespace. Validate copied references, require stored relationship evidence before recovering lineage, and keep current-run pointers, retention, command effects and projected metadata scoped to their canonical owners. Preserve valid imports in either endpoint order and idempotent repeats.

Namespace comparisons now remain exact under case-insensitive database collations. Imports and lineage repairs use the configured storage connection. PostgreSQL write imports own a serializable transaction with up to three complete conflict attempts; callers must finish an existing storage transaction before importing. Preview remains available inside a caller transaction.

Correct bounded history byte counts for NUL-bearing JSON strings and keys on older SQLite JSON1 versions without hydrating history or changing stored payloads.

See #929, #928, and #968. Applications and pinned downstream images need a dependency update or rebuild to receive this package.

Don't miss a new workflow release

NewReleases is sending notifications on new releases.