Comment in #10 helped.
This worked for me in Drupal9 , I needed the replaced text not being cached.
$result = new FilterProcessResult($new_text);
$result->setCacheMaxAge(0); // don't cache.
return $result;
In my case (for Drupal10 ) bulk update was not generating aliases due to the fact that all the nodes (when you edit a node) had unchecked the checkbox "generate automatic alias".
I have found a quick workaround (which I recommend when you have less than a few hundreds nodes).
Go to /admin/content and from there select the nodes to be updated and make sure to select "Update Url alias" in the action dropdown (below the filters) and then click "Apply to selected items".
#76 is the only solution, clean and worked perfectly for installing Drupal10 in a subfolder of root folder /public_html for a primary domain on linux deluxe shared account on godaddy.
I can confirm that adding
--ignore-platform-req=php+
at the end of composer require command has fixed the error and I was able to install a lot of modules for D9.
thank you
joelpittet → for the suggestion.