Deprecate $variables['page'] for node.html.twig
Problem/MotivationSteps to reproduceProposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes snippet
View ArticleAdd the ability to install multiple modules and only do a single container...
Problem/MotivationWhen you install a site (from config or the regular installer) - the vast majority of the time is spent rebuilding the container. We rebuild the container during every module...
View ArticleProvide core CLI commands for the most common features of drush
Problem/MotivationRealistically, most people install Drush straight after the install Drupal. Those who don't aren't aware that Drush exists. As a Drupal developer I chart my Drupal career as 'before...
View ArticleTable clicksort is lost when using views exposed filter
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 ArticleUpdate Manager Settings: Validate same email address added multiple times
Problem/MotivationThe same email address is allowed to be added multiple times in the Email addresses to notify when updates are availablefield.Steps to reproduceLogin as admin and go to...
View Article[Config] Warning: Entity view display 'node.article.default':...
Problem/MotivationAfter doing a recent installation of Drupal 9.4.5, we came across the following problem and error message when browsing at: Comment: Type Comment, Manage default display page:...
View ArticleCreate a failed login template.
Problem/MotivationAfter #3198010: User login page broken when there are more than 5 failed login attempts for an account if a user fails login attempts, they are presented with the maintenance...
View ArticleDetermine which core config entity methods should be config actions
Problem/MotivationIn #3284025: Add configuration actions API we added the ability to add an attribute to config entity methods to make them available to the config actions APIs and, thereby, recipes....
View ArticleAllow altering of the language fallback for path aliases
Problem/MotivationFollowing is the current language fallback logic used in the path.alias_repository service: // Always get the language-specific alias before the language-neutral one. // For example...
View Article[META] Make Drupal 10.3/11 compatible with PHP 8.4
Problem/MotivationPHP 8.4 alpha1 is planned for July 6, 2024, feature freeze and first beta at Aug 15 2024, stable is expected November 21, 2024. Release schedule is https://wiki.php.net/todo/php84...
View ArticleAdd support for recipes to drupal/recommended-project
Problem/MotivationNow that recipes are in core, we need to update the drupal/recommended-project composer template so users can require recipes using composer.Proposed resolution1. Add a drupal-recipe...
View ArticleAdd option for visually-hidden block titles
Problem/MotivationBlock titles can currently be displayed or hidden by site-builders. When hidden, the heading element is omitted from the HTML entirely. Hiding titles might be desirable for a visual...
View ArticleAdd a setting to make description a required field for file items
Problem/MotivationA site builder is able to allow the user to enter a description for the file field upload. However, in some circumstances, the description may be mandatory. Right now there's no way...
View ArticleUser's image in comments overlaps with Layout Builder section
Problem/MotivationAfter posting a comments on a page, the profile image associated with the user is overlapping with Layout Builder section.Steps to reproduceMake Olivero the default theme in...
View ArticleAllow password on registration without disabling e-mail verification
Problem/MotivationWhen configuring password behaviour on the registration form, there is no way to force the rendering of the password fields on the registration form if e-mail confirmation is...
View ArticleRefactor (if feasible) uses of the jQuery class 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 ArticleDo not override class in preprocess_field hook
Problem/MotivationOn line 42 of the umami.theme, this class should be added as a new item in the array. Right now it’s stepping on any other classes in that array.Proposed resolutionAdd [] after the...
View ArticleAllow attribute-based plugins to discover supplemental attributes from other...
Problem/MotivationCurrently, the set of properties for a particular plugin type is only defined in one place - previously the plugin type's annotation class, and now the plugin type's attribute...
View ArticleAllow contrib extensions to be enabled when core branch is 11.x/main
Problem/MotivationCurrently, contrib modules and themes can't be installed on a git clone of core that's at 11.x. This prevents testing of contrib modules on the latest development branch, and also...
View Article