Skip to content

Releases: NetTopologySuite/NetTopologySuite.IO.GeoJSON

v4.0.0

15 Sep 11:07
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.0.0...v4.0.0

NetTopologySuite.IO.GeoJSON v3.0.0

25 Nov 15:07
896ad3f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.0.4...v3.0.0

NetTopologySuite.IO.GeoJSON4STJ v3.0.0

25 Nov 15:10
896ad3f
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: stj-v2.1.0...stj-v3.0.0

NetTopologySuite.IO.GeoJSON 2.0.4

16 Oct 13:32
106db44
Compare
Choose a tag to compare

Bug fixes:

  1. Everything related to our use of the serializer context, most visibly its instability in a multithreaded environment, has been fixed by coming up with an alternative way to achieve the same goals (#59). Thanks @russcam!
  2. Geometries specified with "coordinates": null (or "geometries": null for GeometryCollection) are now treated as empty, instead of causing us to read arbitrarily far into the stream (#65). This is done primarily to work around uninspired behavior in our converters for the System.Text.Json library.

NetTopologySuite.IO.GeoJSON4STJ 2.1.1

16 Oct 13:34
106db44
Compare
Choose a tag to compare

Changes:

  1. Empty geometries are now written with "coordinates": [] instead of "coordinates": null, for better interoperability with other implementations that follow RFC 7946's suggestion to do it this way (#67).

NetTopologySuite.IO.GeoJSON4STJ 2.1.0

16 Sep 13:59
5a5fa15
Compare
Choose a tag to compare
  • #57: 4STJ: Errors when trying to deserialize IFeature with nulls
  • #58: 4STJ could use an equivalent to TryGetJsonObjectPropertyValue for the entire attributes table

NetTopologySuite.IO.GeoJSON4STJ 2.0.4

16 Jul 14:01
1ec0b46
Compare
Choose a tag to compare

One bug fix:

  • #54: POLYGON Empty etc

Empty geometries can now be serialized + deserialized.

NetTopologySuite.IO.GeoJSON 2.0.3

17 Jun 13:18
a036218
Compare
Choose a tag to compare

One bug fix:

  • #45: Deserialize object inside properties

NetTopologySuite.IO.GeoJSON4STJ 2.0.3

17 Jun 17:57
23afedb
Compare
Choose a tag to compare

First NTS-supported release of a GeoJSON I/O library that's compatible with System.Text.Json.

See the wiki on this project for instructions on how to get started.

Resolves #44

NetTopologySuite.IO.GeoJSON 2.0.2

05 Feb 14:09
3bdb017
Compare
Choose a tag to compare

This issue addresses a new error for an old issue regarding unwanted reference loops.

Issues fixed in this release:

  • #46: Self referencing loop detected with type 'NetTopologySuite.Features.AttributesTable'. Path '[257].properties'.