Remove PrimitiveBase::setValue(); it's identical to its parent...
Problem/MotivationWhile working on #3230826: Expose API to sort arbitrary config arrays: TypedConfigManager::getCanonicalRepresentation() should override its parent, I noticed that...
View ArticleOptimise ConfigEntityType::getConfigTypedData()
Problem/MotivationAs described in #1818574-80: Support config entities in typed data EntityAdapter things might be quite slow. Let's try to change thisProposed resolutionRemaining tasksUser interface...
View ArticleUse \Psr\Http\Client\ClientExceptionInterface instead of...
Problem/MotivationSince we support only Guzzle 7 in Drupal 10 we can catch \Psr\Http\Client\ClientExceptionInterface errors instead of \GuzzleHttp\Exception\GuzzleException and take a small step...
View ArticleMessages should have role=status instead of role=contentinfo
ProblemMessages currently have a role="contentinfo" wrapper for status messages (compared with role="alert" for error messages).contentinfo is inappropriate here, because it's supposed to be for...
View ArticleWarning: Undefined variables on content_moderation Drupal v10.1.8
I ran updates on the site and now I am getting these warnings:Warning: Undefined variable $content_moderation_state_entity_base_table in Drupal\content_moderation\ViewsData->getViewsData() (line 89...
View Articleckeditor5 module has an invalid config schema which causes POTX to fail
Problem/MotivationIn #3393557: [upstream] Update CKEditor 5 to 40.0.0 a change to the ckeditor5.schema.yml file was made which placed a label under mapping which creates an invalid config schema.This...
View ArticleDynamically instantiated CKEditor 5 instance's toolbar occludes...
Problem/MotivationThe usability of ckeditor5 is degraded when editing a WYSIWYG field added to the form of a paragraph (paragraph module) and these conditions apply: 1. the field is part of a sub-form...
View ArticleEntity Reference Views Limit not working
Problem/MotivationHello,The limit of entity reference when I use views is not working it's aways 10 instead of use the views pagerSteps to reproduceCreate a new views and create a display type entity...
View Articlehash(): Passing null to parameter #2 ($data) of type string is deprecated in...
Problem/MotivationHaving an error for Drupal 9.3.x under PHP 8.1 While installing module with custom storage fields Proposed resolutionNot to pass any NULL value to the hash function in any config...
View ArticleConvert field_storage_config and field_config's form validation logic to...
Problem/MotivationAs long as field_storage_config and field_config are not validatable (see #2164373-28: [META] Untie config validation from form validation — enables validatable Recipes, decoupled...
View ArticleUser can't reference unpublished content even when they have access to it
Problem/MotivationUser gets an error when trying to reference an unpublished entity that they have just created and that he has full access to. This basically makes it impossible for a user to submit a...
View ArticleDoesn't create user profile on fresh installation
Problem / StepsUsing the latest docker image ( 10.2.2 ), the form goes until asking the info about the name for the website, contact and user info. On submitting that form, it just gets back to the...
View ArticleAggregation not working css and js cache directories not being created
Problem/MotivationAfter upgrading to 10.1.2, aggregation no longer works. It appears that the css and js folders are not being created. We are using Apache 2.4.57 and PHP 8.1.22We did update our...
View ArticleDoes entity query access checking perform any access checking for custom...
Problem/MotivationWhile it's becoming clearer with more research, I'm still not 100% certain what's required to harden custom content type entity access when it comes to entity query logic.While...
View ArticleSpell-checking job fails with "couldn't find remote ref...
Problem/MotivationWhen a new branch is pushed to an old fork and the fork existed before the 11.x branch, and an MR is created against 11.x, the spellcheck job fails withcouldn't find remote ref...
View ArticleExpose API to sort arbitrary config arrays:...
Problem/MotivationIn Drupal 8.8 we added the configuration storage transformation API. It was a big improvement and it opened new possibilities which lots of contrib modules are now taking advantage...
View ArticleTransaction autocommit during shutdown relies on unreliable object...
ProblemUpstream issue: https://bugs.xdebug.org/view.php?id=2222Drupal does auto-commit transactions on shutdown, as discussed at #1608374: Database autocommit disabling at shutdown. At the moment,...
View ArticleGet rid of jQuery in dialog events.
Problem/Motivationhttps://www.drupal.org/project/drupal/issues/2158943 looks like a herculean task. Therefore, it is necessary to break it down into small sub-tasks that will bring us closer to the...
View Articlebig_pipe JS checkMutation can throw type errors if parentNode is NULL
Problem/MotivationIn #3390178: big_pipe sometimes fails to load blocks we added checkMutation(node.parentNode) without checking if node.parentNode wasn't NULL.It can be NULL in certain...
View ArticleUrl generator will add '=' after query parameter when value is an...
When user add any link with an internal link format like: /test?abcExpected behaviour: The output should be /test?abcActual behaviour: The output is /test?abc=Which have cause our js application failure.
View Article