This page lists changes that were made in the 1.0.x series of driver_common.

1.0.4 (2010-06-14)

  • dynamic_reconfigure

    • Corrected a bug in reconfigure_gui that was causing a crash when a double parameters had an infinite range.
    • Corrected a dependency generation bug that was causing .cfg files to get rebuilt every time (and everything that depends on them would follow).

1.0.3 (2010-06-01)

1.0.2 (2010-05-13)

  • dynamic_reconfigure

    • dynparam now handles negative numbers.

    • Added an automatic dependency generator for .cfg files.
    • Changed C++ code generation to allow the autogenerated include file to be included from many different modules. This required the use of a library but should be transparent to all users.
    • Added inclusion of ros/node_handle.h in the autogenerated include file.

    • pthread was added as an explicit library dependency for testserver.

1.0.1 (2010-02-25)

  • dynamic_reconfigure

    • Explicitly mentions edit_method parameter for enums in the example .cfg file, to prevent errors from people who are imitating it.

    • C++ server locks itself during construction to avoid problems if a request arrives during construction.
    • dynparam now exits after printing usage.
    • Autogenerated documentation goes to the docs directory.
    • server.py now imports correct exceptions from the dynamic_reconfigure module.

driver_base

  • Took state_ out of driver_node.h. Was vestigial, and was sometimes causing spurious node exits.

1.0.0 (2010-01-19)

  • 1.0 release!

Wiki: driver_common/ChangeList/1.0 (last edited 2010-07-26 17:55:51 by KenConley)