ROS 1.2.2 has been released. It is available now for users of rosinstall or SVN-based installs. It is not available with the debian installs yet. This release fixes a variety of minor bugs and is mainly being pushed to assist with roslisp integration. Unless you've experienced one of the bugs listed in the change list, updating is not expected to be critical. -- your friendly neighborhood ROS patchers Change List ( http://www.ros.org/wiki/ROS/ChangeList/1.2#A1.2.2_.282010-09-27.29) - rosservice : bug fix to allow 'auto' and 'now' keywords with rosservice call #2996 - roslib : - bug fix to roslib.packages.list_pkgs_by_path() where the path is relative and points directly to a package. - add mutex to prevent concurrent access to non-thread-safe rospack library. - roslaunch : changed pmon loop to 10hz to perform better on embedded systems (thanks Cedric Pradalier) - rosmake : Suppress stack trace on --help option #2942 - rosbag : - fixed bugs in rosbag info for compressed bags with a single message; --yaml option with multiple connections on a topic - fixed bugs in rosbag record for unnamed bags; buffer size - fixed bug in rosbag reindex for some pre-Boxturtle bags - roslisp : - fixed bug with invalid file names in asd files - fixed bug in make-roslisp-exec causing an undefined package - added unsubscribe function #2898 - rosmsg : fix error message for rosmsg show with period in message type - roscpp : Removed excessive debug statement accidentally left in the UDP transport (#2962, r10729) - rosmaster : got rid of DeprecationWarning for use of BaseException.message (r11176) - rospy : fixed unregister() call when there is no Subscriber callback (#3029, r11261) - rosservice : better error message for rosservice call (#3002 , r11263)