---
title: "Content was removed"
manual: "TCA Reference"
version: "main"
permalink: "https://docs.typo3.org/permalink/t3tca:not-found@main"
source: "404.rst"
rendered: "2026-10-25T16:36:22+00:00"
noindex: true
---

# Content was removed {#not-found}

-   [TYPO3 v15](https://docs.typo3.org/permalink/t3tca:typo3-v15@main)
-   [passwordGenerator passwordRules replaced by passwordGenerator](https://docs.typo3.org/permalink/t3tca:passwordgenerator-passwordrules-replaced-by-passwordgenerator@main)
-   [Field information tcaDescription removed](https://docs.typo3.org/permalink/t3tca:field-information-tcadescription-removed@main)
-   [Number format replaced by scale](https://docs.typo3.org/permalink/t3tca:number-format-replaced-by-scale@main)
-   [TYPO3 v14](https://docs.typo3.org/permalink/t3tca:typo3-v14@main)

## TYPO3 v15 {#not-found-15}

<a id="columns-password-properties-passwordgenerator-passwordrules"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-migration"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-length"></a>
<a id="confval-password-passwordrules-length"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-random"></a>
<a id="confval-password-passwordrules-random"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-digitcharacters"></a>
<a id="confval-passwordrules-digitcharacters"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-lowercasecharacters"></a>
<a id="confval-password-passwordrules-lowercasecharacters"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-uppercasecharacters"></a>
<a id="confval-password-passwordrules-uppercasecharacters"></a>
<a id="columns-password-properties-passwordgenerator-passwordrules-specialcharacters"></a>

## passwordGenerator passwordRules replaced by passwordGenerator {#confval-password-passwordrules-specialcharacters}

<!-- TODO: no Markdown rendering for "deprecated" -->

The passwordRules of the passwordGenerator have been replaced by the
[passwordPolicy](https://docs.typo3.org/permalink/t3tca:confval-password-passwordgenerator-passwordpolicy@main).

The `passwordRules` option of the `passwordGenerator` field control has been
deprecated. Password generation is now configured through
[Password policies](https://docs.typo3.org/m/typo3/reference-coreapi/main/en-us/ApiOverview/Authentication/PasswordPolicies/Index.html#password-policies)
registered in `$GLOBALS['TYPO3_CONF_VARS']['SYS']['passwordPolicies']`.

<a id="tca-property-fieldinformation-tcadescription"></a>
<a id="tca-property-fieldinformation-tcadescription-examples"></a>
<a id="tca-property-fieldinformation-tcadescription-examples-activatetcadescription"></a>
<a id="tca-property-fieldinformation-tcadescription-examples-renderdescription"></a>

## Field information tcaDescription removed {#confval-fieldinformation-tcadescription}

<!-- TODO: no Markdown rendering for "versionchanged" -->

See also Deprecation: #109280 - FormEngine TcaDescription fieldInformation.

The `tcaDescription` field information render type was deprecated with
TYPO3 14.2 and removed with TYPO3 15.0. Field descriptions configured in
[description](https://docs.typo3.org/permalink/t3tca:confval-columns-description@main)
are rendered next to the field label automatically, so no field
information has to be configured for them.

Remove any `tcaDescription` entry from the `fieldInformation` of your TCA.

## Number format replaced by scale {#columns-number-properties-format}

-   **format**

    -   *Type:* string (keyword)
    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['columns'\]\[$field\]\['config'\]\['format'\]
    -   *Removed:* 15.0, [Feature: #102217 - Configurable scale for TCA type "number"](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/15.0/Feature-102217-ConfigurableScaleForTCATypeNumber.html#feature-102217-1787855070)

    The `format` option of the TCA type `number` was replaced by
    [scale](https://docs.typo3.org/permalink/t3tca:confval-number-scale@main).
    The TCA migration converts `'format' => 'integer'` to `'scale' => 0` and
    `'format' => 'decimal'` to `'scale' => 2`. When a field has both options,
    the migration removes `format`.

## TYPO3 v14 {#not-found-14}

<a id="interface"></a>
<a id="interface-examples"></a>

### Remove TCA interface settings for list view {#interface-properties}

[Breaking: #106412 - TCA interface settings for list view removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-106412-TCAInterfaceSettingsForListViewRemoved.html#breaking-106412-1742592429)
the TCA options `['interface']['maxSingleDBListItems']`
and `['interface']['maxDBListItems']` are removed and not evaluated anymore.

#### maxDBListItems {#interface-properties-maxdblistitems}

-   **maxDBListItems**

    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['interface'\]\['maxDBListItems'\]
    -   *Removed:* 14.0, [Breaking: #106412 - TCA interface settings for list view removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-106412-TCAInterfaceSettingsForListViewRemoved.html#breaking-106412-1742592429)

    Use TSconfig
    [mod.web_list.itemsLimitSingleTable](https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/PageTsconfig/Mod/WebList.html#pagetsconfigweblist-itemslimitsingletable).

#### maxSingleDBListItems {#interface-properties-maxsingledblistitems}

-   **maxSingleDBListItems**

    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['interface'\]\['maxSingleDBListItems'\]
    -   *Removed:* 14.0, [Breaking: #106412 - TCA interface settings for list view removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-106412-TCAInterfaceSettingsForListViewRemoved.html#breaking-106412-1742592429)

    Use TSconfig
    [listOnlyInSingleTableView](https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/PageTsconfig/Mod/WebList.html#pagetsconfigweblist-listonlyinsingletableview).

<a id="types-example-subtypes"></a>
<a id="types-example-subtypes-remove"></a>
<a id="types-example-subtypes-remove-types"></a>
<a id="migration-subtype"></a>
<a id="migration-subtype-flexform"></a>
<a id="migration-subtype-subtypes-excludelist"></a>
<a id="migration-subtype-custom"></a>
<a id="types-example-previewrenderer-for-subtype"></a>

### Remove deprecated ctrl subtype\* options {#migration-subtype-previewrenderer}

See also [Migration from subtypes to types](https://docs.typo3.org/m/typo3/reference-tca/13.4/en-us/Types/SubtypeMigration.html#migration-subtype).

#### subtypes_addlist {#types-properties-subtypes-addlist}

-   **subtypes_addlist**

    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['types'\]\[$type\]\['subtypes_addlist'\]
    -   *Deprecated:* 13.4, [Deprecation: #105213 - TCA sub types](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.4/Deprecation-105213-TCASubTypes.html#deprecation-105213-1728286135)
    -   *Removed:* 14.0, [Breaking: #105377 - Deprecated functionality removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-105377-DeprecatedFunctionalityRemoved.html#breaking-105377-1729513863)

#### subtypes_excludelist {#types-properties-subtypes-excludelist}

-   **subtypes_excludelist**

    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['types'\]\[$type\]\['subtypes_excludelist'\]
    -   *Deprecated:* 13.4, [Deprecation: #105213 - TCA sub types](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.4/Deprecation-105213-TCASubTypes.html#deprecation-105213-1728286135)
    -   *Removed:* 14.0, [Breaking: #105377 - Deprecated functionality removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-105377-DeprecatedFunctionalityRemoved.html#breaking-105377-1729513863)

#### subtype_value_field {#types-properties-subtype-value-field}

-   **subtype_value_field**

    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['types'\]\[$type\]\['subtype_value_field'\]
    -   *Deprecated:* 13.4, [Deprecation: #105213 - TCA sub types](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/13.4/Deprecation-105213-TCASubTypes.html#deprecation-105213-1728286135)
    -   *Removed:* 14.0, [Breaking: #105377 - Deprecated functionality removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-105377-DeprecatedFunctionalityRemoved.html#breaking-105377-1729513863)

### Remove property `foreign_table` from group fields {#columns-group-properties-foreign-table}

Starting with TYPO3 13.4.10, this option is no longer needed.
For Extbase, the proper type is inferred from the first entry
in the [allowed](https://docs.typo3.org/permalink/t3tca:confval-group-allowed@main)
TCA configuration option. You should only set this option if you
need backward compatibility to previous TYPO3 versions.

### Remove ctrl option `is_static` {#ctrl-reference-is-static}

[Breaking: #106863 - TCA control option is_static removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-106863-TCAControlOptionIs_staticRemoved.html#breaking-106863-1749629371)
the option is not evaluated anymore, and the TCA migration removes it.

-   **is_static**

    -   *TCA path:* $GLOBALS\['TCA'\]\[$table\]\['ctrl'\]\['is_static'\]
    -   *Removed:* 14.0, [Breaking: #106863 - TCA control option is_static removed](https://docs.typo3.org/c/typo3/cms-core/main/en-us/Changelog/14.0/Breaking-106863-TCAControlOptionIs_staticRemoved.html#breaking-106863-1749629371)

    To keep editors from changing reference data, use the ctrl options
    [readOnly](https://docs.typo3.org/permalink/t3tca:confval-ctrl-readonly@main)
    or [editlock](https://docs.typo3.org/permalink/t3tca:confval-ctrl-editlock@main),
    or restrict access to the table.
