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.
Added
Geospatial type support in projections and read models — Point, LineString, and Polygon can now be used in events, projections, and read models with full type safety. Values keep their type in memory and are serialized as GeoJSON on the wire and in SQL storage (#3368)
Fixed
Recursive / self-referencing read models now nest correctly — a child added to a self-referential collection keeps its own identity instead of being flattened or duplicated as a child of itself (#3336)
Keyed update events (e.g. a rename) on a self-referencing read model now apply to the existing node at whatever depth it lives, instead of being promoted to a phantom top-level entry or lost (#3336)
SQL-backed read models (SQLite, PostgreSQL, SQL Server) now correctly store and update nested collections, object-valued columns, and keyed child updates that previously resolved to the wrong sibling