Convert 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 ArticleWarning: Undefined array key "id" in...
Problem/MotivationIf the patch request body doesn't contain ID, then in logs appears this warning:Warning: Undefined array key "id" in Drupal\jsonapi\Controller\EntityResource->patchIndividual()...
View ArticleTypeError: array_filter(): Argument #1 ($array) must be of type array, null...
Problem/MotivationManually deleting the "Menu settings" form element throws the following error when creating a content:The website encountered an unexpected error. Try again later. TypeError:...
View ArticleAuto-placeholdering does not always happen if lazy_builder did not specify...
This is a theoretical bug at this stage, I have yet to write a test to confirm it. But from reading the code it sure seems to be the way I think it is.Problem/MotivationAssume the following render...
View ArticleAdjust the block terminology in Layout Builder to align with block and...
Postponed on #3318549: Rename Custom Block terminology in the admin UI.This issue is part of the wider reorganisation of the block UI #3318110: [meta] Reorganize Block items in the administration...
View ArticleAble to create user accounts with the same email address
Problem/MotivationPrior to this issue 2478663 being fixed, if a user attempted to register with an existing e-mail address, but with a different case, the UserMailUnique constraint violation would be...
View ArticleRefactor (if feasible) uses of the jQuery trigger function to use vanillaJS
Problem/MotivationAs mentioned in the parent issue #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint, we are working towards reducing our jQuery...
View ArticleMark some more tests with @group #slow
Problem/Motivation#3416522: Add the ability to install multiple modules and only do a single container rebuild to ModuleInstaller rebalances test timings a bit, exposing some new slow tests that...
View ArticleAbility to mark as "decorative" images in CKEditor 5 DrupalMedia...
Problem/MotivationIn #3222757: [drupalImage] Make image alt text required or strongly encouraged the ability to mark an uploaded image as "decorative" using a toggle switch was provided for the...
View ArticleMore efficiently check if Layout Builder is enabled for display mode
I am attempting to set a Twig variable in a node preprocess hook holding whether Layout Builder is enabled for the given view display.A few things are confusing to me. When checking the...
View ArticleComposer can't upgrade drupal from 10.0 to 10.1 - "it conflicts...
When I run composer update "drupal/*" --with-all-dependencies after upgrading to Drupal 10.1 from Drupal 10.0 I get the following below error Problem 1 - Root composer.json requires drupal/ckeditor...
View ArticleDisplay Bug when using #states (Forms API) with Ajax Request
FAPI #states do not update properly after AJAX requests.Steps to reproduceTo replicate the bug, you need a content type with a field that makes an AJAX request and another field that has a state...
View ArticleAttestation check for Topics on https failed.
Problem/MotivationOn our production site we are getting below error on consoleAttestation check for Topics on https://<prod-url> failedSteps to reproduceIts happening only on chrome browser, I...
View ArticleCorrect more words in comments plus pathnames
Problem/MotivationFound more words in the dictionary of spelling errors that are only used in comments.Steps to reproduceProposed resolutiondatabasenamedescopingentitytypefilesort...
View ArticleImprove documentation for post update hooks and update hooks to clarify...
Problem/MotivationIn Drupal 8 there are two ways for a module to run configuration/schema/database updates. One is by creating a hook_update_N hook in your module's .install file. The other way is new...
View ArticleCannot select private/public files storage (while connected as admin)
Issue refers to : Drupal 10.2 Video file field in video type mediaSite video files were previously stored in "public" files. I have just set private files in my site and moved video files in private...
View ArticleError: Call to a member function label() on null in...
Problem/MotivationGetting below error when adding/ editing menu link from group content menu after update from Drupal 10.1.7 to Drupal 10.2.0 Error: Call to a member function label() on null in...
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 ArticleExport block UUID with custom Layout Builder blocks
Problem/MotivationCurrently, if you create custom blocks inside a Layout Builder default layout, those blocks are exported with their revision_id as the key. This can lead to errors when syncing config...
View ArticleIdentifiers longer than 63 characters are truncated, causing Views to break...
Problem/MotivationViews can generate SQL alias names in excess of the intended 60 character limit. This can happen particularly when dealing with relationship joins. A too-long value which is not...
View Article