Skip to content

Release v4.179.0

Choose a tag to compare

@github-actions github-actions released this 19 Oct 16:13
6f05dfa

Added

  • Commands whose response carries a composite type value now render: the response is the app-local record and serializes as the same JSON object. Collection responses are still refused with STAGE-ESM-038, and its message now names the reason (#454)

Changed

  • A multi-field command response record that would collide with another generated type, a namespace or one of its own fields is rendered as <Command>Response_ (also in the TypeScript proxy) and reported as STAGE-ESM-050 information, instead of being refused. Response field names stay the same on the wire (#454)
  • A generated concept named New now renders: its factory implements IGeneratable<New>.New explicitly instead of being refused (#454)