Hi, I noticed that whenever I created a new node and had automenu set the menu, boost wouldn't flush the correct menu tree. This was because boost uses the menu parent that is supplied in the create node form rather than the automenu default. I thought about how to fix this and decided that the easiest way would be to adjust the parent menu value before the node is saved. I created a module for this but it would be great if this made it into automenu since it's an important feature if you use boost, and it also just makes sense in general I think even if you don't use boost because there might be other modules that act similarly to boost in this regard. Here's the code for my module:

//Implements hook_form_alter
function automenu_improvements_form_alter(&$form, $form_state, $form_id) {
	if (isset($form['type']['#value'])) {
		if($form['type']['#value'] .'_node_form' == $form_id) {
			if(!is_array($form['#validate'])) $form['#validate'] = array('automenu_improvements_node_form_validate');
			else $form['#validate'][] = 'automenu_improvements_node_form_validate';
		}
	}
}
function automenu_improvements_node_form_validate($form, &$form_state) {
	$menulinktitle = $form_state['values']['menu']['link_title'];
	if(!$menulinktitle) { //No menu link supplied, set the parent to the automenu default if there is one.
		$language = $form_state['values']['language'];
		$nodetype = $form_state['values']['type'];
		$suppliedmenuparent = $form_state['values']['menu']['parent'];
		$defaultmenuparent = variable_get('parentmenu'.$language.'_'.$nodetype, $suppliedmenuparent);
		$form_state['values']['menu']['parent'] = $defaultmenuparent;
	}
}