Link to Config Item from configuration synchronize page
Problem/Motivation/admin/config/development/configuration displays a list of changed and updated config. Many times when the configuration is handled by a repository it is more appropriate to download...
View ArticleImage field generates only default language URL when linking to corresponding...
Problem/MotivationImage field should generate a correct URL when it is pointing to link that is multilingual entity. Currently it is not language dependant. It is expected to be language...
View Article[meta] Allow config types to opt in to config validation, use...
Problem/Motivation#3361534: KernelTestBase::$strictConfigSchema = TRUE and BrowserTestBase::$strictConfigSchema = TRUE do not actually strictly validate introduced strict config schema checking that...
View Article[regression] install_get_form does not allow install_settings_form...
Problem/Motivation#3256642: Introduce database driver extensions and autoload database drivers' dependencies was added in 10.2, which can break Functional test setup in some enviroments.The additions...
View ArticleReplace REQUEST_TIME in services
Problem/MotivationA time service was added to 8.3.x in #2717207: Add a time service to provide consistent interaction with time()/microtime() and superglobals. Core code should be updated to remove...
View ArticleFix notice in _install_prepare_import() due to alternate approach to...
Problem/MotivationThe locale deploy allows a site to manage all of its translation deployments via it's own project repository and prevent the translation system from getting translations from...
View ArticleTaxonomy term Parent terms field displays the term names in original language
Problem/MotivationDuring the creation of taxonomy terms in a multilingual site, when you add new or edit existing terms, the Relationships/Parent Terms form displays the previously created terms in the...
View ArticleCleanup DriverSpecificTransactionTestBase
Problem/MotivationThere's a lot of bolierplate in DriverSpecificTransactionTestBase - that was accumulated by copy/pasting test methods.Proposed resolutionIntroduce some helpers and cleanup...
View ArticleSticky table headers overlap first body row when table is inside vertical tabs
Problem/MotivationWhen a table with a sticky header is placed within vertical tabs, the tbody is vertically placed at the same position as the header. As the latter has a higher z-index, it overlaps...
View ArticleRefactor (if feasible) uses of the jQuery attr function to use Vanilla/native
Problem/MotivationAs mentioned in the parent issue #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint, we are working towards reducing our jQuery...
View ArticleAllow multiple field widgets to not use tabledrag
When fields allow multiple values (other than e.g. checkboxes), the widget is output in a table with tabledrag. This is functional but difficult to style to look consistent with other form elements....
View Article[11.x] [policy] Require MySQL 8.0 (increased from 5.7) or MariaDB 10.5 or...
Problem/MotivationDrupal requirements list the following MySQL/MariaDB/Percona requirements currently:Drupal 9 requires MariaDB 10.3.7+ or MySQL/Percona 5.7.8+.Decide on Drupal 11 requirements changes...
View ArticleConsider renaming RendererInterface::renderPlain() to ::renderInIsolation()
Problem/Motivation::renderPlain() is a weird function name.Proposed resolutionQuoting #2450993-4: Rendered Cache Metadata created during the main controller request gets lost:renderPlain() now actually...
View ArticleMedia Choice via drop-down
Greetings,This page [/admin/content/media] leads to [/media/add] page with various linked options like Audio, Document Image, etc.What if the media page with the add media button has a drop-down menu...
View ArticleAllowed type text is duplicated in the back end of image field
Problem/MotivationAfter upgrading Drupal core to version 10.2.0, an issue has arisen within the image field functionality. Specifically, the image field is now permitting duplicate allowed image types,...
View Article[10.2 regression] CKEditor 5 breaks when "Source"/Source editing...
Problem/MotivationCKEditor breaks when "Source"/Source editing button is added and "Manually editable HTML tags" are specifiedSteps to reproduceDefine text formatEnable some of the buttons /...
View ArticleWorkspaceSubscriber service parameter $workspaceAssociation must be optional
Problem/MotivationIn the service definition content_moderation.services.yml we havecontent_moderation.workspace_subscriber: class: Drupal\content_moderation\EventSubscriber\WorkspaceSubscriber...
View ArticleRefactor EntityController to always use an entity type ID
EntityController::addTitle() takes one argument: $entity_type_id. This is passed onto the route using Route::setDefaults() in DefaultHtmlRouteProvider::getAddFormRoute()However, the edit/delete title...
View ArticleMake exposed filter values available as tokens for text areas
For instance, in my view's Header I have a Global: Text area. From the available tokens I cannot choose a token for the value selected by the exposed filter(s). So each time an exposed filter is added...
View Article[ignore] Patch testing issue - Abhijith S
Problem/MotivationSteps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes snippet
View Article