Releases: JuliaGeometry/DelaunayTriangulation.jl
Releases · JuliaGeometry/DelaunayTriangulation.jl
v1.6.5
What's Changed
- Correct spelling in documentation by @eschnett in #228
- Explicitly mention counter-clockwise requirement by @DanielVandH in #230
- Reduce spam during tests and remove docstrings on some internal methods extending Base functions by @DanielVandH in #231
New Contributors
Full Changelog: v1.6.4...v1.6.5
v1.6.4
v1.6.3
DelaunayTriangulation v1.6.3
Merged pull requests:
- Remove PrecompileTools (#214) (@DanielVandH)
Closed issues:
- Look into precompilation time (#213)
v1.6.2
DelaunayTriangulation v1.6.2
Merged pull requests:
- Move cell example to Agents.jl (#203) (@DanielVandH)
- Bump codecov/codecov-action from 4 to 5 (#210) (@dependabot[bot])
- Shorten some file names (#212) (@DanielVandH)
Closed issues:
v1.6.1
DelaunayTriangulation v1.6.1
Merged pull requests:
- Fix refimages (#204) (@DanielVandH)
- 1.11 (#205) (@DanielVandH)
- Fix issue with clipped Voronoi tessellation for a single right-angled triangle (#207) (@DanielVandH)
Closed issues:
- Make
liang_barskypublic (#202)
v1.6.0
DelaunayTriangulation v1.6.0
- Define
reverseforAbstractParametricCurves, making it easier to reverse the orientation of a curve. See #195. - Fixed an issue with
LineSegmentnot returning the exact endpoints att=1, which can be problematic when joining boundary nodes. This has been fixed. See #195. - Introduced
is_linearto fix issues with boundary enrichment of domains withLineSegments. In particular,LineSegments are no longer enriched. See #195. orientation_markersnow usesuniquetolinstead ofuniquefor the final set of markers (it already did it for the intermediate markers). See #195.- For large
Tuples, functions likeeval_fnc_at_het_tuple_two_elementsare problematic and allocate more than their non-type-stable counterparts. To get around this, forTuples of lengthN > 32, the non-type-stable version is used. See #195. - Fixed issue with
use_barrierswhen a ghost edge is selected at random during point location. See #196. - Introduced the (currently internal) function
get_positive_curve_indicesfor finding curves with positive orientation in aTriangulation. See #196. is_exterior_curve,is_interior_curve,num_exterior_curves, andis_disjointare now defined based onget_positive_curve_indicesrather thanget_exterior_curve_indices. See #196.- PrecompileTools.jl is now used. See #200.
- Introduced the (currently internal) function
get_positive_curve_indicesfor finding curves with positive orientation in aTriangulation. #196. PointLocationHistorywas not marked as public. This has been fixed. See #198.- Fixed an issue with missing docstrings and duplicate docstrings in the documentation. See #198.
copyanddeepcopyare now correctly implemented forPolygonTrees andPolygonHierarchys. See #199- Implemented
copyanddeepcopyforTriangulationandVoronoiTessellation. See #201. - Fixed a bug with
Triangulationspolygon_hierarchynot being correctly aliased with thepolygon_hierarchyfrom theBoundaryEnricher, and similarly for theboundary_edge_map. See #201. - Implemented
==forVoronoiTessellation. See #201.
Merged pull requests:
- Implement
reverseforAbstractParametricCurveand other changes (#195) (@DanielVandH) - Fix issue with exterior ghost vertices (#196) (@DanielVandH)
- Add Makie tests (#197) (@DanielVandH)
- Fix issue with missing and duplicate docstrings (#198) (@DanielVandH)
- Fix
copyanddeepcopyforPolygonTrees andPolygonHierarchys (#199) (@DanielVandH) - Use precompiletools.jl (#200) (@DanielVandH)
- Implement copy/deepcopy for Triangulation/VoronoiTessellation (#201) (@DanielVandH)
Closed issues:
- Delete_point doesn't work on the boundary (#104)
- Added points which are on the boundary are added to the constrained segments (#105)
- Add Makie.jl's reftests of
tricontourf/voronoiplot/triplotinto tests (#120) - Re-enable
deepcopyonPolygonTrees (#129) - Use tools like PrecompileTools, JET, and SnoopCompile to improve package quality (#134)
- Implement
copyforTriangulation(#142) - [Documentation]: Not all public functions are listed on the overview (#173)
- [BUG]:
find_trianglenot finding visible point (#188) - LineSegment should return the endpoints at t=0/t=1 (#194)
v1.5.1
v1.5.0
v1.4.2
DelaunayTriangulation v1.4.2
v1.4.1
DelaunayTriangulation v1.4.1
Merged pull requests:
- Software comparison (#191) (@DanielVandH)
Closed issues:
- [JOSS] Review comments (#189)