Deprecate AssertHelperTrait::castSafeStrings in favour of...
In #3082340: Replace assertEquals() overrides in PHPUnit Kernel, Functional and FunctionalJavascript tests with a MarkupInterfaceComparator implementation we extended PHPUnit to allow us to compare...
View ArticleMedia project do not generate thumbnails for uploaded images
I have a fresh composer install of drupal 8 on Freebsd. When I try to upload any jpg/gif/png file to media browser file is uploaded correctly, but thumbnail is not generated. I can observe the uploaded...
View ArticlePrepare for Yarn 2
Problem/MotivationIt seems like Yarn 2 will be released soon. Luckily, Yarn 1 will receive maintenance even after the release of Yarn 2. Proposed resolutionResearch how easy would be for us to upgrade...
View ArticleViews exposed form double html ids
When an exposed filter is placed twice on the same page it gets the same html identifier. Every instance of this form needs a unique id.
View ArticleAdd more strict checking of hook_update_last_removed() and better explanation
Problem/MotivationIn #3087644: Remove Drupal 8 updates up to and including 88**, we noticed that using that hook_update_last_removed() is not actually that strictly enforced (it requires to have an...
View ArticleDocumentation follow-up fixes for hook_update_last_removed() from #3098475
Problem/MotivationFollow-up for #3098475: Add more strict checking of hook_update_last_removed() and better explanation+++...
View ArticleMigrations of menu links associated with entities failing
After performing a menu link migration from Drupal 6 to Drupal 8 the menu is not associated with the node and is not in the Menu System form when editing the node.The link__uri is stored as...
View ArticleFix SQLite variable limit
Updated: Comment #6Problem/MotivationSQLite has a variable limit of 999 which is not configurable and which makes this database driver unusable for medium sized sites. See #2028713: Menu router does...
View Article"Site UUID in source storage does not match the target storage."...
When importing a config where system.site UUID is empty, the following error is thrown:Site UUID in source storage does not match the target storage.If the system.site UUID is deliberately empty in the...
View Article\Drupal calls should be avoided in classes, use dependency injection instead
FILE: /core/modules/user/src/Plugin/Block/UserLoginBlock.php ------------------------------------------------------------------------------------------------------------------ FOUND 1 ERROR AND 2...
View ArticleAllow to set target in file link attributes
Now in the file link you can just configure to use the description as link text, would be nice to be abe to add other stuff like target attribute.
View ArticleUpdate Symfony response and request events to new classes
Problem/MotivationSymfony has deprecated a load of response and request event classes and we need to update to using the new names. There are no trigger errors because the classes are still part of the...
View ArticleViews Sql Server OFFSET problem
When I click on next in the pager. Drupal\Core\Database\DatabaseExceptionWrapper: Exception in Webforms RI[webforms_1]: SQLSTATE[42000]: [Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Incorrect...
View ArticleProgress throbber position is incorrect
Problem/Motivation Progress throbber position and styling are incorrect while viewing in table display as compared with other displays.Steps to replicate Example: 1. Go to admin/structure/block and...
View ArticleAllow a button in an exposed forms to trigger ajax.
This patch allow for buttons (with type=submit) to trigger an ajax enabled exposed form, and is similar to the change in #1123300: Image button in block views with exposed filter breaks AJAX routine.
View ArticleAjax attached to Views exposed filter form does not trigger callbacks
If you try to use #ajax on a Views exposed filter form element, the callback is never invoked. This was discussed at length in the Views issue queue here:#1183418: Ajax attached to exposed filters in...
View Article