Skip to content

Releases: mapbox/geojson-vt-cpp

v3.1.0

15 Dec 00:14
Compare
Choose a tag to compare
  • Switched RapidJSON's allocator to CRTAllocator to work around a bug on ARM platforms

v3.0.1

11 Dec 01:31
Compare
Choose a tag to compare
  • Fixed an error when parsing GeoJSON data that didn't have an object at its root

v3.0.0

11 Dec 01:31
Compare
Choose a tag to compare
  • Refactored the internal geometry structure. GeoJSON VT is now 70% faster than before.
  • Fixed segmentation faults on certain invalid GeoJSON cases.
  • Improved the API to accept a named options struct
  • Added more options like buffer and extent.
  • Added support for single geometry GeoJSON.
  • Removed the util from the namespace hierarchy, it's now at mapbox::geojsonvt::GeoJSONVT.
  • Moved the main include file to <mapbox/geojsonvt.hpp>.
  • Hidden private methods.
  • Moved transform methods to a separate file.
  • Many more fixes.

v2.1.6.3

02 Nov 21:37
Compare
Choose a tag to compare

Explicitly set __attribute__ ((visibility ("default"))) to expose symbols for public API classes.

v2.1.6.2

27 Oct 18:13
Compare
Choose a tag to compare

Build with GCC_SYMBOLS_PRIVATE_EXTERN/-fvisibility=hidden in Release to hide internal RapidJSON symbols, preventing linker warnings when using GeoJSONVT and RapidJSON mason packages in the same library.

v2.1.6.1

01 Oct 19:22
Compare
Choose a tag to compare
Merge pull request #12 from mapbox/visibility

Expose inline ProjectedPoint constructor

v1.1.0

15 Jun 15:55
Compare
Choose a tag to compare
v1.1.0 Pre-release
Pre-release