Update Coder to 8.3.14
Problem/MotivationCoder 8.3.14 is released, so we should update our dependency.Steps to reproduceProposed resolutionUpdate the dependency. Remove the --runtime-set installed_paths switch from calls to...
View ArticleAdd CacheBackendRememberInterface with remember helper
Problem/Motivation#1748022: Make cache()->get() return a classed CacheItem object will improve the return type from get a lot making it quite a bit easier to work with but handling cache misses in...
View ArticleAdd support for negating node type(content type) condition for block visibility
Problem/MotivationThe block module removes the the node type(content type) condition's ability to be negated. In our company we usually have clients with a lot of content types that require to show...
View ArticleMove actions migrations and tests to system module
Problem/MotivationTo rename the module to "actions UI" migrations should be moved to system module because entity defined exactly thereProposed resolution\Drupal\action\Plugin\migrate\source\Action...
View ArticleRemove Symfony 4 BC shim from DeprecatedServicePass
Problem/MotivationFollowup to #3197729: Remove forward/bc layer for Symfony Definition::setDeprecated() methodWe missed a BC shim in DeprecatedServicePass, we can remove it now.Steps to...
View ArticleRemove Symfony 4 RequestStack BC shim
Problem/MotivationIn #3209617: [Symfony 6] Symfony\Component\HttpFoundation\RequestStack::getMasterRequest() is deprecated, use getMainRequest() instead we added a BC shim that supports RequestStack...
View Article[policy] Rephrase input device-specific language (remove e.g. "click")
Problem/MotivationDrupal uses variations on the verb "click" in user-facing text (account emails), site administrator-facing text (e.g. status messages, inline help) and developer-facing text (e.g....
View Article[policy, no patch] How to ensure migrations continue to work when modules are...
Problem/MotivationI was working on the migration tests in #3261653: [PP-1] Remove Forum module from Drupal 10 and realized that we need to ensure that the upgrade will still work when the module is in...
View ArticleUpdate our Composer dev dependencies to D10 minima
Problem/MotivationSecond step of #3215870: Require Composer 2.2 for Drupal 10.Proposed resolutionFrom @longwave: I think we should bump composer/installers to ^2.0. Reasoning:it is only listed in our...
View ArticleDeprecate or drop PHP 7.3 support in Drupal 9.4
Problem/MotivationPHP 7.3 is now end-of-life, and PHP 7.4 will be end-of-life in Nov. 2022. Drupal 9 will be supported until November 2023. Drupal 9.4 is probably the final minor release of Drupal...
View ArticleDatabaseUpdateTestCase::testExpressionUpdate assertion on number of affected...
Problem/MotivationtestExpressionUpdate fail: [Other] Line 878 of modules/simpletest/tests/database_test.test: Number of affected rows are returned. /** * Test updating with expressions. */ function...
View ArticleMultiple file usage records
Problem/MotivationWhen one image is used in two nodes, the files management page (admin/content/files) shows as expected "Used in 2 places". However the file usage detail view...
View Article[META] Symfony 6 compatibility
Problem/Motivation#3055180: [META] Symfony 5 compatibility resolved Symfony 4 deprecations in Drupal 9 for Symfony 5. We want to keep resolving deprecations in Symfony 5 towards Symfony 6...
View ArticlePromote the non-stable statuses in admin/appearance page, optionally even...
Problem/MotivationWhen #3124762: Add 'lifecycle' key to .info.yml files is committed, we will have three new non-stable theme states. At present there is a visual affordance to experimental themes at...
View ArticleDistributions and configuration updates
Problem/MotivationAs a distribution I want to continue to apply configuration updates after a site is installed. Some distributions ship complex sets of configuration that user's rarely touch yet...
View ArticleApply width and height attributes to allow responsive image tag use...
Problem/MotivationWhile playing with lazy loading attribute that is coming from Drupal core and our own implementation in #3060605: Support lazy loading of images @sasanikolic noticed that responsive...
View ArticleFix up topics to use new help_route_link function
Problem/MotivationOn #3090659: Make a way for help topics to generate links only if they work and are accessible, we are adding two new functions for making links in help topics. Related change record...
View ArticleActions reordering on views bulk forms
Problem/Motivation(original report motivation)The default action on /admin/content is "Delete selected content". It's really easy to push "Apply" button by mistake, thinking it will apply the filter,...
View ArticleRemove \Drupal\layout_builder\QuickEditIntegration and refactor it so that...
Problem/MotivationAs discovered by @mstrelan in #3227033-117: [PP-2] Remove quickedit from core: We still need to remove \Drupal\layout_builder\QuickEditIntegration and refactor it so that quickedit...
View ArticleComposer autoload issue finding RfcLogLevel class on PHP 8.1.3
Problem/MotivationHello. I've upgraded my site to Drupal 9.3.6. It works fine on PHP 7.3.But then I tested it with PHP 8.1.3. This error occurred and stop the site from render:Error: Class...
View Article