Deprecate and remove block_place module in Drupal 9
Problem/Motivation#2739075: [plan] Make Place Blocks module functionality part of the Block module (etc.) wanted to move the module into block module originally, but now Layout Builder superseded it....
View Article"Delete" should not be the default action on /admin/content
Problem/MotivationThe default action on /admin/content is "Delete selected content". It's really easy to push "Apply" button by mistake, thinking it will apply the filter, because of the button title,...
View ArticleUmami changes the admin interface language based on the current page
Problem/MotivationIf you are logged in to Umami as a user with English configured, the admin interface changes in to Spanish with no regard to your preferred language. And vice versa.This is...
View ArticleThe filter "Convert line breaks into HTML (i.e. <br> and...
We want to have different behavior for br tag for different device, so we're using in our body text area.Reproduce steps: 1.Go to /admin/config/content/formats/full_html, Enable filter "Convert line...
View ArticleMedia alignment mismatch between the WYSIWYG and rendered media --...
Problem/MotivationThe drupalmedia.js code converts data-align to "align-right", "align-left" or "align-center" even when Filter Align is disabled. This can lead to confusion when you see the alignment...
View ArticleConsider no longer generating align-* classes for preview in DrupalMedia...
Problem/MotivationSee #2994696-214: Render embedded media items in CKEditor, patch review point 2:🤔 In #25, this used to be more abstract: // Allow entity_embed.editor.css to respond to changes (for...
View ArticleConsider supporting Layout Builder Overrides for other view modes
Problem/Motivation#2905922: Implementation issue for Layout Builder only supports customizing the Full/Default view mode.For overrides, the Layout Builder UI attaches itself to the canonical route. By...
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 ArticleEnable an entity query's return value to carry cacheability
Problem/Motivation>3 years ago, #2557815: Automatically bubble the "user.node_grants:$op" cache context in node_query_node_access_alter() introduced automatic cacheability bubbling for...
View ArticleHandle oEmbed resources without an explicit height
Problem/MotivationThe oEmbed system requires all non-link resources (i.e., photos, videos, rich text) to have an explicit, non-zero width and a height defined, and throws exceptions (in...
View ArticleRuntimeException: Cannot add the config entity dependency with ID...
This is the follow up to my other issue, see: https://www.drupal.org/project/drupal/issues/3052117 . This time i aplied the proposed patch to get a human readable error.The problem: After migrating...
View ArticleAdd ludwig module to Drupal core
Composer kills Drupal 8.4 years after Drupal 8.0.0, Drupal is declining. I need 1 day to update a real Drupal 8 site from 8.5 to 8.7. I have 12 years with Drupal development and write a lot Drupal 8...
View ArticleAllow symfony/event-dispatcher 4+ to be installed in Drupal 8
Problem/MotivationWith the release of Symfony 4.3 the event dispatching changed: https://symfony.com/blog/new-in-symfony-4-3-simpler-event-dispatching This already causes issues for drupal regarding...
View ArticleDocument the Media Library module
Problem/MotivationWe need to write documentation for the Media Library module.Proposed resolutionWhen #2962110: Add the Media Library module to Drupal core is closed we should write a new documentation...
View ArticleWarning: Invalid argument supplied for foreach() in _update_cron_notify()...
Hi,using PHP7.2 I'm getting this warning:Warning: Invalid argument supplied for foreach() in _update_cron_notify() (line 360 of /modules/update/update.fetch.inc).
View ArticlePrevent the deletion of a bundle entity if there are existing content...
Problem/MotivationCheck the issue title ;)Proposed resolutionOverride the preDelete() method in ConfigEntityBundleBase and throw an exception when there are existing content entities using the bundle...
View Articleexisting views don't cope with a change to plugins in Views data
I'm trying to apply the patch from #3056998: use the 'bundle' filter plugin for non-entity bundle fields to a site that has existing views with bundle filters. The patch changes the filter plugin ID...
View Articleuse the 'bundle' filter plugin for non-entity bundle fields
An entity type that has bundles, but that doesn't use a bundle entity type, gets a Views filter for its bundle field that just has a textbox.The bundle filter plugin should be able to handle this.Patch...
View Article