---
title: "Deprecation: #82603 - Deprecate Storage module"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-82603"
source: "Changelog/9.0/Deprecation-82603-DeprecateStorageModule.rst"
typo3-version: "9.0"
typo3-major: 9
type: "deprecation"
issue: 82603
forge: "https://forge.typo3.org/issues/82603"
tags: ["JavaScript", "Backend", "NotScanned"]
rendered: "2026-09-17T12:41:04+00:00"
---

# Deprecation: #82603 - Deprecate Storage module {#deprecation-82603-deprecate-storage-module}

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

## Description {#description}

The RequireJS module `TYPO3/CMS/Backend/Storage` has been marked as deprecated. The module has been split into the
modules `TYPO3/CMS/Backend/Storage/Client` and `TYPO3/CMS/Backend/Storage/Persistent`.

## Impact {#impact}

Using `TYPO3/CMS/Backend/Storage` will trigger a warning in the browser's developer console.

## Affected Installations {#affected-installations}

All extensions using `TYPO3/CMS/Backend/Storage` are affected.

## Migration {#migration}

Instead of using `Storage.Client` and `Storage.Persistent` use the introduced modules instead.

Example code:

```javascript
define(['TYPO3/CMS/Backend/Storage/Persistent'], function(PersistentStorage) {
	if (!PersistentStorage.isset('my-key')) {
		PersistentStorage.set('my-key', 'foobar');
	}
});
```
