Newlines in revision log message
Problem/MotivationWhen I modify an article type node, the line breaks entered in the "Revision log message" do not appear on the /node/NID/revisions page. Is this a bug or normal behavior?Steps to...
View ArticleUpdate to ckeditor 42.0.2
Problem/MotivationWe're currently on 42.0.0, 42.0.2 contains several bugfixes.Steps to reproduceProposed resolutionRemaining tasksUser interface changesIntroduced terminologyAPI changesData model...
View Article<data> element stripped by $adminTags
Problem/MotivationWhen trying to get Views to output field wrapped in a <data> element it gets removed.Steps to reproduceCreate an element in Views using a <data> element (see...
View ArticleUsers cannot log in with...
Problem/MotivationUpgrading from Drupal 8.9.17 to Drupal 9.2.3 Unable to login either via /user/login or with the magic url from drush uli. Logs contain an error as follows:Path: /user/1465604....
View Articlerename locale batch operation callbacks to match the API methods they call
Problem/Motivationlocale_config_batch_set_config_langcodes() and locale_config_batch_refresh_name() are batch operation callbacks which are just wrappers around API methods on the...
View ArticleAdd Views EntityReference filter to support better UX for exposed filters
Continuation of #2429699: Add Views EntityReference filter to be available for all entity reference fields since there were so many comments the page was struggling to load.Slack...
View Articlehook_form_field_config_edit_form_alter receives field definition with wrong...
Problem/Motivation\Drupal\Core\Field\FieldItemList::defaultValueWidget() changes the required and description values of the field definition while rendering the default values form, but the problem is...
View ArticleChanging plugins from annotations to attributes in contrib leads to error if...
Problem/MotivationIn the Image Effects module, we have been providing a set of image operations for both the 'gd' and the 'imagemagick' toolkits.There never was a formal dependency to the ImageMagick...
View ArticleReduce jQuery usage in dialog.ajax.js
Problem/MotivationI discovered today that in addition to the dialogue itself, we have a fairly large amount of jquery code.I believe that in order to make switching to a native dialog easier in the...
View ArticleStop automatic storage creation of body field
Problem/MotivationThere's a discussion at #3427095: [Meta] Deprecate text_with_summary about actions to remove autocreation of text_summary fields. This has come up again looking at Starshot.In this...
View ArticleCredit for work on the reduce jQuery issues
Problem/MotivationThe work on #3238306: [META] Where possible, refactor existing jQuery uses to vanillaJS to reduce jQuery footprint is progressing but some part of the replacements create less...
View ArticleCache Discovery | Plugin does not exist. Valid plugin IDs for....
Problem/MotivationWhen deploying a change for a new plugin on a website, it is possible for the discovery cache to be set during config import (in an environment where the changes are not yet...
View Article[META] Where possible, refactor existing jQuery uses to vanillaJS to reduce...
Problem/MotivationThis is the next step that began with the new jQuery-checking lint rules added in #3191023: Add eslint rules to check for jQuery usage. These rules were added to...
View ArticleConvert remaining jQuery val replacement not found by eslint
Problem/MotivationThe eslint rules used in #3239134: Refactor (if feasible) uses of the jQuery val function to use VanillaJS is not catching all usage of .val() it is still used in the following files:...
View ArticleDialog buttons do not inherit accessibility-related attributes
Problem/MotivationWhen creating a modal dialog (e.g., via an AJAX-enabled link), Drupal duplicates any form actions found within the modal content for display in a button pane at the bottom of the...
View ArticleHave Views' taxonomy term filters use UUIDs instead of entity IDs
Problem/MotivationTo support the model of deployable configuration, Views configuration with filters on taxonomy terms (or any entity reference field for that matter) should use the UUID of the entity...
View ArticleTable layout breaks with long strings and content
When using table formatter, the layout breaks where content is long Please see attached screenshotsSee how: width of table and columns is greater than viewport when adding word-break break all - layout...
View ArticleDrupal Usability Meeting 2024-07-26
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[regression] missing menu active trail in Drupal 9.5.9
Problem/MotivationSince #3277784: copyRawVariables should support default route parameters menu active trail information is missing from menu items under certain circumstances. In my case I've got a...
View ArticleDon't hide permissions local tasks on bundles when no permissions are...
Problem/MotivationEntityPermissionsRouteProviderWithCheck has significant performance overhead when checking menu link access.Follow-up from #3344789: Return early in EntityPermissionsForm::access if...
View Article