v0.2.0
Breaking
- Use u32 and u16 in public API for num_items and node_size by @kylebarron in #69
- Rename
OwnedRTree
toRTree
andOwnedKDTree
toKDTree
by @kylebarron in #81
Bug fixes
- Fix
intersection_candidates_with_other_tree
by @kylebarron in #51 - Improve precision in f64 to f32 box cast by @kylebarron in #76
- Avoid panic for rtree with one item by @kylebarron in #91
New Features
- Implement nearest neighbor searches on RTree by @kylebarron in #79
- Add geo-traits integration by @kylebarron in #71
- Implement RectTrait for Node by @kylebarron in #75
- KDTree traversal by @kylebarron in #96
- Expose RTreeMetadata & KDTreeMetadata (allowing you to infer the memory usage a tree would incur) by @kylebarron in #77
Performance
- Remove unnecessary
Cow
in kdtree trait by @kylebarron in #72
Documentation
- Use "immutable" over "static" wording in docs by @kylebarron in #70
- improved rtree & kdtree docs by @kylebarron in #93
What's Changed
- Don't panic for accessing level out of bounds by @kylebarron in #49
New Contributors
- @H-Plus-Time made their first contribution in #55
Full Changelog: v0.1.1...v0.2.0