You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
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)