---
title: "Deprecation: #97549 - ContentObjectRenderer->lastTypoLink* properties"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:deprecation-97549-1651696509"
source: "Changelog/12.0/Deprecation-97549-ContentObjectRenderer-lastTypoLinkProperties.rst"
typo3-version: "12.0"
typo3-major: 12
type: "deprecation"
issue: 97549
forge: "https://forge.typo3.org/issues/97549"
tags: ["Frontend", "PHP-API", "TypoScript", "FullyScanned", "ext:frontend"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Deprecation: #97549 - ContentObjectRenderer->lastTypoLink\* properties {#deprecation-97549-1651696509}

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

## Description {#description}

When generating links via `ContentObjectRenderer->typoLink()`,
it had been possible to retrieve information about the generated link
with the following public properties:

-   `ContentObjectRenderer->lastTypoLinkUrl`
-   `ContentObjectRenderer->lastTypoLinkTarget`
-   `ContentObjectRenderer->lastTypoLinkLD`

Since those information are also available in the `LinkResultInterface`,
which is returned by `ContentObjectRenderer->createLink()` or
can be accessed via `ContentObjectRenderer->lastTypoLinkResult`,
these properties have now been deprecated.

## Impact {#impact}

Accessing these properties is still possible, but will stop working in
TYPO3 v13.0. The extension scanner will detect any usage as weak match.

## Affected installations {#affected-installations}

TYPO3 installations using these properties in their extensions in either
PHP or TypoScript code.

## Migration {#migration}

It is recommended to retrieve this information via the `LinkResultInterface`
object returned by calling `ContentObjectRenderer->createLink()` directly,
or if this is not possible via `ContentObjectRenderer->lastTypoLinkResult`.
