[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 ArticleUse drupal_http_build_query() in drupal_http_request()
drupal_http_request() currently encodes request data with http_build_query(). It would be better to use drupal_http_build_query().
View ArticleFirst launch of the beta testing program
As announced earlier, a beta testing program will be launched before 8.7.0. This planning issue aims to flesh out some details.Prior to commencing programFinalize decision around the timeframe for the...
View ArticleAdd Description text for image fields
There used to be a "description" field to go with uploaded images using the ImageField CCK module. This particular field made the ImageField module very useful as clients often provide copy to...
View ArticleFrequent random fail in...
Problem/MotivationSeen two different version of it probably around 5 times over the weekend:https://www.drupal.org/pift-ci-job/1294225https://www.drupal.org/pift-ci-job/12933781)...
View ArticleCreate a JSON Schema for Drupal's various YAML formats
JSON Schema can be used to validate YAML. Drupal heavily us a s YAML in the Plugin API. It'd be great if we could leverage JSON Schema for YAML...
View ArticleUnify Module/Theme Help Support
It is useful to have Help support when considering, using or configuring a module. The help module provides a limited set of hooks. Including additional webpages requires hook support. Other features...
View ArticleDeprecate drupal_installation_attempted()
Problem/MotivationOne of the next functions to deprecate in bootstrap.inc, Proposed resolutionRemaining tasksUser interface changesAPI changesData model changesRelease notes snippet
View ArticlePassword reset form has no flood protection
Problem/MotivationCurrently, User X can request a new password an infinite amount of times. This can be confirmed by the logs at admin/reports/dblog.Update 8/15/13: The issue is still in the Drupal8...
View ArticleNode::load($nid) vs....
Problem/MotivationThis issue is ONLY about known entity types and known entity classes. The 'node' entity type is used here only as an example, it could be 'user', 'filter_format', 'node_type',...
View ArticleHardcoded result size limit in the entity reference autocomplete widget.
Problem/MotivationThe EntityReferenceAutocompleteWidget will always return a maximum of 10 results, which is caused by the call $entity_labels = $handler->getReferenceableEntities($string,...
View ArticleProvide instructions on how to use a dev version of drupal/core in a...
Problem/MotivationIn #3085075: Add '-s dev' to Composer Project Template documentation so instructions work w/out a stable release, we adjusted the instructions on how to use composer create-project...
View ArticleAdd a public API for aliasing and disabling JSON:API resource type fields
Problem/MotivationMany sites are using the JSON:API Extras module to refine the API that JSON:API exposes by default. One such refinement is the ability to "alias" or disable resource type fields. To...
View ArticleAdd '-s dev' to Composer Project Template documentation so...
Problem/MotivationTo create a Composer-based site from a template, the Composer Project Template README advises:composer -n create-project drupal/recommended-project:^8.8 my-project This does not work...
View ArticleConstrain the width of aligned images, media, blockquotes etc to a max of 75%
Problem/MotivationMedia embeds can be aligned-right or align-left (as well as aligned-center or not aligned). When align-right or aligned-left, there is an implicit assumption that there will be space...
View ArticleAdd checks for syntax and display of help topic Twig template files
Problem/MotivationAs a spin-off from #3037228: Add more test coverage to Help Topics, we would like to ensure that all topics written for the new Help Topics Core module have proper syntax, for all...
View ArticleAdd the FieldStorageDefinition class to define field storage definitions in...
Problem/MotivationWe should add a dedicated field storage definition class which allows modules to define field storage definitions in hook_entity_field_storage_info() without having a config-field...
View Articletablesort should allow rendered tables to have columns that default to DESC...
The first argument of theme_table ($header) consists of a structured array for each column header.The 'sort' value supposedly allows to set a default sort order for this column. This would be very...
View ArticleDo not rely on version_* tags
As part of #2688479: Replace update status XML with a more modern system, I’d like to see if we can remove the <version_major>, <version_minor>, <version_patch>, and...
View Article[policy, no patch] Reduce code reuse in dependency injection
Problem/MotivationWhen using dependency injection to add services to classes, it is not difficult to quickly add a large number of arguments, which then must be replicated on every class that extends...
View Article