---
title: "Breaking: #82378 - Remove namespaced jQuery"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-82378"
source: "Changelog/9.0/Breaking-82378-RemoveNamespacedJQuery.rst"
typo3-version: "9.0"
typo3-major: 9
type: "breaking"
issue: 82378
forge: "https://forge.typo3.org/issues/82378"
tags: ["Backend", "Frontend", "JavaScript", "PartiallyScanned"]
rendered: "2026-09-18T17:00:34+00:00"
---

# Breaking: #82378 - Remove namespaced jQuery {#breaking-82378}

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

## Description {#description}

The possibility to jail jQuery into a namespace has been removed. This affects custom namespaces and
`TYPO3.jQuery` as well.

The class constants `TYPO3\CMS\Core\Page\PageRenderer::JQUERY_NAMESPACE_DEFAULT` and
`TYPO3\CMS\Core\Page\PageRenderer::JQUERY_NAMESPACE_DEFAULT_NOCONFLICT` have been removed without
substitution, any usage will be detected by the Extension Scanner.

## Impact {#impact}

Namespaces will be ignored and automatically fall back to noConflict behavior.

Calling `TYPO3.jQuery.*` will result in a TypeError.

## Affected Installations {#affected-installations}

All installations using a custom namespace, `PageRenderer::JQUERY_NAMESPACE_DEFAULT`
`PageRenderer::JQUERY_NAMESPACE_DEFAULT` or relying on `TYPO3.jQuery` are affected.

## Migration {#migration}

Remove `$namespace` argument in `PageRenderer->loadJquery()` and either use `window.$` or migrate
to RequireJS.
