Skip to content

Release v4.181.1

Choose a tag to compare

@github-actions github-actions released this 15 Oct 18:25
45f861b

Changed

  • The version-1 generation context for generate rule bodies is a language-neutral contract (Now, Tenant, String result) that the selected provider binds to its own type. The Cratis C# target binds Fundamentals' Cratis.Concepts.GenerationContext, so compound bodies such as return $"{context.Tenant}:{GenerateValue.Ulid(context)}"; compile, and Cratis.Screenplay.Contexts.GenerationContext stays dependency-free. The context reference lists the portable subset and the target-bound uses (#799)

Fixed

  • TenantId now formats as its value, so a generate rule body that interpolates context.Tenant produces the tenant identifier instead of TenantId { Value = … } (#798)