- Last updated: 2026-04-18T11:32:55Z
- Generator: thi.ng/monopub
All notable changes to this project will be documented in this file. Only versions published since 2023-01-01 are listed here. Please consult the Git history for older version information. See Conventional Commits for commit guidelines.
Note: Unlisted patch versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies.
4.0.41 (2025-04-16)
- undo previous change in
intersectLinePolylineAll()(5454694)- fix magnitude calc order (blame dd1a57f)
- minor internal optimizations (vector ops) (dd1a57f)
4.0.0 (2024-06-21)
- migrate types from @thi.ng/geom-api (235e191)
- BREAKING CHANGE: migrate/internalize types from @thi.ng/geom-api
- add/migrate IntersectionType, IntersectionResult
- update imports
- update deps
- add classifyPointLine2(), classifyPointSegment2() (3bde7ba)
- fix #429, add classifyPointPolygon(), classifyPointPlane() (a771c67)
- update intersectRayLine() to return proper IntersectionResult (2616f7f)
- wrap result
isecas array
- wrap result
- enforce uniform naming convention of internal functions (56992b2)
3.1.0 (2024-05-08)
- add pointInSegments() for polylines/polygons (5b57e6f)
- add rdom-klist example project, update readmes (cd458ac)
- add rdom-klist example project, update readmes (531437f)
3.0.7 (2024-04-20)
- update type usage (a1dbad0)
3.0.0 (2024-03-21)
- update pointInCircumCircle() arg order (0a06976)
- BREAKING CHANGE: update pointInCircumCircle() arg order to align with rest of pkg
- swap query point
parg from last to first arg - add docs
- swap query point
- update intersectRayPolylineAll() & intersectRayCircle() (cb18d3b)
- add alpha/beta to result
- update line-line & ray intersection fns (a45502b)
- update
IntersectionResult.isecto always return arrays (if there're intersections)intersectLineLine()intersectRayCircle()intersectRayPlane()
- update
intersectRayPolyline()&intersectRayPolylineAll()- add/fix
.insideresult flag - update
.isec
- add/fix
- update
2.1.86 (2023-11-09)
- update all tests (packages A-S) (e3085e4)
- update/refactor tests to use bun test runner (8f6edb1)
- update/rename test files/imports (still many broken) (1cb3c49)
2.1.54 (2023-03-27)
- update all tests (mainly imports) (63a85f9)