Issue #2482299 by ademarco: Replace deprecated "Utility/String" with newly adopted "Utility/SafeMarkup"
Issue #2484675 by kikoalonsob: fix warnings caused by unset key config_orig.
Issue #2488838 by alexpott: Notice: Use of undefined constant STATUS_NO_EXPORT
Issue #2378343 by mpotter: Improve Features performance during cache clear/flush
Issue #2161841 by davidwbarratt: Adding a project key to features info file breaks update and drush
Issue #2478043 by jami: Deprecated element_child function causes error
Issue #1867910 by rho_, drzraf: Undefined index: dependencies features.drush.inc:252
Issue #2323439 by joelpittet, fgm, Chi: Fatal error: Call to undefined function features_get_components()
Issue #1602014 by alchemist, kenorb: Add a drush features-diff --all option
Issue #2466961 by markdorison: Long field names trigger "Line exceeds 80 characters" PHPCS warning
Issue #1055460 by nedjo, David_Rothstein: Disabling a feature does not disown content type
Change --name to --bundle option for drush
Clean up old files and set bundle correctly on export
Fix Exclude plugin to exclude non-features modules
Fix save error in assignment config
Change some revert to import
Fix missing namespace for Exception
Fix routing for assignment plugin config
Separate features not exported on main listing
Fix regression in autodetect js left over from debugging
Handle default bundle in info.yml
Use Session for Allow-Conflict setting storage. Remove settings form.
Handle Conflict display on main Features listing
Create update service from config_update using FeaturesInstallStorage
Drupal is a registered trademark of Dries Buytaert.