Problem/Motivation

```
modules/contrib/workbench_email/src/Plugin/QueueWorker/WorkbenchEmailProcessor.php 172 Call to deprecated method renderPlain() of interface Drupal\Core\Render\RendererInterface. Deprecated in drupal:10.3.0 and is removed from drupal:12.0.0. Use Drupal\Core\Render\RendererInterface::renderInIsolation() instead.
```

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#11 workbench_email-MR38--20260417-1.diff1.08 KBrecrit
Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

oknate created an issue. See original summary.

larowlan’s picture

Status: Active » Needs work

Just a minor suggestion on the MR, thanks for working on this!

damienmckenna made their first commit to this issue’s fork.

damienmckenna’s picture

Version: 3.0.5 » 3.x-dev
Status: Needs work » Needs review

I created a separate PR that just bumps the minimum requirement to 10.3 and removes the redundant renderPlain() usage.

recrit’s picture

StatusFileSize
new1.08 KB

static patch for composer builds.

damienmckenna’s picture

Title: move renderPlain to renderInIsolation » Replace renderPlain() with renderInIsolation() (D10, D11)
Issue tags: +Drupal 11 compatibility
larowlan’s picture

Status: Needs review » Fixed

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.