The current way to do this in drush is "feature-export" or "fe". (add-functions are deprecated)
drush fe my_existing_feature dependencies:my_new_dependency
A few more tidbits:
A command can also be used to create a new function, in the same way, with a component. The only difference is that the function name does not yet exist as a function. For example, this will create a new function containing the node type:
drush fe my_new_feature node:my_node_type
Finally, it goes hand in hand with the features-components (fc) team. You can see a list of all non-exported components, for example:
drush fc --not-exported
As a shortcut, you can specify the type of components to search for:
drush fc --not-exported field
You can leave --not-exported to see exported components, but I find in practice that I want to see only not exported components. This allows me to go crazy in Drupal by creating stuff, and then after I finish, go to the command line and make sure that everything I created is exported to a function.
Brock fanning
source share