Change record status: 
Project: 
Introduced in branch: 
8.x
Description: 

Follow-up to:
#1908756: Separate Action Links (MENU_LOCAL_ACTION) from hook_menu()
#2031473: Convert menu local actions to plugins so that we can generate dynamic titles and paths

Local actions were using YAML derivatives on top of annotation-based discovery. This change makes the YAML the primary discovery mechanism. Since the YAML file format is unchanged, existing local actions still work, but the actual plugin ID may change since they are no longer derivatives.

If you need to override the LocalAction class, specify the class key in the YAML file.

In addition, the LocalAction plugin class has been improved so that it handles routes with parameters, and tries to supply route variables based on the current request automatically.

Also updating the prior change notice: https://drupal.org/node/2007444

Impacts: 
Module developers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done