[META] Make Olivero stable and the default theme for Drupal
Problem/MotivationOlivero was committed in. This META issue is tracking tasks to make it stable and the default theme.Proposed resolutionMust-have issues for stable release:Features#3152545: Make...
View ArticleDots in query parameter names converted to underscores
When adding an external link to a menu, dots in query parameter names are converted to underscores, even though dots are allowed in query parameter names. This seems to be because Symfony uses...
View Articlehook_node_access_records unexpectedly restricts access when an entity...
Problem/MotivationA view with an EntityReference relation does not show all results when a node access module is active. Items with a referenced node are shown depending on whether the user has...
View ArticleAdd visibility control conditions to blocks within Layout Builder
Problem/MotivationLayout Builder introduces a new paradigm shift in page building and block placement for content entities without introducing a block visibility mechanism.Proposed resolutionIntroduce...
View ArticleMoving modules breaks system
Problem/MotivationMoving modules into contrib/custom after install doesn't seem to work. According to the documentation, all one has to do if one wants to move modules into a custom or contrib...
View ArticleA new module version is not recognized by interface translation update.
Problem/MotivationIf an existing module gets replaced by a new version of this module, the new version is not displayed on the translation status page.Proposed resolutionRefresh the data during the...
View ArticleAllow TimestampFormatter to show as a fully cacheable time difference with JS
Problem/MotivationAs it turned out in #2500525: Time ago/hence date/time formatting breaks caching; needs appropriate max age and #2686409: Time Ago summary does not render on Manage Display for...
View ArticleReplace the deprecation message for the $alias parameter in...
Problem/MotivationWe have a deprecation message warning in Drupal\Core\Database\Query\Select::__construct() when the parameter $alias is not null or not a string.Proposed resolutionReplace the...
View ArticleDisable body-level scrolling when a dialog is open as a modal
When a dialog is opened with the "modal" option, all other elements on the page are hypothetically disabled. Even though those other elements are masked, you can still scroll-through the modal to the...
View ArticleAllow a button in an exposed forms to trigger ajax.
This patch allow for buttons (with type=submit) to trigger an ajax enabled exposed form, and is similar to the change in #1123300: Image button in block views with exposed filter breaks AJAX routine.
View ArticleSeven inactive vertical tabs do not meet contrast requirements
Problem/MotivationSimilar to the issue reported in https://www.drupal.org/project/drupal/issues/2930508, the contrast ratio between the text and background color on inactive tabs is 4.21. Should be 4.5...
View Articlewebchick test issue of all time turbo edition super star 20000 NG
Problem/MotivationasdsdfSteps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes snippet
View Article[PP-1] Implement a generic revision UI
Problem/MotivationAt the moment there is no generic revision UI, this means that every module with revisionable entities will need to create their own UI similar to the Node revision overview page...
View ArticleLet GDToolkit support AVIF image format
Problem/MotivationAVIF image file format is getting traction in browsers' support.This issue is proposing to implement support to this image format in Drupal core's GD Toolkit. Prerequisites:libgd...
View ArticleWhat happened to Olivero Theme look & feel in version 9.2.0?
Olivero was a great theme and had a good look & feel.But what happened to Olivero Theme in Drupal 9.2.0? I looks very different, outlined a links are not fine, form elements look completely...
View ArticleAccessAwareRouter does not respect HTTP method
If we go to node view we receive non catchable MethodNotAllowedException. Step to reproduce: 1. Install module rest. 2. Install module language. 3. Install module page_manager(Seams that this step can...
View ArticleLogin fails and no warning is issued if cookies are not enabled
Problem/MotivationDrupal login requires user browser cookie support. However, in the case that a user does not have cookies enabled and attempts to log in, no error message is given. Instead, the user...
View ArticleNode and comment delete action require a plugin type
While updating a custom profile from 8.5.6 to 8.6.1 I get this error:Drupal\\Component\\Plugin\\Exception\\PluginNotFoundException: The "" entity type does not exist. (see complete trace at end)Doing a...
View Article[META] Various updates when PHP 8.0 will become required
Problem/MotivationThis issue to collect all todos and updates discovered while making core compatible with PHP 8.0 in #3109885: [meta] Ensure compatibility of Drupal 9 with PHP 8.0 (as it evolves)Add...
View Article[meta] Requirements for tagging Drupal 10.0.0-beta1
Must-haves prior to tagging 10.0.0-beta1We can eventually file child metas for these, but a list is sufficient for now.Update or decouple/remove PHP (Composer) dependencies. Symfony: Make Drupal 9...
View Article