Change record status: 
Project: 
Introduced in branch: 
Introduced in version: 
Description: 

Any class extending \Drupal\views\Plugin\views\display\DisplayPluginBase or its children will require the following parameters to their constructor

      \Drupal::service('views.views_data'),
      \Drupal::service('plugin.manager.views.access'),
      \Drupal::service('plugin.manager.views.cache'),
      \Drupal::service('plugin.manager.views.display_extender'),
      \Drupal::service('plugin.manager.views.exposed_form'),
      \Drupal::service('plugin.manager.views.pager'),
      \Drupal::service('plugin.manager.views.row'),
      \Drupal::service('plugin.manager.views.style'),
      \Drupal::service('plugin.manager.views.query'),

Classes that are affected by this change are:

\Drupal\rest\Plugin\views\display\RestExport
\Drupal\views\Plugin\views\display\Block
\Drupal\views\Plugin\views\display\EntityReference
\Drupal\views\Plugin\views\display\Feed
\Drupal\views\Plugin\views\display\Page
\Drupal\views\Plugin\views\display\PathPluginBase