1.3.4 (2010-01-12)

  • Fixes for test_roslib_comm and test_rosmsg based on updates to ros stack.

  • Doc reviews

1.3.3 (2010-01-11)

  • rospy: reconnect subscribers to publishers if connection dies.

  • rosbag:

    • Record for specified duration: <<Ticket(ros 1185)>>

    • Split bag based on duration <<Ticket(ros 3015)>>

    • There is a new syntax for splitting bags: "--split --size <SIZE>" or "--split --duration <DURATION>". The syntax of "--split <SIZE>" has been deprecated.

    • When recording from a simulated source, bags don't begin recording until the first clock message is published. <<Ticket(ros,2947)>>

    • Fixed naming conflict with X11 <<Ticket(ros 3205)>>

    • Relax strictness of topic name filter in Python API <<Ticket(ros 3057)>>

    • Fix for rosbag play --loop resetting pause state when stepping past end of bag <<Ticket(ros 3031)>>

    • Added missing Bag iterator to Python API <<Ticket(ros 3058)>>

    • rosbag info optimization <<Ticket(ros 3124)>>

    • Views now take an optional parameter to reduce overlapping regions to only contain single message instances <<Ticket(ros 2749)>>

    • For the play command, the default outgoing queue size has been changed from 0 to 100 <<Ticket(ros 2386)>>

    • New option for rosbag play: "--topics" allows you to specify list of topics to playback from a bag. <<Ticket(ros 1234)>>

    • New option for rosbag record: "--node" allows you to specify a node to record the same topics as. <<Ticket(ros 2061)>>

    • New option for rosbag play: "--skip-empty" allows you to skip regions of a bag where there are no messages for more than the specified number of seconds. <<Ticket(ros 2985)>>

  • rostopic: rostopic pub -f option for loading data from a file and improved support for reading piped YAML data. This has two basic modes:

    • single message: you can publish a single message at a rate, or latch it
    • multi-message: you can publish a stream of messages at a rate (default 10hz)
  • rostopic: You can now pipe YAML data to rostopic pub and set rates as well as latching.

  • rosmsg: FreeBSD support for rosmsg users <<Ticket(ros 3172)>>

  • roslaunch: change <rosparam> tag to allow empty rosparam files and empty tag content <<Ticket(ros 3163)>>

  • Moved rosdep definitions for paramiko, matplotlib, python-numpy, python-imaging, apt, and log4cxx from ros stack to ros_comm.

  • roswtf: added --offline option to run only offline checks (r12696).

  • roswtf: don't warn about stack depends on ros or ros_comm, which are often implicit (r12695).

  • roscpp: Added support for the xmlrpc calls: GetSubscriptions and GetPublications

1.3.2 (2010-11-19)

  • Removed install of deprecated rosrecord/rosplay binaries into ROS_ROOT/bin.

1.3.1 (2010-11-19)

  • REP 100 stack separation effort. ros_comm now contains the ROS communication libraries, including roscpp and rospy.

0.0.1 (2010-10-22)

  • Empty release into C Turtle for backwards compatibility

Wiki: ros_comm/ChangeList/1.3 (last edited 2011-02-21 18:05:58 by KenConley)