Skip to content

Releases: ladybug-tools/ladybug-geometry

v1.33.7

19 Oct 18:40
Compare
Choose a tag to compare

1.33.7 (2024-10-19)

Bug Fixes

  • face: Ensure splitting face with lines does not cause exception (02a1c35)

v1.33.6

08 Oct 21:59
Compare
Choose a tag to compare

1.33.6 (2024-10-08)

Bug Fixes

  • face: Avoid IndexErrors in is_geometrically_equivalent (4225055)

v1.33.5

03 Oct 23:19
Compare
Choose a tag to compare

1.33.5 (2024-10-03)

Bug Fixes

  • network: Ensure negative coords less than tol read as 0 and not -0 (6bedfb0)

v1.33.4

27 Sep 18:11
Compare
Choose a tag to compare

1.33.4 (2024-09-27)

Bug Fixes

  • colinear: Improve the check for inclusion of the last vertex (af3deb3)

v1.33.3

26 Sep 21:21
Compare
Choose a tag to compare

1.33.3 (2024-09-26)

Bug Fixes

  • colinear: Fix the check for the last vertex in remove_colinear (b0b138d)

v1.33.2

24 Sep 01:17
Compare
Choose a tag to compare

1.33.2 (2024-09-24)

Bug Fixes

  • intersection: Use an absolute tolerance for 2D line intersection (ae0d58e)

v1.33.1

18 Sep 19:46
Compare
Choose a tag to compare

1.33.1 (2024-09-18)

Bug Fixes

  • polygon: Improve tolerance with removing colinear vertices (0d5e78b)

v1.33.0

30 Aug 06:58
Compare
Choose a tag to compare

1.33.0 (2024-08-30)

Bug Fixes

  • face: Improve splitting of Face3D with polyline (65d51b9)
  • face: Improve the face splitting methods (b0055c8)
  • network: Add a method to get all minimum cycles (e983206)
  • network: Improve network to handle fully interior cycles (486a359)
  • network: One last improvement such that dup verts do not fail (a41bdb3)

Features

  • network: Add a DirectedGraphNetwork class for splitting polygons (daeef8e)

v1.32.8

19 Jul 21:46
Compare
Choose a tag to compare

1.32.8 (2024-07-19)

Bug Fixes

  • face: Ensure cases of splitting Face3D with line succeed (bae086f)

v1.32.7

11 Jul 22:24
Compare
Choose a tag to compare

1.32.7 (2024-07-11)

Bug Fixes

  • polygon: Catch edge case where self-intersecting reads as convex (10a2a6e)