Skip to content

Release v19.27.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 02:20
7f263db

Changed

  • When a base event registration and an explicit derived event registration overlap, both sets of non-conflicting property mappings apply. The explicit derived registration wins conflicting mappings and keeps its key and parent key, regardless of registration order. (#4442)
  • Model-bound variants with a join attribute on an event also covered by a From attribute now keep the join's mappings and routing. When On is omitted, the join uses the annotated member rather than the variant's key; specify On explicitly to join on that key. (#4442)

Fixed

  • Fluent projections using From<TBase>() now handle the base event's registered derived event types at the root, in children, and in nested projections. (#4442)
  • Combining From and EntersOn for the same event type no longer produces a duplicate registration that prevents the projection from being registered. (#4442)