Skip to content

Releases: jlblancoc/nanoflann

Release of v1.7.0

03 Feb 09:03
v1.7.0
518b2b9
Compare
Choose a tag to compare

nanoflann 1.7.0: Released Feb 3, 2025

  • ResultSets::worstDist(): clarify the meaning of its return value, and made to return the actual worst distance in the found set (only if set is full)

Full Changelog: v1.6.3...v1.7.0

Release of v1.6.3

07 Jan 22:41
v1.6.3
8a6c5df
Compare
Choose a tag to compare

What's Changed

  • CMake: Bump minimum version by @jschueller in #253
  • clang-format version bump to 14

Full Changelog: v1.6.2...v1.6.3

Release of v1.6.2

04 Nov 21:59
v1.6.2
2607140
Compare
Choose a tag to compare

nanoflann 1.6.2: Released Nov 4, 2024

  • BUG FIX: Fix middleSplit_ for same points by @yzabalotski in #250
  • Fix build warnings.

Release of v1.6.1

24 Aug 14:04
v1.6.1
d2fdfed
Compare
Choose a tag to compare

nanoflann 1.6.1: Released Aug 24, 2024

  • Add conan install instructions.
  • Add multiple thread kdtree build support for KDTreeEigenMatrixAdaptor (PR #246)

v1.6.0

11 Jul 10:00
v1.6.0
a74fc3b
Compare
Choose a tag to compare

What's Changed

  • Add ifdef to disable pthreads usage by @Sokolmish in #240
  • BUG FIX: nanoflann::SearchParameters::sorted was ignored for RadiusResultSet.
  • ResultSet classes now must implement a sort() method.
  • Added type IndexType to nanoflann:KDTreeBaseClass

New Contributors

Full Changelog: v1.5.5...v1.6.0

Release of v1.5.5

11 Mar 23:27
v1.5.5
923c2ac
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.5.4...v1.5.5

(See full discussion on the need to benchmark your data in #236 )

For 4 threads vs 1 thread

Screenshot from 2024-03-12 00-04-33

Release of v1.5.4

10 Jan 20:55
v1.5.4
419c26c
Compare
Choose a tag to compare

nanoflann 1.5.4: Released Jan 10, 2024

  • Fix outdated NANOFLANN_VERSION macro in header file
  • Fix poll-allocator alignment problems
  • Add NANOFLANN_USE_SYSTEM_GTEST option
  • Look for Threads dependency in CMake config script

Release of v1.5.3

09 Dec 14:29
v1.5.3
37b31cb
Compare
Choose a tag to compare

nanoflann 1.5.3: Released Dec 7, 2023

  • Other changes:
    • Save one redundant call to computeMinMax() in middleSplit_ (PR#220 by qq422216549).
      This saves a lot of time, up to 20% faster in a benchmark with small (thousands) point clouds.

Release of v1.5.2

29 Nov 22:54
v1.5.2
e0a9852
Compare
Choose a tag to compare

nanoflann 1.5.2: Released Nov 29, 2023

  • Other changes:
    • Improve RKNN search efficiency (PR#219 by kya8).

Release of v1.5.1

27 Nov 22:42
v1.5.1
d09c4c7
Compare
Choose a tag to compare

nanoflann 1.5.1: Released Nov 27, 2023

  • API changes:
    • Add new search method rknnSearch() for knn searches with a maximum radius.
    • Add missing SearchParameters argument to KDTreeSingleIndexDynamicAdaptor_::knnSearch() (PR#213 by ManosPapadakis95).
    • Add missing method KNNResultSet::empty() for consistency with the other result sets.
  • Other changes:
    • Add GUI examples for each search type:
      • nanoflann_gui_example_R3_knn
      • nanoflann_gui_example_R3_radius
      • nanoflann_gui_example_R3_rknn