Add 'next steps' info to Composer installation output
Problem/MotivationIn Slack chat, @mixologic mentions that when you use Composer to build a Symfony project, you get some output at the very end helping you move forward with the next step.Proposed...
View Article\Drupal\Core\Menu\Form\MenuLinkDefaultForm::$moduleData is unused
Problem/Motivation\Drupal\Core\Menu\Form\MenuLinkDefaultForm::$moduleData is never used, nor is it initializedProposed resolutionRemove itPossibly implement __get to trigger a deprecation error if...
View ArticleWhether queued or not, update the media thumbnail and metadata before...
This issue is spun off from #2831274-390: Bring Media entity module to core as Media module.There has been some disagreement and bikeshedding about how to handle updates to media entity thumbnails....
View ArticleMigrate UI - use module name not machine name on Review Page
Problem/MotivationThis is a followup to #2936365: Migrate UI - allow modules to declare the state of their migrations that is the result of a UX meeting about the Review Page, See2936365-#101.This is...
View ArticleUpdate core PHP dependencies for 8.8.x
Problem/Motivationcomposer outdated -D on PHP 7.0.8 shows various php libraries are outdated. Remaining tasksCreate a patch. Review. Commit. RejoiceUser interface changesNoneAPI changesNoneData model...
View ArticleMedia thumbnail dimensions are wrong for YouTube videos
Problem/MotivationOn a 8.7.7 site I'm building, I'm using core media's video bundles, pointing to YouTube. If I inspect the filesystem for the actual thumbnails downloaded by YouTube, I see stuff like...
View ArticleExplicitly require guzzlehttp/guzzle ^6.3
Problem/MotivationFrom #3044175-12: PHP7.1 vendor min Testing issue - DO NOT COMMIT:guzzlehttp/guzzle needs to be at least at 6.3 where CookieJar::getCookieByName was introducedProposed...
View ArticleImprove the error message if a nonsense constraint is used in...
Problem/Motivation\Drupal\Core\Extension\InfoParserDynamic::parse() calls \Composer\Semver\Semver::satisfies() using the core_version_requirement as input. This value will be entered by users whilst...
View Articlecomposer complains "Skipped installation of bin bin/composer for package...
Problem/MotivationA standard composer build now complains Skipped installation of bin bin/composer for package composer/composer: file not found in package and results in a dangling link...
View ArticleSupport PHPUnit 7 optionally in Drupal 8, while keeping support for ^6.5
Problem/MotivationThis issue is about allowing to optionally use PHPUnit ^7 to run tests in Drupal 8, while keeping support for PHPUnit ^6.5 .PHPUnit 6 is out of support since Feb 1, 2019. So we are...
View ArticleCore extensions should not need to specify the new core_version_requirement...
Problem/MotivationFollow up to #2313917: Core version key in module's .info.yml doesn't respect core semantic versioning.In that issue we allowed Composer semantic versioning constraints to be use in a...
View ArticleLayoutBuilder throws error when clicked on 'Manage display' for...
When clicked on 'manage display' in profile type entity, I get the below error:It works for other entities as expected.
View ArticleReplace watchdog_exception with a ExceptionLogger
Problem/MotivationWe're modernizing PHP by removing procedural code. watchdog_exception is an example of that. It provides a simple wrapper around \Drupal::logger()->log() with a bit of exception...
View ArticleTrigger deprecation notifications on JavaScript deprecations to notify...
Problem/Motivation#2918868: [policy, no patch] Use a deprecation process for JavaScript similar to what we use for PHP code decided on a standard for documenting deprecated JavaScript code:...
View ArticleAfter adding, deleting or editing a menu item, I am redirected to the Menus...
Hello,on the Edit menu "Main navigation" page, I have menu items listed. I can create or delete menu items. but doing such action, I am being redirected to the Menus management page rather than the...
View ArticleInaccessible Media entities still have rows generated for them in the Media...
Problem/MotivationWhile responding to a review in #3038254: Delegate media library access to the "thing" that opened the library, @Wim Leers discovered that forbidding access to media entities like...
View ArticleUpdate CKEditor to version 4.13
Update from 4.11.4 to 4.13.CKEditor 4.12.1 fixed an issue affecting a number of users: https://github.com/ckeditor/ckeditor-dev/issues/2813— editor.insertHtml pollutes editable with empty spansCKEditor...
View ArticleReplace jQuery UI position() with PopperJS
Problem/MotivationWe are in the process of deprecating jQuery UI in core. The jQueryUI position library is among the components that need to be removed/replaced. As mentioned in the parent issue:...
View Articleaction_entity_info incorrectly referenced in ActionListBuilder
Problem/MotivationJust happened to stumble across this by chance, ActionListBuilder contains@see action_entity_info() As per https://www.drupal.org/project/drupal/issues/2120871#comment-8469687 this...
View Article