Drupal\language\LanguageNegotiator::updateConfiguration() is passed a NULL
I am getting a stack trace when installing module to enable language translationThe steps to reproduce in the search box on http://dev.drupal.co.uk/admin/modulestype 'trans' this will bring up the tree...
View ArticleSwitch from deprecation notice to exception for non-standard placeholders in...
Problem/MotivationSee #2807705: FormattableMarkup::placeholderFormat() can result in unsafe replacements. We've supported placeholders that don't start with @, !, % or : forever (! was removed in...
View ArticleResend welcome message from admin user/edit
Problem/MotivationNew users registering accounts on a Drupal site can lose the welcome email to their spam filtering software or 3rd party email provider error.New users can be created/imported into a...
View ArticleFunction testNumericExpressionSubstitution uses non-standard SQL
The function testNumericExpressionSubstitution() in the file drupal/core/tests/Drupal/KernelTests/Core/Database/QueryTest.php uses the SQL statement SELECT COUNT(*) >= 3 FROM {test} and SELECT...
View ArticleRenderer service not using template overrides in custom theme
I've created a custom module that provides a Block Plugin. The module also has a template for the block, and I've a custom theme that overrides the template. Block Build: public function build() {...
View ArticleEntity plural label context is not set as expected
Problem/MotivationIn \Drupal\Core\Entity\EntityType::getCountLabel() we have two formatPlurals - one of them sets the context incorrectly.Proposed resolutionFix it and test it.Remaining tasksUser...
View ArticleDots in query parameter names converted to underscores
When adding an external link to a menu, dots in query parameter names are converted to underscores, even though dots are allowed in query parameter names. This seems to be because Symfony uses...
View ArticleNested Paragraphs create multiple drag handles
Problem: Using nested paragraphs creates multiple drag handles for sub-paragraph field. What it looks like:Steps to reproduce: 1. Create a new paragraph type (sub paragraph) (can be empty without...
View ArticleError: Call to a member function access() on null in...
Step to reproduce:Kindly see the attachment for this.
View ArticleAfter upgrading 7.67 to 7.68 JS are not loaded
these and other javascript files are not loaded after upgrading. I put old files back again (7.67) and it started to work normally. I had to upgrade, please help
View ArticleHave Remote Image&File&Audio in core media module?
Currently we have "Remote Video" media support available for the remote content to be displayed..What are the possibilites of having Remote Image, File & Audio media support ?? (just a thought,...
View ArticleDateTimePlus::createFromFormat does not accept microseconds despite claiming...
The 'u' format flag is not recognised. Simple example:use Drupal\Component\Datetime\DateTimePlus; $autoloader = require_once 'autoload.php'; $f = 'Y-m-d\TH:i:s.u'; $s = '2015-04-22T00:28:15.473'; $p =...
View ArticleAdd a public API for aliasing resource type names
Problem/MotivationJSON:API has \Drupal\jsonapi\ResourceType\ResourceTypeBuildEvent to allow fields to be aliased, fields to be disabled and resource types to be disabled. Those were the three first...
View ArticleDeprecate classic node migration plugin in Drupal 9 for removal in Drupal 10
Problem/Motivation#2746541: Migrate D6 and D7 node revision translations to D8 introduced a new better way to migrate node content that support revisions and translations migrated in the right order....
View ArticleCreate a way to declare a plugin ID defined in a migration yml file as...
Problem/MotivationMigrations are plugins and plugins are covered by the core BC policies, specifically :Particular plugins, whether class based or yaml based, should not be considered part of the...
View ArticleMigrate D7 entity translation revision translations to D8
Problem/MotivationMigrate the revisions for d7 entity translation to d8. This is moved out of #2746541: Migrate D6 and D7 node revision translations to D8, which is now only about node translation, to...
View ArticleDifferent backends for saving configuration
Problem/MotivationThere is currently a strong and clear division of what is content and what is configuration. But some configuration blends the line. Block placements or some webforms are often...
View ArticleCannot save translated nodes after upgrading to 8.8 due to invalid path
Hm. Perhaps I'm doing sth. wrong, but after upgrading a few sites to Drupal 8.8 I found that I cannot save newly translated nodes anymore. The error message is "Either the path '/node/[nid]' is invalid...
View ArticleAlways return exit code in Symfony console commands
Missing exit code statement is deprecated in Symfony 4.4 and causes type error in Symfony 5.https://symfony.com/blog/new-in-symfony-4-4-console-improvements#make-it...
View ArticleDrupal core should inform the user of the security coverage for the...
Problem/MotivationCurrently, Drupal.org and various communication channels inform site owners of when the next important (and possibly more difficult) minor version update is scheduled, but this...
View Article