Skip to content

Release v5.10.0

Choose a tag to compare

@github-actions github-actions released this 06 Nov 22:33
fd16d55

A graph projection handler can now say foreach <collection> and run once per item of an event's list, so one event draws a node or an edge for every item it carries (decision 0140).

Added

  • foreach <collection> after the event name in a graph from and remove with, in both compilers, the printer and the syntax JSON. Inside the handler the item's properties are written <collection>.<property>.
  • ESM v41: a graph handler carries forEach, and a model that uses it selects 41.0. Models that do not keep their version and bytes. EsmSchemaV41Support, the golden full-esm-v41.json (the v40 golden is now frozen), the corpus vector and the interoperability table.
  • PLAY0886 for a dotted collection or a collection that is not a list of a composite type.
  • The reference graph runner runs each item as the event with the collection replaced by that item, as Chronicle's graph changeset builder does.
  • The graph-foreach conformance document and documentation.