---
title: "Breaking: #106976 - Removal of TCA search field configuration options"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:breaking-106976-1750865819"
source: "Changelog/14.0/Breaking-106976-RemovalOfTCASearchFieldConfigurationOptions.rst"
typo3-version: "14.0"
typo3-major: 14
type: "breaking"
issue: 106976
forge: "https://forge.typo3.org/issues/106976"
tags: ["TCA", "FullyScanned", "ext:core"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Breaking: #106976 - Removal of TCA search field configuration options {#breaking-106976-1750865819}

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

## Description {#description}

The following TCA field-level search configuration options have been **removed**:

-   `search.case`
-   `search.pidonly`
-   `search.andWhere`

These options were originally intended to customize backend record search
behavior but have proven to be of little practical value:

-   They were not used in the TYPO3 Core,
-   They were not used in common third-party extensions,
-   Their behavior was unclear and inconsistently supported,
-   They were insufficiently documented and hard to validate.

This removal is part of the ongoing effort to simplify and streamline TCA
configuration and reduce unnecessary complexity for integrators.

## Impact {#impact}

These options are no longer evaluated. They are automatically removed at
runtime through a TCA migration, and a deprecation log entry is generated to
highlight where adjustments are required.

## Affected installations {#affected-installations}

Any installation or extension that defines one or more of these options in its
TCA field configuration:

**Example of removed TCA options**

```diff
 'my_field' => [
     'config' => [
         'type' => 'input',
-        'search' => [
-            'case' => true,
-            'pidonly' => true,
-            'andWhere' => '{#CType}=\'text\'',
-        ],
     ],
 ],
```

## Migration {#migration}

Remove the obsolete `search` options from your TCA field configurations.
