phpcs has a new sniff: Generic.PHP.LowerCaseKeyword
Problem/MotivationWe could just add it to the sniffs to ignore in phpcs.xml.dist or we could just run the fixer given that the standard makes sense and core follows it entirely apart from 4...
View ArticleStates API doesn't work with multiple select fields
The States API won't pick up the value of a select field with #multiple = TRUE option.Steps to reproduce: - Create two fields in a form with the following code:<?php $form['dependee'] = array(...
View ArticleUpdate eslint config for eslint 2.0 update
Eslint just got a 2.0 version out: http://eslint.org/blog/2016/02/eslint-v2.0.0-releasedThe config has been changed a bit, we need to update our rules.
View ArticleAdd a EntityDescriptionInterface
Problem/MotivationBasically every config entity has some form of description, let's have a dedicated interface for that.This could be leveraged by #2596095: [PP-1] Provide a route provider for add-form...
View ArticleRoute "update.manual_status" does not exist
Hello,I am trying to learn a bit about Drupal 8 and I install the latest version (8.0.3).I try to install the "Update manager" through the "Extension" menu as it was stated in the "status report" and I...
View ArticleViews don't joint the right table for relationships with long table names
Problem/MotivationI juste spent a few hours trying to figure out what was wrong but without success.Given I have a field_interpretation_target on a field_collection_item, the base table of this field...
View ArticleMismatched entity and/or field definitions after upgrade from RC1 to RC2
I have Drupal 8 installed beginning of RC1 and afterward upgraded successfully up to 8.0. The status report page from the very first version is displaying: Entity/field definitions Mismatch detected...
View ArticleDocument that a module's classes are not available during...
API page: https://api.drupal.org/api/drupal/core%21lib%21Drupal%21Core%21Extension...When a module is installed, its hook_requirements() is called with $phase set to 'install'. At this point, the...
View ArticleContextual links button is always rendered even when no links are available
The contextual link button is always rendered even when no links are available.Use case: A user with a limited role but with the use contextual permissions but no block permissions will see the...
View Articleparagonie/random_compat filesystem changed, vendorTestCodeCleanup is out of date
Problem/MotivationIn the current version of Drupal 8.1.x, (3ad9f73be798f1e0fed0914a522d696b230139a2) composer.lock has paragonie/random_compat at v.1.1.1.If you perform composer update, you'll see that...
View ArticleLink to contact form in user account and e-mails leads to 403.
I enabled the "personal contact form" under "My Account"> "Edit". I clicked on the link that led to user/4/contact It says "Access denied You are not authorized to access this page."I don't see any...
View ArticleEmpty 'libraries:' in theme .info.yml file produces confusing PHP...
Problem/MotivationSteps to reproduce:Create a new theme. In the .info.yml file include this line but don't declare any libraries underneath it or append [].libraries:When installing your theme or...
View ArticlePage gets cached using wrong route
We have a node, which has an alias "/foo/bar". We also have a view in path "/foo".Sometimes page cache ends up showing contents of the view in the url "/foo/bar". We can fix the situation by rebuilding...
View ArticleAdd search/jump/command functionality to toolbar
Problem/MotivationThe responsive toolbar planned for Drupal 8 included a search/jump/command feature that was not implemented due to "feature freezing" at the time. The feature is extremely useful to...
View Articlerun-tests.sh should allow single test methods to be run
Problem/MotivationQuite often you want to only run a single method from a test.Proposed resolutionAllow method names to be appended to the class name. For example if we want to run the testBookExport...
View ArticleRegression: Missing "Default image" per field instance
I just happened to compare the field configuration form between D6 and D7, and while I saw many nice improvements, there's one major flaw and regression:You can specify (upload) a default image file,...
View ArticleTranslatable image file is not working unless you also config the image...
Problem/MotivationIF you create a content type that has a translateable image ( File Property of the image ) field and you translate that image, the image of the other language get deleted.Steps to...
View ArticleViews cache tags are not invalidated after deleting an image style.
Follow-up to #2479487: ImageStyles can be deleted while having dependent configuration. Not caused by this issue, only related in that I found this bug while testing this issue.Cache tags are not...
View ArticleAny AJAX call disregards machine name verification when AJAX is used and...
Problem/MotivationWhen the machine name is the same as an existing one and ajax is used a fatal error happens.Drupal\Core\Entity\EntityStorageException: 'filter_format' entity with ID 'basic_html'...
View ArticleTaxonomy vocabulary contextual filters are missing
Views for Drupal 7 supported taxonomy vocabulary as a contextual filter for terms, but Drupal 8 doesn't seem to. However, it does support taxonomy vocabulary as a regular filter.The first attached...
View Article