Update taxonomy term base fields (parent and weight) to be configurable on...
Problem/Motivation1. As stated in #2751001: Expose configuration for Relation, users, such as site builders, are unable to control the visibility of Relations for a term via the Manage form display...
View Article[meta] Only support Drupal core installs managed by composer
Problem/MotivationDrupal.org still provides visible links to download tarball and zip archives(collectively referred to as manual archive(s) for the remainder of this summary) of every core and...
View ArticleAvailable updates should not recommend a new branch if there are no stable...
Problem/MotivationI'm working on a stale 9.5.11 site that needs an core update. There's logic in update.module to not recommend releases with "extra" in their version string (alpha/beta/rc). However,...
View ArticleUpdate quick-start documentation to use new drupal.org URL
Problem/Motivation#2988211: Create a path that will always download latest recommended Drupal zip or tarball has made new download paths...
View ArticlePrevent 'downgrades' from maintenance minors to older minor...
Problem/MotivationSee original discussion in #3108658: Handling update path divergence between 11.x and 10.x for some background and...
View Article[meta] Requirements for tagging 11.0.0
Drupal will let you "upgrade" from 10.4.0 to 11.0.0, but that's actually a downgrade. Needs both longterm meta and immediate hotfix hack for 11.0.0 to prevent the downgrade (even with bad UX, going...
View ArticleUse the new equivalent updates API to prevent updates from 10.4.0 to 11.0.0
Problem/MotivationSee #3463225: Prevent 'downgrades' from maintenance minors to older minor releases for the next major version for background.If we add a hook_update_N() to system module in 11.1, and...
View Article[META] Use events in Database Schema operations
Problem/MotivationWe could leverage more on the event system to manage database schema operations.For example:1. #3410312-12: Flood database backend ::isAllowed() should call...
View Article[no patch] Announce the new major release schedule
Problem/MotivationChild of #3238652: [policy] Decide how long major Drupal versions should be supported. Announce the new policy to the community before or alongside announcing the Drupal 11 release...
View ArticleAllow absolute URLs to be generated using the editor_file_reference filter
Problem/MotivationHello. When using markup obtained via the API from fields like text_*, a problem often arises with relative paths in images.In order not to solve this problem every time at the...
View ArticleOne form validation function should be able to cancel other validation steps
Transferred from https://security.drupal.org/node/134653 since this was determined to be a feature request for FAPI, as opposed to a security vulnerability.Problem/MotivationExample 1 reported by...
View ArticleDeprecate unused MatchingRouteNotFoundException
Problem/MotivationAccording to \Drupal\Core\Url::createFromRequest: /** * @throws \Drupal\Core\Routing\MatchingRouteNotFoundException * Thrown when the request cannot be matched. */ public static...
View ArticleRemove all code/tests to database drivers living in the directory...
Problem/MotivationIn #3129043: Move core database drivers to modules of their own we are moving the core database drivers to their own module. That is great, only in D9 contrib database drivers can...
View ArticleOperator IN on config entity field is wrong or trigger lot of warnings
Problem/MotivationIf you make an entity query on config entity with operator IN inside condition it doesn't work or trigger lot of warnings. My field is a simple sequence of string. It doesn't work if...
View ArticleNew contextual links are not available after a module is installed
If a module defines a new contextual likes in a *.links.contextual.yml file they are not available unless 1 of these things happens:The user's permissions changeThe user opens a new browser sessionThe...
View ArticleEntityReferenceFieldItemList::referencedEntities relies on the static cache...
Problem/MotivationThis is a data loss bug in the entity system but it's hard enough to hit not to be critical. Let's have this setup: $parent->reference->entity = $child where reference is an...
View ArticleWrong DRUPAL_ROOT with non-standard code structure
Problem/MotivationWhen Drupal in installed in a non-standard installation structure, DRUPAL_ROOT is defined incorrectly and various parts of Drupal don't work.This is important because the standard way...
View ArticleReview/update $adminTags variable for new html elements to be whitelisted
Problem/MotivationXss::filterAdmin() is currently stripping out the picture & source html elements that are part of the Core module Responsive Image. $adminTags sets the elements that are...
View ArticleTypeError: array_keys(): Argument #1 ($array) must be of type array, null...
Import the listed configuration changes? (yes/no) [yes]:> yes [warning] Undefined array key "gin" ConfigImportSubscriber.php:197 [warning] Attempt to read property "required_by" on null...
View Article"Expose all fields as blocks to Layout Builder" feature not as...
Problem/MotivationTrying to fix another issue I was debugging code in the 10.3.x/11.x feature "Expose all fields as blocks to Layout Builder". The FieldBlockDeriver->getFieldMap() isn't cleaning up...
View Article