Duplicate "attributes" in docblock
Problem/MotivationRepeat mention of "attributes" in docblock for template_preprocess_image_style(&$variables) preprocess...
View ArticleDeprecate using Classy as the default theme for the 'testing' profile
Problem/MotivationIn #2350823: Use the Classy theme in the Testing profile we "temporarily" changed the testing profile to use classy theme (instead of stark) as we cleaned the CSS classes out of core...
View ArticleIssue with Daterange timezone display
Hi,We are using the daterange module to display the date and time in the Twig template. But it is not rendering the date and time in the given timezone. System regional/time zone setting is...
View ArticlePlugin blocks cannot set their own attributes when put in the layout.
Problem/MotivationNormally, when creating block plugins, one can return an #attributes from the build() method. If that happens, the attributes are being added to the block's wrapper.It looks like this...
View ArticleBaseFieldDefinition::isStorageRequired wrongly falls back to ::isRequired
Problem/Motivation\Drupal\Core\Field\RequiredFieldStorageDefinitionInterface and its only method ::isStorageRequired() have been introduced in #2390495: Support marking field storage definitions as...
View ArticleBlock display view ajax pager does not advance with multiple pagers on a page...
I haven't managed to find this issue in search. Here are steps to reproduce:Install drupal 7, views, ctoolsSet one content type (say, articles) to list 10 comments per page (to make it easier in a...
View ArticleAdd composer-ready project templates to Drupal core
Problem/MotivationIn order to fix support for core in composer, we need to add a composer kickstart template to core that becomes the starting point for all future drupal sites.The...
View ArticleProposal to use PostCSS for Claro in core
Problem/MotivationWhile implementing the new design system, the team raised some interest in using some of the new CSS features (mainly CSS custom properties or CSS variables). Being able to leverage...
View ArticleRemove EventSubscriberInterface from ExportStorageManager and remove...
Problem/MotivationOriginally the \Drupal\Core\Config\ExportStorageManager was dispatching the transformation event only when needed. For that reason it was listening to events related to configuration...
View ArticleMenu block - Number of levels to display - is not set per block
To reproduce1. Create 2 menu blocks. I position 1 in the header and one in the footer. 2. Change the "Number of levels to display" in the header version. 3. Review the footer block settings. The...
View ArticleMove d7\NodeMigrateDeriverTest::testBuilder to...
Problem/MotivationI just discovered that there are two test files testing the D7 node deriver, MigrateNodeDeriverTest.php and NodeMigrateDeriverTest.php. The difference in name made me wonder if...
View Articlenew translated URL alias not saved after cloning node with translations
I think this is a core bug, but not 100% sure.I have a site with 3 languages. I had a node in the original language and 2 translations, each with a different URL alias.Then I cloned the original...
View ArticleBulk form for Inaccessible entities still have rows generated for them in...
Problem/MotivationWhile working on #3063216: Inaccessible Media entities still have rows generated for them in the Media Library view, containing form wrapper markup *and* the media label, we noticed...
View ArticleRemove useless config action.settings.recursion_limit
Problem/MotivationActions module provides configuration action.settings.recursion_limit which is not used by core (except tests and migrations)Proposed resolutionRemove it and fix tests with some other...
View ArticleWhen creating media in the media library, it is possible to overflow the...
Problem/MotivationCurrently I use media library, media types and paragraphs to create content. There is a problem related to Allowed number of values, set to field.How to reproduce: I have media type...
View ArticleAdd a new test type to do real update testing
Problem/MotivationWe have hit problems with the security release of 8.6.7 and the bug fix release of 8.6.8. See:#3026386: Drush fatal error after upgrading to 8.6.6, 8.5.9, or 7.62: PHP Fatal error:...
View ArticleStandardize "plugin ID" in doc comments instead of...
In core there are hundreds of usages of "The plugin_id for the plugin instance." and there are 29 usages of "The plugin ID for the plugin instance."I think the second is nicer. Can we update this...
View ArticleUser password field is empty in Views
Steps required to reproduce the bug 1. Create a new view from users entities. 2. Add field "The password of this user (hashed)"What behavior were you expecting? I'd expect to see hashed password of...
View ArticleConstrain the width of aligned images, media, blockquotes etc to a max of 75%
Problem/MotivationThis from feedback from @effulgentsia here #2801307-54: [META] Support WYSIWYG embedding of media entities:[...] add CSS along the lines of max-width: 75% on media that's aligned left...
View ArticleBackport content moderation preview fixes to 8.7
Problem/MotivationBackport the combined patches in #2914873: The "from state" used for calculating available transitions is changed when using the content moderation state widget and preview mode and...
View Article