In the course of writing a user role condition plugin I stumbled upon the fact that in D8 users are STILL stdClass() objects. This is unacceptable from a purely cleanliness standpoint, but also no user contexts will validate for a stdClass() object when it's expecting a full user entity. TypedData won't validate for that either (which is actually the same problem) so we have to solve it.

I wanted to track these issues and try to scope them to some degree.

Please add more issues if you have them with a description of what they are. As we solve some of these perhaps other issues will become less critical or necessary.



Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.