Change record status: 
Project: 
Introduced in branch: 
10.3.x
Introduced in version: 
10.3.0
Description: 

The constructor for \Drupal\Core\Access\CustomAccessCheck now takes a \Drupal\Core\Utility\CallableResolver instead of a \Drupal\Core\Controller\ControllerResolverInterface.

public function __construct(ControllerResolverInterface|CallableResolver $callable_resolver, AccessArgumentsResolverFactoryInterface $arguments_resolver_factory)

Impacts: 
Module developers