---
title: "Deprecation: #103230 - Deprecate @typo3/backend/wizard.js"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-103230-1709202638"
source: "Changelog/13.1/Deprecation-103230-DeprecateTypo3backendwizardjs.rst"
typo3-version: "13.1"
typo3-major: 13
type: "deprecation"
issue: 103230
forge: "https://forge.typo3.org/issues/103230"
tags: ["Backend", "JavaScript", "NotScanned", "ext:backend"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #103230 - Deprecate `@typo3/backend/wizard.js` {#deprecation-103230-1709202638}

See [forge#103230](https://forge.typo3.org/issues/103230)

## Description {#description}

The TYPO3 backend module `@typo3/backend/wizard.js` that offers simple
wizards has been marked as deprecated in favor of the richer
`@typo3/backend/multi-step-wizard.js` module.

## Impact {#impact}

Using the deprecated module will trigger a browser console warning.

## Affected installations {#affected-installations}

All installations using `@typo3/backend/wizard.js` are affected.

## Migration {#migration}

Migrate to the module `@typo3/backend/multi-step-wizard.js`. There are two
major differences:

-   The class name changes to `MultiStepWizard`.
-   The method `addSlide()` receives an additional argument for the step title
    in the progress bar.

### Example {#example}

```diff
-import Wizard from '@typo3/backend/wizard.js';
+import MultiStepWizard from '@typo3/backend/multi-step-wizard.js';

-Wizard.addSlide(
+MultiStepWizard.addSlide(
     'my-slide-identifier',
     'Slide title',
     'Content of my slide',
     SeverityEnum.notice,
+    'My step',
     function () {
         // callback executed after displaying the slide
     }
);
```
