Skip to content

Release v19.32.1

Choose a tag to compare

@github-actions github-actions released this 06 Oct 12:32
79802c1

Fixed

  • MongoDB: removing a child read model through a join (RemovedWithJoin) now matches child identifiers named id or Id, including children in nested collections, and skips documents where the collection is missing or not an array. SQL removes children in nested collections the same way. (#4538)
  • Projection Preview keeps the properties of a read-model schema it infers from registered events, including arrays of objects, references and nullable anyOf/allOf values. The inferred schema saved with the projection now contains them too. (#4539)
  • Projections that subscribe to all events alongside explicit from declarations now see every event in replay, read-model snapshot history and Preview, also when the all-events subscription uses a custom key. (#4562)
  • Registering a projection with an open-schema child joined by an explicit identifier no longer fails with a NullReferenceException. (#4564)
  • MongoDB: a read model whose identifier property is spelled ID (or any casing other than id/Id) keeps its key when read back. The same spelling on SQL is tracked in #4590. (#4536)