Skip to content

Releases: ros/console_bridge

1.0.2

10 Mar 06:50
0828d84
Compare
Choose a tag to compare

Patch release with some packaging fixes and an update of the declared quality level:

  • Packaging

    • Update generated header install directory (#87)
    • Remove -lpthread when building for QNX (#88)
    • Make exported target use CMAKE_INSTALL_INCLUDEDIR (#94)
  • Update quality level to 1 (#89)

1.0.1

10 Jul 15:42
0a6c16e
Compare
Choose a tag to compare

Patch release with some improved test coverage and support for generation of API documentation with doxygen.

  • Generate API documentation with doxygen (#85)
  • Improve test coverage
    • Add tests for OutputFileHandler (#84)
    • Support for codecov in .travis file (#82)
  • Quality Declaration:
    • Update the QD to include the Vulnerability Disclosure policy (#80)
    • Update QD to match Quality Level 2 (#83)

1.0.0

27 May 18:40
bca7187
Compare
Choose a tag to compare

This release does not include any new changes, but the increase of version number to 1.0.0 indicates that the API and ABI of console_bridge are now stable.

0.5.1

22 May 17:42
9c49b77
Compare
Choose a tag to compare

This patch release includes a packaging fix (#72) and work towards reaching ROS Quality Level 1 (tracked in #66).

  • Add tests with expectations for output streams (#71)
  • Export include directories (#72)
  • Added linters: cppcheck and cpplint, require -DBUILD_TESTING=ON for tests (#73)
  • Add copyright notice for testing file (#75)
  • Improved documentation style (#76)

0.5.0

06 May 22:24
b8866c5
Compare
Choose a tag to compare

This release increases the minor version due to an increase in the required cmake version.

  • Require cmake 3.0.2 to avoid CMP0048 warning (#67)
  • Quality Declaration, License and Contributing files (#65)
  • Add _TARGET variable to the cmake config file (#68)
  • Fix clang warnings (#64)
  • Add test for macros with multiple arguments (#69)
  • Add Visual Studio 2019 to appveyor CI, drop VS 2013 (#70)

0.4.4

14 Nov 18:31
Compare
Choose a tag to compare

Use target include directories for gtest (#63)

0.4.3

08 Jan 22:16
f0b423c
Compare
Choose a tag to compare

Export cmake target with namespace to help address problems in downstream software (#60)

0.4.2

26 Nov 18:33
Compare
Choose a tag to compare

Fix version number (#59).

0.4.1

16 Nov 17:57
ad25f73
Compare
Choose a tag to compare

Fix cmake and windows compiler warnings.

  • Explicitly enable CMake policy 42 to prevent warning (#50)
  • Use new version of gtest to fix windows warnings (#54)

0.4.0

08 Dec 18:07
c227ae0
Compare
Choose a tag to compare

API changes:

  • #48 Remove deprecated macros

CMake:

  • #43 Use the generate_export_header macro to fix static linking (see also #40, #42)
  • #45 Make CMake configuration files relocatable

Windows:

  • #38 Fix tests on Windows
  • #39 Fix MSVC compiler warnings

Android:

  • #47 Don't link against pthread on Android