ABI changes that are still API compatible
- [search] Add override to KdTreeNanoflann functions [#6265]
- Add OpenMP Parallelization to FarthestPointSampling [#6287]
- Add const "guards" in correspondence estimation [#6346]
- Fix SampleConsensusModel constructor to not use a virtual function [#6305]
- Better Cylinder Model Sampling [#6342]
- Better Cylinder Estimation Accuracy [#6338]
- Add OpenMP threading to search [#6284]
- [ABI break] Add override to KdTreeNanoflann functions [#6265]
- Fix duplicate symbol errors when using
KdTreeNanoflann[#6336] - Reduce dependency on FLANN, move towards nanoflann as default [#6332]
- Replace more instances of KdTreeFLANN and pcl::search::KdTree [#6347]
- Replace more instances of KdTreeFLANN and pcl::search::KdTree (Part 2) [#6357]
- Refactor PointcloudColorHandlerGenericField to deal with any field type [#6309]
- Fix sim_test_simple tool [#6353]
- Added new bugprone-* and readability-* clang-tidy checks [#6363]
- Bump version to 1.15.1 [#6327]
- Bump version post release [#6328]
- Fix MSVC_VERSION for Visual Studio 2022 [#6329]
- Gpu module spelling fixes [#6324]
- Fix macos opengl-related crashes by setting QSurfaceFormat [#6318]
- Fix uninitialized build warning [#6321]
- Update macos on ci [#6334]
- Remove unnecessary calculations from NDT constructor [#6333]
- Remove an unused cufft.h include [#6322]
- Replace exit with exception in geometry/mesh_base.h [#6341]
- Optimize distance computations for cylinder [#6337]
- Format point_cloud_editors include folder according to clang-format [#6343]
- Parse a file containing the files to be checked to clang-format [#6344]
- Remove remains from when tools was part of libraries. [#6358]
- Update vmImage for cI to solve space issue. [#6365]
- Change pcl gpu utils to an interface library [#6364]