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
bug fix to roslib.packages.list_pkgs_by_path() where the path is relative and points directly to a package.
roslaunch: changed pmon loop to 10hz to perform better on embedded systems (thanks Cedric Pradalier)
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
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)