Revert deprecation in ContentEntityStorageBase::__get()

Created on 6 November 2025, about 3 hours ago

Problem/Motivation

🐛 Switching workspaces shouldn't clear the persistent entity cache Active was backported to 11.2.x, including a new deprecation.

In turn this deprecation is incompatible with Webform and causes fatal errors on upgrade: 🐛 Fatal error: Declaration of Drupal\webform\EntityStorage\WebformEntityStorageTrait::__get($name) must be compatible with Drupal\Core\Entity\ContentEntityStorageBase::__get(string $name): mixed Needs review

Steps to reproduce

Install Drupal 11.2.6 and Webform.

Proposed resolution

Remove the deprecation from 11.2.x, keep it in 11.3.x which gives Webform time to fix and users time to upgrade.

Remaining tasks

User interface changes

Introduced terminology

API changes

Data model changes

Release notes snippet

📌 Task
Status

Needs review

Version

11.2 🔥

Component

entity system

Created by

🇬🇧United Kingdom longwave UK

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

No activities found.

Production build 0.71.5 2024