Let layout builder render inline block translations
Problem/MotivationIf you translate inline blocks (also with tmgmt), layout builder doesn't recognise the translation.Steps to reproduceTranslate inline blocks with tmgmt and the patch on the related...
View ArticleAllow synced Layout override Translations: translating labels and inline blocks
Problem/Motivationfollow up #3041659: Remove the layout tab from translations because Layout Builder does not support translations yetPart of #3044386: [META] Make Layout Builder layouts...
View ArticleLatest revision views filter causes 'Base table or view not found'
Problem/MotivationThe latest revision views filter produces invalid SQL queries in some cases.Steps to reproduceCreate a view targeting paragraphsAdd a reverse entity relationship with a node...
View Article[policy no patch] Better scoping for bug fix test coverage
Problem/MotivationMore information about text formatsText format Filtered HTMLHideIssue summary & relationships We have broadly three types of issues committed against core:1. Features, introducing...
View ArticleAllow date range filters to be inclusive
Problem/MotivationIn Drupal 7, when you had an exposed Date filter on a View, and the user selected a start & end time that were both the same day, the View would return all results from that day....
View ArticleUpdate MaintenanceMode service and deprecate legacy API
See #2999721: [META] Deprecate the legacy include files before Drupal 9Introduce API to handle maintenance mode using the service instance. Replace MAINTENANCE_MODE constant calls with appropriate API...
View ArticlePlaceholderGenerator does not accept array callbacks
In Drupal\Core\Render\PlaceholderGenerator::createPlaceholder() we assume that callback passed to #lazy_builder is a string. This is not always a case and in Drupal\Core\Render\Renderer::doRender() we...
View ArticleUsing partially synchronized image fields causes validation errors and php...
Problem/MotivationThis seems to be a regression of #2644468: Multiple image upload breaks image dimensions.Steps to reproduce:A translatable and moderated node type with an image field, that has the...
View ArticleDrupal 9 and 10's Drupal\Component composer.json files are totally out...
Problem/MotivationDrupal's components (in the namespace Drupal\Component) all have composer.json files for #1826054: [Meta] Expose Drupal Components outside of Drupal.For example, here's the Annotation...
View ArticleActually remove deprecated jquery_ui libraries from core
Problem/MotivationIn #3051352: [Plan] Remove unused jQuery UI components and replace with a suite of contrib packages for the continuous upgrade path we deprecated jQuery UI components that core...
View ArticleTabledrag event after dragging elements
There is no easy way to attach a listener to an element being dragged when a tabledrag widget is being used.I needed this functionality to have a lightweight listener on an element of a tabledrag being...
View ArticleAllow TimestampFormatter to show as a fully cacheable time difference with JS
Problem/MotivationAs it turned out in #2500525: Time ago/hence date/time formatting breaks caching; needs appropriate max age and #2686409: Time Ago summary does not render on Manage Display for...
View ArticleImprove image upload background pattern
The image pattern proposed in #3072660: Allow white transparent pngs to be seen in image-preview and integrated with #3021092: Image field style update needs some design love to make it a bit more subtle.
View ArticleA translation already exists for the specified language
I am using Drupal 8.9.13, and when click on save this page then getting some error.Drupal\Core\Entity\EntityStorageException: A translation already exists for the specified language (de-de). in...
View ArticleAutocreate for Entity Reference selection handlers that extend ViewsSelection
Problem/MotivationAutocreate a is a great UX option for Entity Reference fields. Currently it is not available if you choose "Views" as the "Reference method", which is necessary if you want to filter...
View ArticleAllow entity validation violations to determine the HTTP status code for...
Problem/MotivationI do some validation inside of entity validators that isn't possible in field validators, such as comparing field values against one another or checking business logic to determine if...
View Article"Undefined index: value" when running tests with database errors
Problem/MotivationWhen running a non-interactive install (e.g. while running tests with PHPUnit), if there are errors with the database connection, you get an unrelated error of "Undefined index:...
View ArticleDefine Red color scale for Claro
Problem/MotivationFollowing the work from #3251709: Define Blue scale for Claro and defined in #3155531: Naming convention of color shades in the Drupal Design System (e.g. for Claro), we are creating...
View ArticleLanguage list is not correctly sorted when it's localized with accents...
Problem/MotivationLanguage list is not correctly sorted when it's localized with accents. Especially if the first letter has an non ASCII letter they are sort to the end. e.g. this Turkish country...
View ArticleMake exposed filter values available as tokens for text areas
For instance, in my view's Header I have a Global: Text area. From the available tokens I cannot choose a token for the value selected by the exposed filter(s). So each time an exposed filter is added...
View Article