Skip to content

Release v4.134.0

Choose a tag to compare

@github-actions github-actions released this 16 Oct 19:43
2c2c982

Part of Cratis/Scene#157. #467, #456.

Changed

  • The Stage draws a navigation item that names a slot the shell declares (slot side) in a closable pane beside the page, through Scene 4.67.0's ApplicationHost (Cratis/Scene#184): both items are active, Close empties the pane, the pane survives navigation of the page and is restored from a reload or a deep link; a shell without the slot opens the target in the primary outlet.
  • A new uiprofile-root conformance vector: the canonical corpus' ui-profile-root-positive document (own layout root with options, appearance and a new-screens default, own application-scope screen template root, blueprint root with a version pin) is translated by Stage's converter and resolved to an effective shell by the .NET Scene engine and by the TypeScript engine against the same checked-in expectations (Source/Conformance.Specs/for_UiProfileRootVector, Source/Frontend/src/uiProfileRootVector.spec.ts).
  • Screen templates that declare scopes application and fit no slot carry the root role, so Scene's resolver accepts them as the application's shell, as Screenplay's validator already does.
  • Bundles Scene 4.67.0 and Screenplay 4.201.0; frozen digests refreshed.

Fixed

  • slot side no longer replaces the page in the primary outlet (#456).