Skip to content

Release v4.76.0

Choose a tag to compare

@github-actions github-actions released this 20 Oct 14:30
4b96f5c

Added

  • Screen.owner: the qualified id of the slice that declared a screen (Sales.Orders.PlaceOrder), in the TypeScript and .NET models and the shared model-shape manifest. Whoever composes the document sets it; nothing is matched by name. (Cratis/StudioIssues#815)
  • screensForSlice and screensOwnedBy in the preview host, and a sliceScreenMissing preview warning for a slice that owns no screen.

Changed

  • Previewing a slice loads exactly the screens that slice owns plus the screens no slice owns; the shell, layouts, root template and screen templates still come with the document. A screen another slice owns is neither composed nor routable. Module and feature previews are unchanged, and a document without owners behaves as before.