changelog.md

Notable changes

Changes grouped by module

CMake:

  • Update pcl_find_boost to allow compilation with Boost 1.73 and 1.72 [#4080]
  • Fix NSIS Template for NSIS3 [#4093]

libpcl_common:

  • Remove use of dynamic allocation in GaussianKernel::convolve{Rows,Cols} [#4092]
  • Replace usage of std::vector<int> with Indices [#3989]
  • Update PointCloud to conform to requirements of ReversibleContainer [#3980]

libpcl_filters:

  • reduce computations involved in iterating over the pointcloud for FastBilateral{OMP} [#4134]

libpcl_outofcore:

  • Fix compile issue in OutofcoreOctreeBase::setLODFilter after switching from boost::shared_ptr to std::shared_ptr [#4081]

libpcl_segmentation:

  • Clean FLANN includes [#4025]

libpcl_visualization:

  • Fix error: misplaced deprecation attributes in vtkVertexBufferObject{,Mapper} [#4079]

PCL Docs:

  • Fix typo in FPFH documentation, $$p_k$$ was used instead of $$p_i$$ [#4112]
  • Fix typos in PFH estimation tutorial [#4111]

Miscellaneous PRs excluded from changelog

  • Bump version for release [#4075]
  • Add dockerfiles for testing before release [#3995]
  • Use pcl::utils::ignore instead of (void) casts [#4085]
  • Bump version in CMakeLists.txt post 1.11 release [#4089]
  • Fix error in #4089 [#4091]
  • delete 'brew tap homebrew/science' [#4097]
  • Print that Flann was found. [#4098]
  • Add links for discord or SO in Create Issue [#3992]
  • Add pcd file download link, link to source file in normal estimation using integral images tutorial [#4109]
  • remove_outliers tutorial: make the output of -r and -c consistent [#4030]
  • Getting the stale-bot up and running again [#4104]
  • Refactor point_traits.h to remove warning during doc generation by doxygen [#3712]
  • format module by clang-format [#3814]
  • Remove WIN32 or replace with _WIN32 [#4100]
  • Adding kind: todo to exempt list for stale-bot [#4116]
  • Update README.md [#4115]
  • Use https for URL [#4117]
  • Try reduce size of binaries on the CI [#4121]
  • Adapt doc Dockerfile to use 20.04 dependencies [#4124]
  • Add an option to not compile with OpenMP [#4125]
  • Remove redundant condition [#4006]
  • Remove one place with useless const on return value [#4129]
  • Fix CUDA incompatibility issues with Eigen and GCC [#4130]
  • Give more time to go through the stale issues [#4145]
  • Fix typos in "Using PCL in your own project" tutorial [#4147]