Releases: robotology/robotology-superbuild
robotology-superbuild 2022.05.2
[2022.05.2] - 2022-07-04
Changed
- Add libqt5multimedia5-plugins to apt-python.txt (2022.05 backport) by @traversaro in #1165
- Prepare for 2022.05.2 release by @traversaro in #1176
- Update 2022.05.2.yaml w/
[email protected]
by @pattacini in #1180 - 2022.05.2 : Bump
[email protected]
,[email protected]
by @traversaro in #1182 - Update versions in 2022.05.2.yaml by @traversaro in #1183
- Update
robots-configuration
for 2022.05.02 by @pattacini in #1185 - Remove Unstable and LatestReleases jobs from releases/2022.05 CI by @traversaro in #1198
- Update
icub-main
tov1.26.1
by @pattacini in #1197 - Use
YARP-3.7.2
by @pattacini in #1203
Full Changelog: v2022.05.1...v2022.05.2
robotology-superbuild 2022.05.1
[2022.05.1] - 2022-06-09
Fixed
- Fixed generation of conda packages on Linux (#1146).
- Bumped icub-models to v1.24.1 and robometry to v1.1.0 to fix related bugs (robotology/icub-models#156 and robotology/robometry#177).
robotology-superbuild 2022.05.0
[2022.05.0] - 2022-05-31
Added
- Added the
robot-log-visualizer
package and its dependencies to the robotology-superbuild, if the optionROBOTOLOGY_USES_PYTHON
andROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS
are enabled. Asrobot-log-visualizer
is a pure Python package, the PR also adds arob_sup_pure_python_ycm_ep_helper
CMake helper function to simply the process or writingBuild<package>.cmake
scripts for pure Python packages (#1069). - Added
OpenXR
andOpenVR
related projects if theROBOTOLOGY_ENABLE_TELEOPERATION
option is enabled (#1113).
robotology-superbuild 2022.02.1
[2022.02.1] - 2022-04-01
Fixed
- Fix compatibility with CMake 3.23 by bumping YCM version to 0.13.1 .
robotology-superbuild 2022.02.0
[2022.02.0] - 2022-03-01
Added
- Added dependency on
graphviz
to compileyarpviz
YARP tool (#988). - Added generation of
robotology-distro
androbotology-distro-all
conda metapackages on releases (#1030).
Changed
- On Windows the option
ROBOTOLOGY_USES_ESDCAN
is now enabled when generating conda packages (#935). - For the YARP package, the compilation of the
usbCamera
device on Linux is enabled even ifROBOTOLOGY_ENABLE_ICUB_HEAD
isOFF
(#989). walking-controllers
now depends onbipedal-locomotion-framework
, so it is now compiled ifROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS
option is enabled (#1013).- The
ROBOTOLOGY_USES_GAZEBO
is now unsupported on macOS with Homebrew dependencies (#1028).
robotology-superbuild 2021.11.1
robotology-superbuild 2021.11.1
To use the robotology-superbuild 2021.11.1, just checkout the release tag v2021.11.1
, and follow the instructions in the Release README.
For more info on the 2021.11.1 release, check the distro announcement in TBD .
The precise list of releases of the subprojects included in the 2021.11.1 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.11.1/ .
Detailed ChangeLog
Fixed
- Backport several bugfixes (#982).
robotology-superbuild 2021.11.0
robotology-superbuild 2021.11.0
To use the robotology-superbuild 2021.11.0, just checkout the release tag v2021.11.0
, and follow the instructions in the Release README.
For more info on the 2021.11.0 release, check the distro announcement in robotology/community#566.
The precise list of releases of the subprojects included in the 2021.11.0 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.11.0/ .
Detailed ChangeLog
Changed
- Enable the compilation of the
bcbBattery
device onicub-main
when using theICUB_HEAD
profile (#912). - Added
assimp
dependency and enabledIDYNTREE_USES_ASSIMP
option in iDynTree (#918).
Fixed
robotology-superbuild 2021.08.1
robotology-superbuild 2021.08.1
To use the robotology-superbuild 2021.08.1, just checkout the release tag v2021.08.1
, and follow the instructions in the Release README.
For more info on the 2021.08.1 release, check the distro announcement in robotology/community#548 .
The precise list of releases of the subprojects included in the 2021.08.1 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.08.1/ .
robotology-superbuild 2021.08
robotology-superbuild 2021.08
To use the robotology-superbuild 2021.08, just checkout the release tag v2021.08
, and follow the instructions in the Release README.
For more info on the 2021.08 release, check the distro announcement in robotology/community#543 .
The precise list of releases of the subprojects included in the 2021.08 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.08/ .
Detailed ChangeLog
Added
- Add
nlohmann-json
dependency to the superbuild (#776). - In
YARP
, all thefake***
YARP devices are now enabled (#797). pybind11
has been added as dependency for theROBOTOLOGY_USES_PYTHON
option (#800), to enable compilation of Python bindings ofmanif
andbipedal-locomotion-framework
.ycm-cmake-modules
,osqp-eigen
,robot-testing-framework
andidyntree
conda packages are now part of theconda-forge
channel. The newidyntree-matlab-bindings
package is now contained in therobotology
channel (#807, #817).- The
idyntree-yarp-tools
was added to the Dynamics component of the superbuild (#818). - An
apt.txt
file and ascripts/install_apt_dependencies.sh
script have been added to the superbuild to report the required apt packages in a machine readable form. People that mantain either Docker recipes or documentation on how to instal the robotology-superbuild are suggest to switch to use these files instead of hardcoding the dependencies manually (#825).
Deprecated
- This release is the last one with Gazebo 9/10 support. From the next release, Gazebo 11 will be required (robotology/community#534).
- The Homebrew-based installation procedure is deprecated, and the release 2021.11 will be the last one with support for it (#842).
Fixed
v2021.05
robotology-superbuild 2021.05
To use the robotology-superbuild 2021.05, just checkout the release tag v2021.05
, and follow the instructions in the Release README.
For more info on the 2021.05 release, check the distro announcement in robotology/community#509 .
The precise list of releases of the subprojects included in the 2021.05 can be found at https://icub-tech-iit.github.io/documentation/sw_versioning_table/2021.05/ .
Detailed ChangeLog
Added
- Add support for installing robotology superbuild packages as Conda binary packages (https://github.com/robotology/robotology-superbuild/blob/master/doc/conda-forge.md, #652).
- Add spdlog dependency to the superbuild (#645)
- Add
YARP_telemetry
component to the Dynamics profile (#677). - Append
<superbuild_install_prefix>/share
toXDG_DATA_DIRS
to enable YARP auto completion on Bash terminal (#759). - Add
casadi-matlab-bindings
package containing the MATLAB bindings for CasADi. The package is enabled if ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS is ON and ROBOTOLOGY_USES_MATLAB is ON (#747). - Add
matlab-whole-body-simulator
package (#689). - Add
osqp-matlab
package (#585). - Add
gym-ignition
package and the relativeROBOTOLOGY_USES_IGNITION
option (#685).
Removed
- The
icub-gazebo
project was removed from the superbuild (#646).