---
title: "Feature: #92517 - Custom namespace for Extbase plugin enhancer"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-92517-1671616097"
source: "Changelog/12.2/Feature-92517-CustomNamespaceForExtbasePluginEnhancer.rst"
typo3-version: "12.2"
typo3-major: 12
type: "feature"
issue: 92517
forge: "https://forge.typo3.org/issues/92517"
tags: ["Frontend", "ext:frontend"]
rendered: "2026-10-08T12:25:00+00:00"
---

# Feature: #92517 - Custom namespace for Extbase plugin enhancer {#feature-92517-1671616097}

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

## Description {#description}

The Extbase plugin enhancer for frontend routing allows to either set `extension`
and `plugin` OR to set `namespace`. If `extension` and `plugin` were given,
those were used.

However, the `namespace` option is automatically constituted by the extension and
plugin options if it was not set intentionally. It is mainly used when overriding
the custom extension and plugin options with a custom (usually shortened) namespace,
so that the `namespace` is now always respected and preferred if all three options
are set.

## Impact {#impact}

If all of `namespace` and `extension` and `plugin` options are configured,
the namespace option is now preferred within the Extbase plugin enhancer.
