Skip to content

Latest commit

 

History

History
147 lines (117 loc) · 6.45 KB

CHANGELOG.rst

File metadata and controls

147 lines (117 loc) · 6.45 KB

Changelog for package rospack

2.6.2 (2020-05-13)

  • fix umask for rospack cache files, regression from 2.5.4 (#119)

2.6.1 (2020-04-06)

  • best effort output on error (#113)

2.6.0 (2020-03-02)

  • declare specific boost dependencies (#115)

2.5.5 (2020-01-24)

  • bump to CMake 3.0.2 to avoid CMP0048 warning (#114)
  • only depend on catkin_pkg/rosdep-modules (#109)
  • rework validateCache for portability. (#108)

2.5.4 (2019-10-03)

  • use condition attributes to specify Python 2 and 3 dependencies (#107)
  • for fixing potential TOCTOU issue (#104)
  • fixing mkstemp without securely setting mask/unmask (#106)
  • fixing code unreachable (#105)

2.5.3 (2019-03-04)

  • enable to run rosstack depends for wetpackages (#91)

2.5.2 (2018-09-05)

  • add delete whitespace settings for backward compatibility, regression from 2.4.0 (#94)
  • fix build issue on Windows (#90)
  • use namespace to avoid name conflict between tinyxml2 and msxml (#89)

2.5.1 (2018-05-31)

  • add run_depend on ros_environment (#88)

2.5.0 (2018-01-30)

  • skip warning if permission to read directory was denied (#87)

2.4.3 (2017-10-12)

  • add README.md with notes about tinyxml2 (#82)
  • replace references to deprecated Boost.TR1 (#80)
  • fix Python.h redefining pre-processor definitions (#78)

2.4.2 (2017-07-27)

2.4.1 (2017-02-27)

  • fix inverted result code check, regression from 2.4.0 (#70)

2.4.0 (2017-02-22)

  • make some deps* functions public (#65)
  • switch from TinyXML to TinyXML2 (#62)

2.3.2 (2017-02-14)

  • add license field in Stackage class (#66)

2.3.1 (2016-09-02)

  • fix FTBFS on hurd-i386 (#64)

2.3.0 (2016-03-09)

  • allow caching of rospack results (#49)
  • fix memory leak in Rosstackage::addStackage (#59)
  • return false in depsOnDetail if the package name in rospack plugins can not be found (#51)
  • #undef symbols before #defining them to avoid preprocessor warnings in the case that they were already #defined (#50)

2.2.5 (2014-09-04)

  • support tags defined in package format 2 (#43)

2.2.4 (2014-07-10)

  • fix find_package(PythonLibs ...) with CMake 3 (#42)

2.2.3 (2014-05-07)

  • find library for exact Python version (even if not in CMake provided list of version numbers) (#40)
  • find TinyXML using cmake_modules (#24)
  • make error messages tool specific (rospack vs. rosstack) (#38)

2.2.2 (2014-02-25)

  • python 3 compatibility (#35)

2.2.1 (2014-02-24)

  • only perform backquote substitution when needed (#34)

2.2.0 (2014-01-30)

  • add hash of ROS_PACKAGE_PATH to rospack/rosstack cache filename, remove ROS_ROOT from cache (#28)

2.1.22 (2014-01-07)

  • use specific python version catkin has decided on (#29)
  • python 3 compatibility (#25, #27)
  • fall back gracefully whe gtest is not available
  • update package urls

2.1.21 (2013-07-05)

  • honor CATKIN_IGNORE marker file when crawling for packages (#21)

2.1.20 (2013-07-03)

  • improve error message to include package names when circular dependency is detected (#18)
  • check for CATKIN_ENABLE_TESTING to enable configure without tests
  • add '-h' option

2.1.19 (2013-06-06)

  • modified command 'list-duplicates' to output the paths where the packages were found (#3)
  • modified 'rospack plugins' to not use rosdep (#5)
  • improve Windows support (#10)
  • use find_package() for tinyxml (if available)

2.1.18 (2013-03-21)

2.1.17 (2013-03-08)

  • output full pkg-config command in case of errors (#8)
  • handle None as return value for call_pkg_config (#8)
  • fix crawling to always recrawl when forced (#9)

2.1.16 (2013-01-13)

  • fix segfault for command depends1 which ignores exceptions and calls isSysPackage again (#4)

2.1.15 (2012-12-06)

  • first public release for Groovy