ROS 0.9 has been released! Our focus with this release was bringing ROS closer to 1.0 status. ROS has been undergoing user testing as part of our Milestone 3 efforts, which has allowed us to make improvements to numerous tools, clarify error messages, and fix bugs. The most notable change with this release is that we have officially ended support for the deprecated ros::Node API in roscpp. We have also introduced a new "bool" type for ROS message types.
There were many other changes with this release as we work to improve and finalize the ROS feature set. You can find a complete list in the changelist.