From be1fff7c1cf1f3e34de47bd68f4ff9d28b05b8f4 Mon Sep 17 00:00:00 2001 From: Finn Bear Date: Wed, 8 Jan 2025 10:59:25 -0800 Subject: [PATCH] Add changelog entry for #128. --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 91b9256..49f49ea 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Add fuzzing suite [#113](https://github.com/svenstaro/bvh/pull/113) (thanks @finnbear) - Fix some assertions [#129](https://github.com/svenstaro/bvh/pull/129) (thanks @finnbear) - Fix traversal in case of single-node BVH [#130](https://github.com/svenstaro/bvh/pull/130) (thanks @finnbear) +- **Breaking change:** BVH traversal now accepts a `Query: IntersectsAabb` rather than a `Ray`, + allowing points, AABB's, and circles/spheres to be tested, too. Most use-cases involving `Ray` + will continue to compile as-is. If you previously wrote `BvhTraverseIterator`, you'll + need to change it to `BvhTraverseIterator`. [#128](https://github.com/svenstaro/bvh/pull/128) (thanks @finnbear) ## 0.10.0 - 2024-07-06 - Don't panic when traversing empty BVH [#106](https://github.com/svenstaro/bvh/pull/106) (thanks @finnbear)