Change record status: 
Project: 
Introduced in branch: 
11.2.x
Introduced in version: 
11.2.0
Description: 

Calling \Drupal\Core\Menu\MenuActiveTrail::__construct() without the $pathMatcher argument is deprecated in drupal:11.2.0 and it will be required in drupal:12.0.0.

Before:

use Drupal\Core\Menu\MenuActiveTrail;

$container = \Drupal::getContainer();
$menu_active_trail = new MenuActiveTrail(
  $container->get('plugin.manager.menu.link'),
  $container->get('current_route_match'),
  $container->get('cache.menu'),
  $container->get('lock'),
);

After:

use Drupal\Core\Menu\MenuActiveTrail;

$container = \Drupal::getContainer();
$menu_active_trail = new MenuActiveTrail(
  $container->get('plugin.manager.menu.link'),
  $container->get('current_route_match'),
  $container->get('cache.menu'),
  $container->get('lock'),
  $container->get('path.matcher'),
);
Impacts: 
Module developers