1.8.16 (forthcoming)

  • roslisp:

    • Made persistent services thread save.
    • Made persistent services more robust against interruptions.

1.8.15 (2012-07-16)

  • xmlrpcpp: fixed xmlrpc to handle chunked writing to socket well (when setting parameters way larger than 100k)

  • rostopic: fixed sleep in rostopic under windows <<Ticket(ros 4009)>>

  • rosbag, rosmsg, rosgraph, rospy, rosservice: modified Python code to also be compatible with 3.x <<Ticket(ros 3949)>>

  • roslisp:

    • Fixed indentation
    • Fixed condition type in service request error

1.8.14 (2012-07-06)

  • roslaunch: fixed roslaunch starting remote nodes with correct ROS master <<Ticket(ros 3990)>>

  • rosnode: improved output of rosnode info <<Ticket(ros 3995)>>

  • rospy: fixed UnicodeDecodeError for service proxies <<Ticket(ros 3998)>>

  • topic_tools: added missing install for mux_* scripts <<Ticket(ros 3999)>>

  • roscpp: fixed logging macro overlaying variables passed in from user code <<Ticket(ros 4000)>>

  • roslisp: explicitly close the service socket stream, exported the symbol RECONNECT

1.8.10 - 1.8.13 (2012-06)

  • Internal restructuring to be in line with Catkin changes (converted stack.yaml back to stack.xml, restructured dependencies, etc.)
  • roscpp/rospy: added warning when ROS_IP or ROS_HOSTNAME is an empty string <<Ticket(ros 3981)>>

1.8.9 (2012-05-09)

  • rosmsg: sub-command md5 was not working <<Ticket(ros 3961)>>

1.8.8 (2012-05-08)

  • roscpp:

    • fixed conversion warnings <<Ticket(ros 3930)>>

  • roslisp:

    • added ROS_PACAKGE_PATH to ASDF search to make non-catkin source packages work.
    • fixed generation of roslisp wrapper scripts to not use ROS_ROOT.
  • rosgraph:

    • fixed looking up node <<Ticket(ros 3946)>>

    • fixed empty inbound/outbound output <<Ticket(ros 3947)>>

  • Windows:
    • fixed usage of unix-only attribute <<Ticket(ros 3939)>>

    • fixed string conversion in rosout for windows <<Ticket(ros 3943)>>

    • added declspecs for topic tools for windows <<Ticket(ros 3957)>>

1.8.7 (2012-04-19)

  • roscore: bug fix to -p option processing <<Ticket(ros 3857)>>

1.8.6 (2012-04-13)

  • rospy: need internal poller to detect dead sockets <<Ticket(ros 3808)>>

  • rossrv: fix md5 command <<Ticket(ros 3916)>>

  • roslaunch:

    • Bug fix to example-params.launch

    • Sort parameters in startup display for easier reading <<Ticket(ros 3905)>>

  • roslisp: added persistent services

1.8.5 (2012-04-05)

  • rosbag: Added missing install targets for rosbag scripts <<Ticket(ros 3908)>>

  • rostopic: bug fix for prefix matching in rostopic echo if multiple possible matches

1.8.4 (2012-03-26)

  • roslaunch:

    • Fixed roslaunch_check: <<Ticket(ros 3903)>>

    • roslaunch outputs shell command that failed: <<Ticket(ros 3092)>>

  • roslisp: fixes for rospack location

  • log4cxx: improved logic to find log4cxx under mingw <<Ticket(ros 3896)>>

  • rospy:

    • connection loop needs to poll as to whether publisher is still a publisher <<Ticket(ros 3900)>>

    • change logger of transportiniterror as these errors are generally due to the subscriber
    • prevent rospy.Timer to fire once more after calling shutdown
  • rosmsg: fix regression for search_path based on genmsg updates

1.8.3 (2012-03-15)

  • message_filters: fixed tests that weren't running correctly

  • <<Ticket(ros 3755)>>

  • <<Ticket(ros 3888)>>

  • <<Ticket(ros 3889)>>

  • <<Ticket(ros 3890)>>

  • rostest: fixed output handling

  • rospy:

    • Fixed bad error message in rospy, thanks rdiankov <<Ticket(ros 3885)>>

    • Fixed /clock to use queue size of 1

    • No longer store dead connection state as it is a potential memory leak

1.8.2 (2012-03-07)

  • <<Ticket(ros 3833)>>

  • roscpp: fixed improper locking in TimerManager::schedule() <<Ticket(ros 3757)>>

  • roscpp: removed unnecessary lock in SubscriptionQueue::clear() which might result in a deadlock <<Ticket(ros 3823)>>

1.8.1 (2012-03-06)

  • Updated packaging/dependencies (paramiko, python-yaml)

1.8.0 (2012-03-05)

  • Stable release
  • Changes since 1.7.14
    • rospy: patch to no longer allow multiple connections within a topic to the same endpoint

    • roscpp: patch to fix deadlock with recursive timer creation/deletion <<Ticket(ros 3867)>>

Wiki: ros_comm/ChangeList/1.8 (last edited 2012-08-17 09:00:25 by Lorenz Mösenlechner)