---
title: "Deprecation: #81686 - Accessing core TypoScript with .txt file extension has been deprecated"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-81686"
source: "Changelog/9.3/Deprecation-81686-AccessingCoreTypoScriptWithTxtFileExtensionHasBeenDeprecated.rst"
typo3-version: "9.3"
typo3-major: 9
type: "deprecation"
issue: 81686
forge: "https://forge.typo3.org/issues/81686"
tags: ["TSConfig", "TypoScript", "NotScanned"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #81686 - Accessing core TypoScript with .txt file extension has been deprecated {#deprecation-81686}

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

## Description {#description}

TYPO3 Core TypoScript files were renamed from `.txt` extension to `.typoscript` and `.tsconfig`.
The backward compatibility layer has been introduced for `<INCLUDE_TYPOSCRIPT` inclusion.
If including file with `.txt` does not exist, then TYPO3 will try to load a file with `.typoscript` extension.

## Impact {#impact}

Installations including Core TypoScript using old file extension will trigger a PHP `E_USER_DEPRECATED` error.

## Migration {#migration}

Rename file name from `.txt` to `.typoscript` extension.
For example code like:

```typoscript
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form/Configuration/TypoScript/setup.txt">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:fluid_styled_content/Configuration/TypoScript/constants.txt">
```

should be changed to:

```typoscript
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:form/Configuration/TypoScript/setup.typoscript">
<INCLUDE_TYPOSCRIPT: source="FILE:EXT:fluid_styled_content/Configuration/TypoScript/constants.typoscript">
```
