Skip to content

Releases: mourner/robust-predicates

v3.0.2

25 May 07:33
Compare
Choose a tag to compare
  • Potentially improve orient2d performance. #7
  • 100 bytes smaller min-gzipped bundle.

v3.0.1

05 Apr 14:55
Compare
Choose a tag to compare

Add TypeScript types to the NPM package.

v3.0.0

08 Feb 19:48
Compare
Choose a tag to compare
  • Switch to native ES modules for Node, requiring v12+.
  • Add a repository field to package.json.

v2.0.4

10 Sep 15:09
Compare
Choose a tag to compare
  • ~10% faster orient2d.
  • ~10% smaller gzipped bundle.
  • Simplified the code a lot.

v2.0.3

04 Sep 12:02
Compare
Choose a tag to compare

Simplify code, reduce bundle size by ~18%.

v2.0.2

03 Sep 10:59
Compare
Choose a tag to compare

Fix insphere for the most difficult cases that need exact computation.

v2.0.1

02 Sep 14:02
Compare
Choose a tag to compare

Flip the y axis so that it's oriented from top to bottom (by modern conventions), reversing the signs of orient2d & insphere.

v1.1.0

01 Sep 21:00
Compare
Choose a tag to compare
  • Added orient2dfast, orient3dfast, incirclefast, inspherefast (non-robust, approximate versions of predicates)
  • Added TypeScript definitions.

v1.0.0

01 Sep 16:48
Compare
Choose a tag to compare

Complete the port, adding orient3d and insphere.

v0.1.0

01 Sep 09:40
Compare
Choose a tag to compare

Initial release with 2D predicates — orient2d and incircle.