incorrect @return for Tables::getTableMapping()
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Entity%21...> array|bool The table field mapping for the given table or FALSE if not available.That leads you to believe that...
View ArticleUse ROW_FORMAT=dynamic with InnoDB
This is a port of #2764221: utf8mb4IsSupported() shouldn't guess that InnoDB is the default engine to Drupal 8.
View ArticleBetter handle replacement of missing filters with filter_null
Whever I try the upgrade, it hangs at 38%. Checking the error log, I see multiple entries with the message "Missing filter plugin: filter_null."I know that the PHP plugin was enabled on the old site,...
View ArticleAfter 8.5.0 upgrade: Unknown column revision.revision_default
Hey folks. Any idea on where to start looking to debug the following? I'm getting this on one of my sites after the 8.5.0 upgrade. I tried disabling all my contrib modules, yet this error still...
View ArticleNotices/warnings from attempted exploitation of SA-CORE-2018-002 and...
For weeks, tons of notices/warnings like the following in the Drupal watchdog: 472306 25/May 11:29 php notice Notice: Undefined index: #prefix in file_ajax_upload() (line 287 of...
View ArticleCodify mechanism to set a forward revision as the default revision
Problem/MotivationThe ability to save forward revisions was added in #218755: Support revisions in different states and—while it is not utilized by Core's UI—contrib modules are now able to save new...
View ArticleRendered links ignore query array keys
ProblemWhen attempting to use a link with array parameters that have an integer key, the link processed will be incorrect.Steps to reproduce In a fresh installation, add link field to article content...
View ArticleOptions module PHPUnit tests extend a Simpletest base class
Problem/MotivationThe following PHPUnit tests in the Options module extend a Simpletest base class...
View ArticleCached forms can have duplicate HTML IDs
I don't really know if this is a core issue or block cache alter issue... even I don't know if it there is any solution... I have a website with both "User login" block and "Search" block, cached with...
View ArticleRespect existing #multilingual property in content_translation_form_alter()
Problem/MotivationThis is a part of #2960253: [meta] Allow Paragraphs widget/field and similar use cases to to be considered translatable which is being split into 3 separate issues and converted to a...
View ArticleReplace debug() statements in Views
Follow-up #2853359: Runtime debug statement in Views now prints out object:@Lendude:Printing debug information on a live system feels wrong. Looks like Views is the only place in core where this...
View Article[meta] Allow Paragraphs widget/field and similar use cases to to be...
Problem/MotivationThe changes in content_moderation/translation and how it handles non-translatable fields broke paragraphs pretty badly. See #2951436: Fix integration with content moderation in...
View ArticleAdd hooks to acton on a new revision being created
Problem/MotivationThis is a part of #2960253: [meta] Allow Paragraphs widget/field and similar use cases to to be considered translatable which is being split into 3 separate issues and converted to a...
View ArticleFieldItemList::equals is sufficient from the storage perspective but not from...
Problem/MotivationThere are might be use cases in custom/contrib where we have to take a different decision depending on if we are comparing a field item list from within...
View ArticleWatchdog should ignore reports below the system reporting level
watchdog() (in includes/bootstrap.inc, not watchdog.module since we no longer have such a module) should be able to avoid invoking hook_watchdog() implementations when the level of the event is lower...
View ArticleIncorrect install.php/rebuild.php redirects
Problem/MotivationSo this is pretty edge case, but I recently found an issue with the core .htaccess redirect for install.php. I recently migrated a coding blog to Drupal 8 and found a problem where an...
View ArticleAllow HTML5 video/audio formatters for link fields
Follow-up of #1174892: File field formatters for rich media display with <video> and <audio> HTML5 elements..Quite often sites use remote audio/video files (e.g. on S3 or so), so it might...
View ArticleAdd the Media Library module to Drupal core
Problem/MotivationThe current Media administration experience is not very visual, and does not look like what most people expect from a CMS.Proposed resolutionWe should update the view at...
View ArticleInvalidating 'node_list' and other broad cache tags early in a...
Problem/MotivationSuppose you have some content entity type (foo) with an entity reference to nodes, and you have contrib or custom code that needs to update something about the referenced nodes...
View Articlebadly formatted sample code in core.api.php for hook_config_import_steps_alter
API page:https://api.drupal.org/api/drupal/core%21core.api.php/function/hook_conf...The example code is not correctly formatted -- it uses < code > tags instead of @code
View Article