Skip to content

Release v4.88.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 17:03
3ed22f4

Added

  • Event streams can declare a composite id: a streamId block with two or more named parts. Command routes and specification routes then map each part by name, as part = value. Both compilers parse, check and print these, and so do the typed syntax, MCP, the web editor, VS Code and the event model board. Single-value stream ids are unchanged. Composite routes are not executable yet, like every route today (PLAY0268). (#462)

Changed

  • PLAY0515 now also refuses a @pii or @sensitive concept used as a stream id type, as a composite stream id part, or as the source of a route's stream id mapping. Before, it only covered identifiers and event source destinations. The message suggests a surrogate identifier and never shows the value. (#525)