Skip to content

Release v4.201.0

Choose a tag to compare

@github-actions github-actions released this 25 Oct 21:56
e5c5982

Added

  • CratisPlanOptions.UserInterfaceDomains names the slices already generated under an application's other domains, so the shared frontend files a feature or slice plan writes (scene.json, src/bindings.ts, src/stage.ts, src/stage-scene.json) cover every domain and import each proxy from the domain folder it was generated in. Planning any domain against the same state writes the same files.
  • New refusals for an inconsistent option: STAGE-PLAN-024 (domains without UserInterface), STAGE-PLAN-025 (an invalid or reserved domain), STAGE-PLAN-026 (the plan's own domain, or a domain named twice) and STAGE-PLAN-027 (a slice named under two domains).