Create a failed login template.
Problem/MotivationAfter #3198010: User login page broken when there are more than 5 failed login attempts for an account if a user fails login attempts, they are presented with the maintenance...
View ArticleProvide a NavigationLinkBlock Plugin and use Help as an usage example
Problem/MotivationProviding a Single Link Navigation Block type could be useful for situations where a single item needs to be added to navigation and creating a new menu just for this purpose would be...
View Article[PP-1] Deprecate "helpers" for WebAssert::responseHeaderEquals and...
Problem/MotivationIn #3407834: Update behat/mink and friends we've added "helpers" to\Drupal\Tests\WebAssert::responseHeaderEquals(string $name, $value) (use responseHeaderDoesNotExist when $value is...
View ArticleMatch the version of drupal/core-* metapackages
Problem/MotivationWe have many meta packages to help projects run with the right set of dependencies:drupal/core-recommendeddrupal/core-dev..and an even more strict package: drupal/core-dev-pinnedThese...
View ArticleImplement Entity::fields() for migration destinations
Problem/MotivationThe Entity migrate destination plugin doesn't implement the fields() method, and so does not allow reporting of the available fields of the destination entity.This means that...
View Article<textarea>s using Text Editor always fail HTML5 validation when...
Problem/MotivationThere was an issue: #1954968: Required CKEditor fields always fail HTML5 validation"An invalid form control with name='{name}' is not focusable" JS error is thrown when a textarea has...
View ArticleAdd array return typehints to protected test helper methods
Problem/MotivationSee #3455549: Add return typehints to protected test helper methodsSteps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes...
View ArticleSDC incorrectly throws an exception about embedded slots
When building out an example side by side component for experience builder in #3446722: [PP-1] Create an example set of SDC components I encountered an error about missing definitions for slots I was...
View ArticleException handling in FieldBlock.php breaks AJAX forms provided via formatter
Problem/MotivationHello, The FieldBlock.php block plugin (field_block) from layout_builder, which is used to display entity fields, does not throw a FormAjaxException, so AJAX forms provided from field...
View ArticleAdjust custom navigation logo dimensions on upload
Problem/MotivationNavigation allows to upload a custom logo to be included at the top of the bar. Nowadays, the only restriction applied is related to image weight, but not for dimensions. That means...
View ArticleCallers of LayoutEntityHelperTrait::getEntitySections() do not account for...
Problem/MotivationOnce #2907413: Consider supporting Layout Builder Overrides for other view modes is addressed, sections will be stored per-view mode.LayoutEntityHelperTrait::getEntitySections()...
View ArticleAllow contrib extensions to be installed by Drupal when core branch is 11.x/main
Problem/MotivationCurrently, contrib modules and themes can't be installed via "Extend" (/admin/modules) or Drush on a git clone of core that's at 11.x. This prevents testing of contrib modules on the...
View ArticleAdd missing category to Drupal\layout_builder\Plugin\Layout\BlankLayout and...
Problem/MotivationDeprecated function: strnatcasecmp(): Passing null to parameter #2 ($string2) of type string is deprecated in Drupal\Core\Layout\LayoutPluginManager->Drupal\Core\Layout\{closure}()...
View ArticleAdd string return typehints to protected test helper methods
Problem/MotivationSee #3455549: Add return typehints to protected test helper methodsSteps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes...
View ArticleLong string breaks the layout of Claro (reapply fix)
We noticed that issue 2519362 improving menu edit form usability (https://www.drupal.org/i/2519362) reverted for 10.3. the fix for long stings breaking node edit form that was fixed with a 1-line css...
View ArticleAdd poster image to HTML5 media videos
Problem/Motivation & Steps to reproduceDrupal core comes with several Media entities; audio, file, image, external video and local video.When a content editor uses the local video entity, it only...
View ArticleAdd Exception for TypeError Argument must be String in...
(Issue summary updated after comments from #17 and below)Many users report after updating or migrating to a Drupal version like Drupal core 9.5.7 or above, the following error gets reported in...
View ArticleViews handler loading should respect configuration
Problem/MotivationA views handler (e.g.) a filter can be configured to use a particular pluginThe Views Handler Manager does not respect this and takes whatever plugin is defined by views data...
View ArticleViews content language field default configuration should use field_language...
Problem/Motivationviews.view.content.yml uses 'field' as the plugin for the language field, yet 'field_language' plugin exists for this purpose (and is used because of overrides in views_data anyways)....
View ArticleDeprecate $variables['view'] for node.html.twig
Problem/MotivationViews module adds $variables['view'] to node templates.This is impossible to provide cacheable metadata for, because we don't have the render context of the view. I've also never seen...
View Article