This page lists changes that were made in the 1.1.x series of common (C Turtle Alpha).

1.1.12 (Forthcoming

  • actionlib

    • Python action client wait_for_server no longer sleeps for 1 second, the number of publishers is checked instead.

1.1.11 (2010-07-21)

  • actionlib

    • Fix for connection check between client and server. <<Ticket(ros-pkg 3500)>>

    • genaction.py - msg folder generation now parallel safe <<Ticket(ros-pkg 4286)>>

1.1.10 (2010-07-09)

  • actionlib

    • Reporting more information on unexpected comm state in python action client <<Ticket(ros-pkg 4194)>>

    • Returning after reporting unexpected feedback in the py simple action client <<Ticket(ros-pkg 4205)>>

    • Removing Python 2.6 exception syntax in simple action server <<Ticket(ros-pkg 4203)>>

1.1.9 (2010-07-06)

  • test_nodelet patch for single threaded tests <<Ticket(ros-pkg 4082)>>

  • actionlib

    • Catch ROSInterruptException in .sleep() on shutdown <<Ticket(ros-pkg 4228)>>

1.1.8 (2010-06-30)

  • actionlib

    • Python simple action server now aborts goals when the execute callback throws an exception <<Ticket(ros-pkg 4154)>>

    • Python simple action client no longer crashes when a goal with an empty id is sent to it

1.1.7 (2010-06-22)

  • pluginlib linking patch for OSX and Lucid <<Ticket(ros-pkg 4094)>>

    • Fixed a bug in cancel_all_goals in the python action client
  • filters

    • Patch for string parameter <<Ticket(ros-pkg 4181)>>

    • Change to use new pluginlib API <<Ticket(ros-pkg 4144)>>

  • xacro

    • Raises XacroExceptions instead of strings. <<Ticket(ros-pkg 4209)>>

1.1.6 (2010-06-08)

  • actionlib Fix for possible deadlock with both the C++ and python action servers

  • nodelet Avoid busy wait.

1.1.5 (2010-05-17)

  • nodelet implemented nodelet unloading on shutdown (r29596).

1.1.4 (2010-05-11)

1.1.3 (2010-05-11)

1.1.2 (2010-04-23)

  • pluginlib

    • Suppress exposure of boost::filesystem <<Ticket(ros-pkg 4013)>>

  • actionlib

    • genaction.py no longer fails on mac os. <<Ticket(ros-pkg 3863)>>

    • Removed deprecated set_status_list_size and replaced it by status_list.resize
    • Removed deprecated simple action client methods <<Ticket(ros-pkg 3701)>>

      • waitForActionServerToStart
      • waitForGoalToFinish
      • getGoalState
      • getTerminalState
    • waitForResult and waitForServer both no longer busy-wait
    • Python action server & client support namespace remapping to be consistent with C++ implementation <<Ticket(ros-pkg 3873)>>

    • Added WAITING_FOR_CANCEL_ACK in the Python action client <<Ticket(ros-pkg 3881)>>

    • The Python action client no longer skips over callbacks when it misses statuses.
    • waitForResult and waitForServer both no longer busy-wait

1.1.1 (2010-04-21)

  • bfl

    • Pull in bugfixes up to revision 31655
  • filters

  • xacro

    • Xacro now places comments below <?xml> tag (#3859)

  • actionlib

    • Added WAITING_FOR_CANCEL_ACK in the Python action client (#3881)
    • The Python action client no longer skips over callbacks when it misses statuses.
    • Added a helper function for using the EnclosureDeleter

    • waitForResult and waitForServer both no longer busy-wait
  • nodelet proper thread pools <<Ticket(ros-pkg 3875)>>

  • pluginlib

    • Added getName and isClassAvailable functions to the class loader to help with making early adopter code backwards compatible <<Ticket(ros-pkg 3937)>>

    • Added getRegisteredLibraries() method to get the list of libraries containing plugins. <<Ticket(ros-pkg 3346)>>

1.1.0 (2010-03-10)

  • pluginlib now uses recommended syntax package/name to get rid of global namespace.

    • new macro PLUGINLIB_DECLARE_CLASS(package, name, class, base_class)
    • deprecated macro PLUGINLIB_REGISTER_CLASS(name, class, base_class)
  • New Package: nodelet API reviewed provides dynamic loading of multiple nodelets within the same process for high efficiency message passing.

    • there are a number of helper packages which are more experimental and unreviewed such as nodelet_tutorial_math and nodelet_topic_tools

Wiki: common/ChangeList/1.1 (last edited 2010-08-06 22:36:38 by EitanMarderEppstein)