Skip to content

Releases: vnayar/s2geometry-d

BugFix: Remove build version 'VibeNoSSL'.

22 May 16:48
Compare
Choose a tag to compare
v0.2.5

Removed build version 'VibeNoSSL'.

Bugfix: Compilation failure due to math.d changes in 2.089.0.

15 Feb 15:49
Compare
Choose a tag to compare
v0.2.4

Added abs/fabs as member functions of ExactFloat to avoid collision w…

Bugfix: Compilation failure due to math.d changes in 2.089.0.

10 Feb 23:03
Compare
Choose a tag to compare
v0.2.3

Change exactfloat.d to be mostly nothrow to account for change in dmd…

Add Encode/Decode Support

13 Jul 14:33
Compare
Choose a tag to compare

This release adds support to encode() and decode() methods for all S2Regions, which allow these objects to be stored in any Output Range and retrieved from any Input Range.

v0.2.1

03 Jun 21:17
Compare
Choose a tag to compare

Fixes a bug in S2BooleanOperation preventing library linking with S2Polygon.

v0.2.0

25 May 18:50
Compare
Choose a tag to compare

What's New?

This release is now nearly feature complete with the C++ library. Only encoding/decoding of geometric objects is missing. A few highlights among the additions from the last release are:

  • S2Polygon
  • S2Builder
  • S2BooleanOperation
  • S2ClosestPointQuery
  • S2PolygonSimplifier
  • DenseHashTable
  • DenseHashSet

What's in Store Next?

  • More work is needed to improve performance further. The full D test suite runs in 139 seconds while the C++ full test suite only needs 112 seconds.
  • Encoding/Decoding support for transmitting geometric objects in binary form.