Skip to content

Release v20.40.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jun 12:48
3c29b79

Summary

Replace the deprecated Coordinate type with comprehensive support for Point, LineString, and Polygon geospatial types across MongoDB and Entity Framework Core. All types follow the GeoJSON standard for compatibility with MongoDB spatial queries and external GIS tools.

Added

  • Point, LineString, and Polygon MongoDB BSON serializers with GeoJSON format
  • Entity Framework Core support for all three geospatial types with cross-database compatibility
  • Comprehensive documentation for geospatial types in both MongoDB and Entity Framework
  • ProxyGenerator support for Point as a known type

Changed

  • Reorganized MongoDB documentation with dedicated geospatial folder
  • Grouped Entity Framework geospatial documentation under "Geospatial Types" section
  • Updated type metadata for geospatial type recognition

Fixed

  • Removed deprecated Coordinate type references throughout codebase
  • Fixed spec file structure for single-outcome tests (promoted from nested folders)
  • Ensured all geospatial serializers use correct APIs for Polygon constructor (Shell + Holes)

Breaking Changes

None — Coordinate type removal was of an experimental type with no stable API.