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

Clean up unserialize() in the migration modules

Background informationThis was originally logged as a private issue to the security team, but was cleared to be moved to the public queuesecurity.drupal.org private issue:...

View Article


Token::replace() should accept any type of callable

Problem/MotivationToken replace takes a callback function, which is expected to be a string. This makes it difficult to be used for classes with methods. This problem was raised when doing the Token...

View Article


MenuActiveTrail should ignore disabled menu links

Problem/MotivationThe core system for retrieving the active menu trail does not check if the matching menu link is enabled or disabled. This can lead to several problems when a menu link is disabled,...

View Article

Automatically split headers into multiple lines when they exceed 8k

Problem/MotivationDrupal 8 can send HTTP headers up-to 16kb.https://www.drupal.org/docs/8/api/cache-api/cache-tagsDownstream systems are being updated to support this. If Drupal sends a request that...

View Article

Use PHP 8 constructor property promotion for existing code

Problem/MotivationPHP 8 allows us to significantly reduce boilerplate in OO classes with injected services.PHP 7: /** * The entity type manager. * * @var \Drupal\Core\Entity\EntityTypeManagerInterface...

View Article


Make it possible not to throw an exception when accessing a non-existing...

Problem/MotivationThere is an attempt to remove magic access for fields on content entities #3281720: [meta] Deprecate __get/__set() on ContentEntityBaseOne concern mentioned there is that...

View Article

Image may be NSFW.
Clik here to view.

Better help text for Date and Time Field

Problem/MotivationDrupal saves and render Date field in certain way. However the way it does, is not very transparent looking at the available documentation. This becomes critical when we have time...

View Article

Drupal Usability Meeting 2025-05-02

This meeting takes place every Friday at 14:00 UTC (currently 6:00am PT, 9:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...

View Article


Drupal Usability Meeting 2023-09-29

This meeting takes place every Friday at 14:00 UTC (currently 7:00am PT, 10:00am ET). See Time.is to see what that is in your timezone.The meetings are held using Zoom, and a link is posted in the #ux...

View Article


Image may be NSFW.
Clik here to view.

Refine labels and descriptions for field types

Problem/MotivationThis issue is a follow-up for #3356894: Make field selection less overwhelming by introducing groups to refine the newly added field descriptions if wanted. Steps to reproduceVisit...

View Article

Convert testJail() to use expectExceptions

Problem/MotivationWhile working on #3268809: Fix class comment doc blocks in tests for 'Drupal.Commenting.DocComment.ShortSingleLine', xjm spotted this comment in...

View Article

Drupal Core strategy for 2025-2028

Many months ago, we began defining the strategic direction for Drupal Core using the "Playing to Win" framework. You can learn more about the framework in its book:...

View Article

Image may be NSFW.
Clik here to view.

Reuse element plugins as object wrappers around render arrays

Problem/MotivationIt's 2025. The render API suspiciously looks like form API when we added it 20 years ago.Steps to reproduceProposed resolutionNote this issue is currently allowing failure of the...

View Article


Consider allowing first stage tests to fail when an MR is in draft.

Problem/MotivationWhile we want the first stage of tests to help keep core consistent and catch issues with phpstan. There are situations such as architectural issues you would want full tests to run...

View Article

Contextual filter not working with views path alias

Problem/MotivationI have a views list of names. The listing is filtered by an alphabetical glossary attached to the view. Default language of the site is French but available in both French and...

View Article


Composer is not noticing Drupal updates

Drupal shows that updates are availables but composer update doesn't updates anything.

View Article

"Unsaved changes" message incorrectly appears on layout builder

Problem/MotivationAfter the initial load of a layout builder edit page (either per-entity overrides or the per-display defaults), any subsequent visits to the page will trigger a "You have unsaved...

View Article


Update Coder to 8.3.30

Problem/MotivationCoder 8.3.30 will be released soon and requires some changes to comments, let's fix them here and backport to all branches for consistency.Steps to reproduceUpdate Coder to 8.3.x git...

View Article

Add support for Sequentially constraint

Problem/MotivationLet's start with a very usefull contraint: Sequentially. Which allows us to layer contraints. Which could help in only reporting errors which are usefull instead of walking through...

View Article

Warning: Undefined array key 1 in Drupal\Core\Asset\AssetResolver of...

Problem/MotivationWarning: Undefined array key 1 in Drupal\Core\Asset\LibraryDependencyResolver->doGetDependencies() (line 67 of core/lib/Drupal/Core/Asset/LibraryDependencyResolver.php) #0...

View Article
Browsing all 297510 articles
Browse latest View live


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