Change record status: 
Project: 
Introduced in branch: 
11.3.x
Introduced in version: 
11.3.0
Description: 

Drupal has a plugin manager and related code to handle listing and extracting archived files. Since the ability to update code via tar.gz or zip file was previously deprecated and removed, there is no use case for generic archive management in core any longer.

The following classes are deprecated for removal in Drupal 12:

\Drupal\Core\Archiver\ArchiverException
\Drupal\Core\Archiver\ArchiverInterface
\Drupal\Core\Archiver\ArchiverManager
\Drupal\Core\Archiver\Tar
\Drupal\Core\Archiver\Zip

\Drupal\Core\Archiver\ArchiveTar, which is a thin wrapper around PEAR's Archive_Tar, will remain as the bulk config UI import/export interface still uses it.

There is no replacement. For tar.gz files you can switch to using ArchiveTar. For zip files you can use the PHP Zip extension directly.

Impacts: 
Module developers