Change record status: 
Project: 
Introduced in branch: 
3.3.x
Introduced in version: 
3.3.0
Description: 

QueryAlterBase used to check if the current request had a cacheable HTTP method. As this is no longer the case, the need for the request stack has gone away and it has therefore been deprecated.

Old signature vs new signature:

public function __construct(EntityTypeManagerInterface $entity_type_manager, GroupPermissionCalculatorInterface $permission_calculator, RendererInterface $renderer, RequestStack $request_stack, AccountInterface $current_user) {

public function __construct(EntityTypeManagerInterface $entity_type_manager, GroupPermissionCalculatorInterface $permission_calculator, RendererInterface $renderer, AccountInterface $current_user) {
Impacts: 
Module developers