Skip to content

Release v15.34.6

Choose a tag to compare

@github-actions github-actions released this 12 Jun 07:44
051ad32

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