Add skip-process option to file_copy and download process plugins
The file_copy process plugin being added in #2695297: Refactor EntityFile and use process plugins instead throws MigrateException when a copy fails, aborting the entire row being processed. This makes...
View ArticleInstaller tests fail if contrib driver hides database credentials form fields
Problem/MotivationIf a contrib driver sets database credentials fields to 'hidden' in the installation form, Installer tests fail because Mink cannot find the fields to be set.Proposed resolutionIn...
View ArticleDisallow saving config entities with applied configuration overrides
If you use the Drupal's admin in another language than the default language when enabling module or adding field or making any new translatable config, you risk having different langcode in your...
View Article[meta] 8.7.0 beta testing
This issue tracks the status of the 8.7.0 beta testing program, the recommended testing procedure is described in the handbook page. An overview of the beta testing program status is available at the...
View ArticleUpdate notification messages as an option in settings
This is one settings that is really missing in Drupal (both 7 and 8). It was really annoying because (almost) every admin page has this Update notification message if you don't have the latest modules...
View ArticleForm blocks rendered inside layout builder break save
I can no longer save changes to the layout after any kind of form has been added to the layout.Steps to reproduce: 1. Enable layout builder on a content type, then open layout builder. 2. Add 'Search...
View ArticleNon interactive install with configuration overrides is broken
Problem/MotivationSteps to reproduce:Install standard in GermanEnable config_translationAdd the english languageEdit the standard profile to not have an standard_install() and add keep_english: true to...
View ArticleConvert schema.inc to a service
Problem/MotivationConvert the schema.inc functions to a service so it can be injected, unit tested and swapped. Affected...
View ArticleContextual links destination uses internal paths, not path aliases
When viewing an entity with an alias, the edit link sets the destination path using the system path, rather than the alias. So after editing, the user is returned to the system path - e.g. node/1.This...
View ArticleMapItem unserialize function in setValue method should allow...
In SA-CORE-2019-003 code below was introduced in MapItem.php and introduced a bug which throws fatal errors because of incomplete object which previously worked.if (version_compare(PHP_VERSION,...
View ArticleEntity queries for latest revisions should return the latest...
Problem/MotivationDoing a 'latest revision' entity query should return the latest workspace-specific revisions, otherwise a user could edit a revision that belongs to a different workspace.Proposed...
View ArticleSource plugin uses oEmbed suggestions is not working with the provider name,...
I tried to play with media_theme_suggestions_media, but it did not work in my case - seems that Drupal is not going into the hook_theme_suggestions_media for...
View ArticleComment:: Comment system doesn't render for Article and Recipe Content...
Hi,While adding comment field on article or recipe content type, the comment system doesn't render for their respective node pages. How to reproduce: - Enable Comment Module.- Create a comment type...
View ArticleConvert TaxonomyFieldTidTest to a kernel test
Problem/MotivationTaxonomyFieldTidTest makes no HTTP requests but is a functional test.Proposed resolutionConvert it to a kernel test.
View ArticleCreate an interface for LayoutBuilderSampleEntityGenerator
Problem/MotivationAs a public service, LayoutBuilderSampleEntityGenerator should have an interface.Proposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes...
View ArticleCreate an interface for InlineBlockUsage
Problem/MotivationInlineBlockUsage was added as an internal class, but as a public service it deserves an interface now.Proposed resolutionRemaining tasksUser interface changesAPI changesData model...
View ArticleLayout Builder's Quick Edit integration causes fatals when using field...
Problem/MotivationOn 8.8.x. Standard, Install Layout Builder and enable Layout Builder and override on Basic page.1. Create a new Basic page. 2. Override the layout. 3. Click "Add Block" , add "Name"...
View ArticleViews module is adding an extra div.views-element-container for no reason
Problem/MotivationViews module is adding an extra <div> element for no apparent reason when rendering a view block or EVA attachment. As if having the wrapper from both the block and views-view...
View ArticleTwig\Error\SyntaxError: An exception has been thrown during the compilation...
Upgrading from 8.6.10 to 8.6.11 and 8.6.12 causes the white screen of death to appear on specific admin pages."/admin/modules/update" and "/admin/modules/install" both work, but...
View ArticleSupport enclosure field in Views RssFields row plugin
Problem/MotivationThe RSS format has the <enclosure> tag for "attaching" media to an item. It is typically used for the main image of an article or the audio file of a podcast issue.Views has an...
View Article