Skip to content

Release v4.175.0

Choose a tag to compare

@github-actions github-actions released this 15 Oct 05:34
a4fd9c2

Changed

  • Specifications of record captures (source api, polls and other outside sources) now treat the first record of a key as added, as Chronicle does: when added holds on it, while when <field> and and/or combinations of field changes need an earlier record of the same key from given capture. This applies at root, child and nested level; expression guards, map and unguarded appends are unchanged. A specification that relied on the old rule now reports the events it expected: add a separate append with when added for behavior on first sight and keep the field-guarded append for later updates, or seed the key with given capture when the scenario is an update. See decision 0080. (#767)