0.5.2 (2022-05-27)
==================

- Use renamed function for getting multiple build types. `#342 <https://github.com/ros-infrastructure/catkin_pkg/pull/342>`_
  - Resolves `#341 <https://github.com/ros-infrastructure/catkin_pkg/pull/341>`_

Contributors
------------

- Steven! Ragnarök

0.5.1 (2022-05-10)
==================
- Add API method for getting all build types regardless of conditions. `#337 <https://github.com/ros-infrastructure/catkin_pkg/pull/337>`_
- Pass all string format arguments as a tuple. `#339 <https://github.com/ros-infrastructure/catkin_pkg/pull/339>`_
  - Resolves `#338 <https://github.com/ros-infrastructure/catkin_pkg/pull/338>`_
- Consider all build types when updating package versions. `#340 <https://github.com/ros-infrastructure/catkin_pkg/pull/340>`_
  - Resolves `#336 <https://github.com/ros-infrastructure/catkin_pkg/pull/336>`_

Contributors
------------

- Scott K Logan
- Steven! Ragnarök

0.5.0 (2022-05-10)
==================

- Remove references to Travis CI. `#314 <https://github.com/ros-infrastructure/catkin_pkg/pull/314>`_
- Drop python 2.7 on macOS. `#318 <https://github.com/ros-infrastructure/catkin_pkg/pull/318>`_
- Update release suites. `#317 <https://github.com/ros-infrastructure/catkin_pkg/pull/317>`_
- Use unittest.mock where possible. `#321 <https://github.com/ros-infrastructure/catkin_pkg/pull/321>`_
- Declare test dependencies in extras_require.test. `#323 <https://github.com/ros-infrastructure/catkin_pkg/pull/323>`_
- Drop support for Python < 2.7 (2.7 itself is still supported). `#322 <https://github.com/ros-infrastructure/catkin_pkg/pull/322>`_
- Run tests with pytest instead of nose. `#324 <https://github.com/ros-infrastructure/catkin_pkg/pull/324>`_
- Enable Python 3.10 tests, bump actions/setup-python. `#325 <https://github.com/ros-infrastructure/catkin_pkg/pull/325>`_
- Mark linter test and declare cov/junit module name. `#327 <https://github.com/ros-infrastructure/catkin_pkg/pull/327>`_
- Add plaintext_description field to Package. `#305 <https://github.com/ros-infrastructure/catkin_pkg/pull/305>`_
- Use only first line of plaintext description in distutils setup generation. `#326 <https://github.com/ros-infrastructure/catkin_pkg/pull/326>`_
- Update catkin_prepare_release to support setup.py files in ament_python packages. `#331 <https://github.com/ros-infrastructure/catkin_pkg/pull/331>`_
  - This pull requests introduces an API change!
    ``catkin_pkg.package_version.update_packages`` now takes the full dict of package Paths: Package objects instead of just the paths.
- Make filenames to be used as ignore markers configurable. `#307 <https://github.com/ros-infrastructure/catkin_pkg/pull/307>`_
- Fix catkin_package_version after API change. `#333 <https://github.com/ros-infrastructure/catkin_pkg/pull/333>`_

Contributors
------------

- Jan Strohbeck
- Scott K Logan
- Steven! Ragnarök
- Tomáš Hrnčiar
- William Woodall
