Add URL generation API topic
Problem/MotivationThis is a followup to #3063694-11: class docs for Url should give an overview of how to create one. We should perhaps create a "URL generation" API topic, or perhaps add to the...
View ArticleImprove class doc of core/lib/Drupal/Core/Url.php
Problem/MotivationThis is to answer the question asked in [#3063694#11] about this snippet from #2417459: Provide internal API for special schemes and thin public wrappers for user input and non-routed...
View Articleclass docs for Url should give an overview of how to create one
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Url.php/c...When you look at the class docs for Url, it hardly tell you anything. Developers reading this should be told that...
View ArticleUnable to change menu link parent for unpublished node
Problem/MotivationI have received complains that an editor can't change a menu item for an unpublished node. While it makes sense to have some sort of basic limitation when revisions aren't handled...
View ArticleDrupal.messages displays new messages inside any existing messages on the...
I am using the Drupal.messages JS API in the Entity Form Monitor module. I have an issue that when I add an 'error' message type, when there is an existing status message on the page, the messages get...
View Articlelibrary_info_alter can abort early if locale is not enabled
Problem/MotivationThis is in ckeditor5_library_info_alter, not inside any conditionals:// Only add translation processing if the locale module is enabled. if...
View ArticleDrupal\Core\File\Exception\InvalidStreamWrapperException: in...
Problem/MotivationUpgrading site from 9.2.8 to 9.3.7 getting this InvalidStreamWrapperException file system issue. Site was broken after this upgrade
View Articleusing convert_bundles module can expose db api bug
Problem/MotivationError message:The website encountered an unexpected error. Please try again later. Error: Call to a member function isTranslatable() on null in...
View ArticleAdd support for skipping missing source properties
Problem/MotivationI'm using migrate to create/update entities based on data that's pushed from an external system. I want to support partially updating existing entities: updating only the fields that...
View Article[D9 ONLY] The 'core_version_requirement' constraint requires the...
Problem/MotivationDrupal\Core\Extension\InfoParserException: The 'core_version_requirement' constraint (9.0.0-rc1) requires the 'core' key not be set in...
View ArticleShow view tags on administrative list of views
Problem/Motivation#2574767-36: Views listing page displays too few items on a page removed the "Tags" column from the list of views at /admin/structure/views, because it was rarely used. I don't...
View ArticleRevert: "Remove $default_mobile_metatags"
Having template files check variables to see if we are to inject HTML is so Drupal 5. We added hook_html_head_alter() in Drupal 7 to allow changing the mega-tags that are injected into the <head>...
View Article[policy + patch] Decide on backwards compatibility policy for Composer...
Problem/MotivationDrupal 8.8.0 introduced native support for Composer directly in Drupal core. With the introduction of Composer also came the new top-level composer directory, which contains...
View ArticleImprove \Drupal\Core\Config\Entity\ConfigEntityType::getPropertiesToExport
Problem/MotivationNow that the config schema fallback has been removed from Drupal 9 we can improve how the 'config_export' annotation property is handled.In Drupal 9 it required in order to export a...
View ArticleMeeting of the Bug Smash Initiative 2022-03-29
Agenda itemsStanding itemsWho is hereAny other suggested topicsWins / Thanks / BlockersStatistics and functionality update. X new bugs created in last two weeks. Y closed by the initiative.The bug I...
View ArticleAccess Check Permissions in 8.9.x-dev
I spun up an install of 8.9.x-dev this morning on PHP 7.3. Installation went fine, as well as the GUI process for running the install. After accepting the settings, though, got WSOD with this message:...
View Article[Blocked on upstream] Update symfony/console to Symfony 6
Problem/MotivationComposer doesn't yet support symfony/console ^6.0. Once it does, we should update both. Should be in the composer 2.3 release.https://github.com/composer/composer/issues/10322Steps to...
View ArticleComposer 2 Fatal error Call to undefined method...
composer require fails with Composer 2Steps to reproducecomp require --update-no-dev --update-with-dependencies --no-plugins drupal/entity drupal/smtp drupal/spambot drupal/webform:^6.0...
View ArticleMeeting of the Bug Smash Initiative 2022-03-15
Agenda itemsStanding itemsWho is hereAny other suggested topicsWins / Thanks / BlockersStatistics and functionality update. X new bugs created in last two weeks. Y closed by the initiative.The bug I...
View ArticleBug Smash Initiative meetings - next: 2022-03-29
IntroductionThe Bug Smash Initiative is a community effort to fix known bugs in Drupal core. See the Bug Smash Initiative handbook page for more information.We meet fortnightly on Tuesday at 0400 UTC...
View Article