Skip to content

Release v4.130.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 16:14
e937299

Part of Cratis/Scene#157. #466.

Changed

  • The converter carries a ui profile's root template (own or blueprint, with the version pin and shell options), appearance (colour scheme, accent) and defaults (new-screens template) into the Scene document the Stage serves, and the render planner asks Scene's ShellResolver (through RootShell.Resolve) what the root resolves to, so an unknown root, a blueprint that is not installed or a pin no installed version satisfies is a build-time finding (RenderFindings).
  • The Stage runtime starts the shell resolveEffectiveShell names (the function the Studio preview uses), applies the profile's shell options (navigationMode, menuTheme, showFooter) and appearance (light/dark/system scheme, accent as the theme's primary colour), and states an unresolved root or an option it does not understand instead of drawing another shell or a blank page.
  • Scene 4.53.1 -> 4.62.0 and Screenplay 4.188/4.193 -> 4.197.0; frozen digests and pins refreshed; documentation in reference/stage-rendering.md.

Fixed

  • Production runtime scenes still carry no sample data (asserted for the new profile members too).