Add DanielVeza as a co-maintainer of Layout Builder
Problem/Motivation@DanielVeza has been extremely active and productive in the Layout Builder issue queue:#3423920: Custom Blocks with Layout Builder Enabled No Longer Use Front End Theme#3398196: Field...
View ArticleTry to optimize test ordering when run-tests.sh is used with a mixture of...
Problem/MotivationCore gitlab runs use run-tests for concurrency, on only one test suite at a time (unit, kernel, functional, functional js).In contrib gitlab runs, concurrent test runs run all groups...
View Article\Drupal\Core\Template\Attribute should implement Countable interface
Problem/MotivationThere are already different open issues to refactor the Attribute class. This issue is not intended to take a different direction, but I think is neither in conflict with those open...
View ArticleDeprecate file_managed_file_save_upload(), file_save_upload() and...
Problem/MotivationPart of #3221796: [META] Modernise file upload logic. Replace file_managed_file_save_upload(), file_save_upload() and _file_save_upload_from_form with new services to separate the...
View ArticleProvide BC for ImageStyleDownloadController
Problem/MotivationMultiple contrib modules are broken since ImageStyleDownloadController::deliver() now takes a string of the expected scheme for derivatives as a required parameterSteps to...
View ArticleLet GDToolkit support AVIF image format
Problem/MotivationAVIF image file format is getting traction in browsers' support.Write up with examples https://jakearchibald.com/2020/avif-has-landed/This issue is proposing to implement support to...
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 ArticleMediaLibraryUiBuilder service does not properly allow additional contextual...
Problem/MotivationIf you attempt to add contextual filters to the core media library, they will correctly be used when the library results are initially loaded, but are not passed to the view itself,...
View ArticleDeprecate and remove the AJAX replace method
Problem/Motivationcore/lib/Drupal/Core/Render/Element/RenderElement.php This looks like a Drupal 7 deprecation. // @todo Legacy support. Remove in Drupal 8. if (isset($settings['method']) &&...
View ArticleJSON and other serialization formats now handle non-4xx exceptions
Problem/MotivationDespite claims to the contrary in various code snippets in the exception handling system, non-HTML requests to Drupal aren't that rare, anymore. Modules such as JSON-RPC and Simple...
View ArticleNavigation LayoutBuilder UI has dead click zone
Problem/Motivation- goto navigation's layout block builder. toggle 'narrow' sidebar mode. notice 'show content preview' can not be clicked unless at new letters 'view'Steps to reproducealso see:...
View ArticleNavigation: Fix LB placeholder label on navigation block page
Problem/MotivationThe font size of the placeholder label is large and breaks the UI.Steps to reproduce1. Go on /admin/config/user-interface/navigation-block page 2. Uncheck the checkbox "Show content...
View ArticleNavigation: Tooltip appears when check Show content preview checkbox
Problem/MotivationTooltip appears on the Navigation sidebar when we check the Show content preview checkbox.Steps to reproduce1. Install navigation module 2. Go on...
View ArticleLayout builder off-canvas positioning problem when resizing browser
Problem/MotivationWhen adding/editing a block in layout builder, if you resize the browser then the off-canvas sidebar doesn't re-position itself correctly.Steps to reproduceuse Drupal 10.0.9, or...
View ArticleDeprecated function: strnatcasecmp(): Passing null to parameter #1 ($string1)...
Problem/MotivationDeprecated function: strnatcasecmp(): Passing null to parameter #2 ($string2) of type string is deprecated in Drupal\Core\Layout\LayoutPluginManager->Drupal\Core\Layout\{closure}()...
View Article"To log in to this site, your browser must accept cookies from the...
Problem/MotivationThe message "To log in to this site, your browser must accept cookies from the domain" is displayed to the user when they use "Back" button and refresh the page. Steps to reproduce1....
View ArticleSQLSTATE[23000]: Integrity constraint violation: 1048 Column...
In ExceptionHandler.php line 45: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'project' cann ot be null: INSERT INTO "locale_file" ("project", "langcode", "version", "t imestamp",...
View ArticleAdd support for !service_closure custom tag in YamlFileLoader
Problem/MotivationSince #3108309: Support Yaml::PARSE_CUSTOM_TAGS in \Drupal\Component\Serialization\YamlSymfony::decode we support custom tags in \Drupal\Core\DependencyInjection\YamlFileLoader but do...
View ArticleThe footer shadow disappears when a button is hovered
Problem/MotivationWhen the content region of the navigation is bigger than the available space a shadow to the navigation footer is added to help understand the missing items are scrolling below that...
View ArticleCKEditor 5 Paste from Word with "Full HTML": image disappeared when...
Problem/MotivationI tested pasting from Word with CKEditor 5, and I noticed image disappeared when reopening Edit tab of content. It seems <img src=file path> is missing when reopening Edit tab....
View Article