Search documentation of Erlang/OTP

# View Source Scheduled for Removal

## Introduction

This document list all functionality in Erlang/OTP that currently are scheduled for removal. For more information regarding the strategy regarding removal of functionality see the documentation of Support, Compatibility, Deprecations, and Removal.

## OTP 29

### Functions Scheduled for Removal in OTP 29

- `ct_slave:_/_` (use ?CT_PEER(), or the 'peer' module instead)
- `slave:_/_` (use the 'peer' module instead)

## OTP 28

### Archives

The following features of archives will be removed:

- Using archives for packaging a single application or parts of a single application into an archive file that is included in the code path.

- All functionality to handle archives in module `erl_prim_loader`.

- The `-code_path_choice` flag for `erl`.

The functionality to use a single archive file in Escripts is not deprecated and will continue to work. However, to access files in the archive, the `escript:extract/2` function has to be used.

### Functions Scheduled for Removal in OTP 28

- `disk_log:inc_wrap_file/1` (use disk_log:next_file/1 instead)
- `mnesia_registry:create_table/_` (use mnesia:create_table/2 instead)

## OTP 27

### Functions Scheduled for Removal in OTP 27

- `dbg:stop_clear/0` (use dbg:stop/0 instead)

← Previous Page Removed Functionality
Next Page → Upcoming Potential Incompatibilities