Skip to content

Latest commit

 

History

History
36 lines (24 loc) · 2.44 KB

CHANGELOG.md

File metadata and controls

36 lines (24 loc) · 2.44 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[Unreleased Minor]

[Unreleased Patch]

[0.14.0] - 2022-04-20

Added

  • Added new find module FindSOXR.cmake for libsoxr (robotology#385).
  • Add new YCMBootstrapFetch.cmake module that substitutes the YCMBootstrap.cmake module (robotology#403). The new YCMBootstrapFetch.cmake script to permit projects to bootstrap YCM by just using FetchContent module. A different file is created as the semantics of this new bootstrap script is a bit different, as it just make YCM available in the project, but it does not also adds it as a subproject in the superbuild sense. Superbuilds that want to switch from YCMBootstrap.cmake to YCMBootstrapFetch.cmake need to create BuildYCM.cmake script, and appropriately call find_or_build_package(YCM), as done for example in the robotology-superbuild in robotology/robotology-superbuild#1078 .

Changed

  • CMake 3.16 or later is now required (robotology#386).
  • The CMakeRC module is imported again from the official repository, and it no longer prints the debug message (robotology#384).
  • Avoid to download files from online repositories as part of the build process (robotology#402).
  • FindOrBuildPackage: Do not call find_package if YCM_DISABLE_SYSTEM_PACKAGES is ON (robotology#404). This change speeds up the CMake configuration time for superbuild that have many packages and YCM_DISABLE_SYSTEM_PACKAGES set to ON.

Deprecated

Removed

  • Removed FindEigen3.cmake module (robotology#399).
  • Removed FindGSL.cmake, FindGLUT.cmake, FindOpenGL.cmake and YCMDefaultDirs.cmake. The first three are available in CMake, while the last one has been deprecated for a long time (robotology#401).

[0.13.2] - 2022-04-06

Changed

  • Releases after 0.13.2 document their changes in a CHANGELOG.md file in the root of the repo (robotology#397).

Fixed

  • Fix error that occured if find_package(GLFW3) was called two times (robotology#398)