Config import fails with database exception. Table 'path_alias'...
Steps to reproduce: Site with not enabled 'language' module. After upgrade to 8.8 module 'path_alias' must be installed before 'language'. When import is trying to sync language extension its...
View ArticleAllow themes to declare dependencies on modules
Problem/MotivationThe critical needAs documented in #3051352: [Plan] Remove unused jQuery UI components and replace with a suite of contrib packages for the continuous upgrade path, jQueryUI is...
View ArticleCannot update to 8.7.0 because of...
Hi, When I try to update Drupal 8.7.0 db br drush updb I get the following error.> [notice] Update started: taxonomy_post_update_make_taxonomy_term_revisionable > [error]...
View ArticleADA compliant not supported by Drupal core
When checked my site for ADA compliant through http://wave.webaim.org site, many issues were listed for custom code along with Drupal core code. I can rectify my custom code according to the report....
View ArticleViews relationships with multi-valued entity reference fields invalidate...
When creating a view with a relationship to an entity reference field (to join the referred-to entity in the query), duplicates will be produced if the entity reference field is multi-valued (i.e....
View ArticleExtensions in Multisite Directories Not Registered When Rebuilding Cache
To ReproduceConfigure a multisite setup with at least one extension (module/theme) in the sites/[sitename]/[modules|themes] directory.Ensure the extension is enabled.In the site-specific module, place...
View ArticleSwitch from deprecation notice to warning 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 ArticleTaxonomy Terms cannot be rendered when in preview: EntityMalformedException
When attempting to render a Taxonomy Term while still new (i.e. when setting a Layout Builder default Layout), you will receive:Drupal\Core\Entity\EntityMalformedException: The "taxonomy_term" entity...
View ArticleRemoving a relationship to an entity reference field can break a View
I have encountered an issue on multiple occasions since starting to build sites in D8 18 months ago. I can't find a matching issue in the Views queue that covers this, although have seen a couple of...
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 ArticleDecouple Classy libraries from Claro
Problem/MotivationAs stated in #3050389: Remove dependency to Classy from core themes, Classy will be moved to contrib before Drupal 9 and we have to remove dependencies on Classy from all core...
View ArticleImprove ConfirmClassyCopiesTest
Problem/MotivationWe've got a test \Drupal\KernelTests\Core\Theme\ConfirmClassyCopiesTest to ensure that all the assets remain the same which is using hashes but each theme has i's own hash list - but...
View ArticleExclude test files from release packages
Problem/MotivationReduce disk space on local server. Automated tests greatly increase the size of a bare Drupal installation on disk. (As of 609912bced (8.8.x, July 15, 2019), they accounted for 43M of...
View Article[PP-1] Library discovery Parser tries to guess extension type assuming...
Problem/MotivationWe currently have this in our LibraryDiscoveryParser class: if ($extension === 'core') { $path = 'core'; $extension_type = 'core'; } else { if...
View ArticleDeprecate theme functions
Problem/MotivationTheme functions were deprecated back in 8.1.x and slated for removal in Drupal 9. However, we improved our deprecation policy during the lifecycle of Drupal 8 and added warnings to...
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 Article[policy] Decide on PostgreSQL 9.x/10.x support status
Problem/MotivationFollowing on from #2846994: Increase minimum version requirement for Postgres to 9.5.x we need to decide how to treat PostgreSQL 9.x (or 10.x) support.PostgreSQL has a Versioning...
View ArticleEnsure that 'composer update' evaluates dependencies using the...
Problem/MotivationToday, whenever a patch includes an updated composer.lock file, the dependencies in that lock file are calculated using whatever PHP version the patch submitter happens to be using....
View ArticleRemove Preview on Contact Forms
In in Drupal 8.5 (Theme Bartik), although I disabled in the UI the Preview button, in the UI, it still shows up in the contact form page. Am I doing something wrong?
View ArticleChange "writeable" to "writable"
Problem/MotivationThe spelling of the word writeable/writable is not consistent in core. Either spelling is correct.Proposed resolutionCore uses 'writeable' 22 times and 'writable' 154 times. The PHP...
View Article