Drupal Usability Meeting 2022-06-17
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 ArticleMeeting of the Bug Smash Initiative 2024-09-10
Agenda itemsStanding items Who is here Any other suggested topics Wins / Thanks / Blockers Statistics and functionality update. X new bugs were created last month. Y closed by the initiative. The bug I...
View ArticleMeeting of the Bug Smash Initiative 2024-10-08
Agenda itemsStanding items Who is here Any other suggested topics Wins / Thanks / Blockers Statistics and functionality update. X new bugs were created last month. Y closed by the initiative. The bug I...
View ArticleAdd a filecache-backed attribute parser
Problem/MotivationWith #3442009: OOP hooks using attributes and event dispatcher and #3396165: [meta] Convert all core plugin types to attribute discovery (and potentially others in the future like...
View ArticleDangling translations after content translation is disabled for an entity type
Problem/MotivationTranslation records remain in the database long after translation has been disabled on an entity type. This causes an error when updating a node with the "Provide a menu link" option...
View ArticleMethod getMockForAbstractClass() is deprecated - replace in EntityUrlTest
Problem/MotivationMethod getMockForAbstractClass() of class PHPUnit\Framework\TestCase is deprecated in PHPUnit 10.Some uses were removed as part of #3217904: [meta] Support PHPUnit 10 in Drupal 11,...
View ArticleDefaultExceptionHtmlSubscriber should not clone the request for...
Problem/MotivationThis was originally reported to the security team but was cleared for a public issue.DefaultExceptionHtmlSubscriber clones the original request when making a subrequest to display 401...
View ArticleUntranslated menu items are displayed in menus
Problem/MotivationWe have a very nice translation system in place that is based on translating fields on entities. For many cases this work very well, but in some cases we need to special care. One of...
View ArticleClean up MemoryCache and MemoryBackend naming issues
Problem/MotivationDrupal\Core\Cache\MemoryCache\MemoryCache is a viable cache backend that can be used as a static cache replacement on its own, or in combination with BackendChain. See #2412669:...
View ArticleDrupal Usability Meeting 2024-11-22
This meeting takes place every Friday at 14:00 UTC (currently 6:00am PT, 9: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 ArticleDrupal Usability Meeting 2024-11-08
This meeting takes place every Friday at 14:00 UTC (currently 6:00am PT, 9: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 ArticleBump ckeditor 43.1.1 => 43.3.1
Problem/Motivationhttps://github.com/ckeditor/ckeditor5/releases/tag/v43.3.1Steps to reproduceProposed resolutionRemaining tasksUser interface changesIntroduced terminologyAPI changesData model...
View ArticleDrupal Usability Meeting 2024-11-15
This meeting takes place every Friday at 14:00 UTC (currently 6:00am PT, 9: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 ArticleUpdate JavaScript dependencies for Drupal 11.1.0-beta1
Problem/MotivationUpdate minor and patch releases of JavaScript dependencies for 11.0.0- Major bumps releases are handled in separate (child) issues. - jquery a has its own issue already for getting to...
View ArticleDeprecate Procedural hook implementations
Problem/MotivationMost of core has now been converted to OOP hook implementations. Let's deprecate the ones that can be converted.Steps to reproduceN/AProposed resolutionDeprecate within the call to...
View ArticleViews multiple exposed form, Ajax enabled, multiple ajax hits on submit
Problem/MotivationHi Team,I am not sure if this bug is because of Views or because of Block module, but here is the issue I am facing.What behavior were you expecting? - There should be one AJAX hit,...
View Article[meta] Themes improperly check renderable arrays when determining visibility
Problem/MotivationIn certain situations regions that contain empty blocks still render.The original design goal of regions was that the region itself not render when it contains "empty"...
View ArticleBlockLibraryController typehints LazyContextRepository, not the interface
Problem/MotivationWhen decorating LazyContextRepository, block module throws:Uncaught PHP Exception TypeError: "Drupal\block\Controller\BlockLibraryController::__construct(): Argument #2...
View ArticleAdd support for disabling a route for a node-type
Problem/MotivationAKA Entity display route in coreSteps to reproduceProduct managers for Drupal CMS have identified two requirements:The ability to use nodes as micro-content (e.g. reference fields)...
View ArticleAllow opting out of oembed discovery
Problem/MotivationDrupal's oembed media source plugin includes support for oembed discovery. When a URL can't be pattern matched against the provider list, Drupal makes a http request to the entered...
View Article