Quantcast
Channel: Issues for Drupal core
Browsing all 296042 articles
Browse latest View live

migration_lookup process plugin can't use specific subset of source keys...

The migration lookup plugin can be used in two ways: uid: plugin: migration_lookup migration: users source: author There's a single source key, and its value is taken from the 'author' value in the...

View Article


Image may be NSFW.
Clik here to view.

Responsive image formatter for media image field

Problem/MotivationResponsive image formatter is not available for Media Field.Steps to reproduceCreate an image media field on a content type.Create a "Responsive Image style" with different...

View Article


DefaultLazyPluginCollection unnecessarily instantiates plugins when sorting...

Problem/MotivationCurrently DefaultLazyPluginCollection instantiates the plugins in order to sort the instances by the plugin ID. This is unnecessarily non-lazy since DefaultLazyPluginCollection...

View Article

WorkspacesHtmlEntityFormController builds entity forms twice

Problem/Motivation\Drupal\workspaces\Controller\WorkspacesHtmlEntityFormController::getContentResult() calls ::getFormObject() once at the beginning of the method to retrieve the entity from the form...

View Article

The active workspace is not persisted for the entire lifecycle of a form

Problem/MotivationWhen opening a form in a workspace, that workspace should be active until the form is submitted.Steps to reproduce- Activate a workspace and open the node add form - Open a new tab...

View Article


[meeting] Migrate Meeting 2025-06-05 1400Z

Core migration issuesRTBCNRall openNeeds subsystem maintainer reviewStatistics, Google spreadsheetNext video meeting 2025-07-17Hello all, it’s time for the biweekly migration subsystem meeting. The...

View Article

Image may be NSFW.
Clik here to view.

Migrating reference fields: target_bundles may never be empty array

Problem/MotivationDiscovered via #2814953: Migrate Drupal 7 node/user reference fields, but is a long pre-existing bug.#2814953-96: Migrate Drupal 7 node/user reference fields contains:+++...

View Article

Async css/js creation from #1014086 means there is no efficient way to get...

Problem/MotivationThe new async css/js created added in #1014086: Stampedes and cold cache performance issues with css/js aggregation depends upon generating the content in a separate request while...

View Article


[Meta] Bug Smash Initiative monthly triage meta commencing 2025-05-13

Meta for triage credit, please note: you only need to add a comment for one issue that was triaged and closed, not every one.Remember to add the tag 'Bug Smash Initiative' to issues that are triaged.

View Article


Parts of the language negotiation subsystem are not unit/kernel tested

While functional tests are great, language negotiation is very complex, and a poorly understood bug introduced in one layer and fixed in another could easily slip by a functional test. And yet, there...

View Article

[upstream] Remove Format button does not remove `style` attributes from...

Problem/MotivationThe Remove Format button does not remove inline styles. When I have some text that contains inline styles, I select/highlight some text in the editor but the Remove Format button...

View Article

Add langcode from views filter to query metadata

With using the `domain access` module the `node access` functionality is used for checking permissions. There is no problem with displaying a separate node. But any view does not display nodes in a...

View Article

Image may be NSFW.
Clik here to view.

Allow admin users to be reminded when forms in /admin are likely to alter...

Problem/MotivationFor some time, actually since at least Dev Days in Milan, I’ve struggled with how difficult it is for an administrator to be aware if a change on a production site might actually be...

View Article


Move hasRole() method from UserInterface to AccountInterface

Problem/MotivationIn #2991232: Add hasRole() method to AccountProxy and UserSession classes we added hasRole() implementation to AccountProxy.php and UserSession.php classes. The AccountInterface...

View Article

[Policy] Define explicit Drupal 10 end of life date of the December 2026...

Problem/MotivationCurrently, depending on the release of Drupal 12, Drupal 10 may be end of life mid-June, early August or early December in 2026. See #3449806: [12.x] [meta] Release Drupal 12 in 2026...

View Article


UrlGenerator should either inject RequestContext or explain why it's not...

Problem/MotivationUrlGenerator::__construct() creates its own RequestContext object, but this is also available as a service.Is there a reason it's doing this? if so, it should say why.If there is no...

View Article

[PP-1] Allow media items to be edited in a modal when using the field widget

Problem/MotivationIn #2962525: Create a field widget for the Media library module, the media edit/view link was disabled in the field widget and widget view in order to prevent unintended data loss....

View Article


Table clicksort is lost when using views exposed filter & Pager exposed...

Problem/MotivationOriginal problem report, as amended by @mpp:Create a paged view with an exposed block and expose the "items per page" option to allow a user to change the amount of results.When...

View Article

Update prettier/PostCSS/stylelint for 11.2

Problem/MotivationSteps to reproduceProposed resolutionUpdate postcss libraries and re-run build. Use postcss-nesting "2021" rules for now to delay enforced usage of :is() selectors. See #7, #9, and...

View Article

Remove lazy declaration and proxy class for cron and use service closure instead

Problem/MotivationAs discussed in #3228623: DX: Creating lazy services is too difficult/obscure/bespoke/brittle the DX for our current lazy service proxies is poor. We tried using symfony lazy services...

View Article
Browsing all 296042 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>