Release 10.2.3 from 2024-02-07 to today.
| Issue | Title | Category | Component | Version | Comments | Followers | Created |
|---|---|---|---|---|---|---|---|
| #3425765 | Printing items per page in twig template not triggering form submit on views template | Support | views.module | 10.2.x-dev | 2 | 2 | |
| #3425710 | prevent JS error if [data-off-canvas-main-canvas] doesn't exist | Bug | javascript | 10.2.x-dev | 2 | 2 | |
| #3425495 | Adding a new draft translation to a published page breaks edit functionality | Bug | entity system | 10.2.x-dev | 1 | 1 | |
| #3425221 | Parameter "view" for route "entity.view.edit_form" must match "[^/]++" ("" given) to generate a corresponding URL. | Support | views.module | 10.2.x-dev | 2 | 2 | |
| #3425178 | Symfony var dump is not working in custome theme | Support | menu.module | 10.2.x-dev | 2 | 2 | |
| #3425142 | all video embeds are removed from Teasers | Bug | text.module | 10.2.x-dev | 2 | 2 | |
| #3424852 | foreach() argument must be of type array|object, null given RegisterEventSubscribersPass.php:37 | Bug | base system | 10.2.x-dev | 4 | 2 | |
| #3424807 | Hide empty top-level menu. | Support | menu system | 10.2.x-dev | 3 | 2 | |
| #3424720 | LanguageNegotiationUrl unnecessarily adds domain to outbound URL's | Bug | language system | 10.2.x-dev | 3 | 2 | |
| #3424701 | Cannot delete file when using language negotiation domains | Bug | language system | 10.2.x-dev | 12 | 6 | |
| #3424640 | Using layout on content getting Ajax response: TypeError: Cannot read properties of null (reading 'style') | Bug | layout_builder.module | 10.2.x-dev | 3 | 2 | |
| #3424444 | When imported content does not contain space after period trimmed summary is rendered incorrectly | Bug | text.module | 10.2.x-dev | 2 | 2 | |
| #3424200 | Media overwrites validation constraints | Bug | media system | 10.2.x-dev | 4 | 2 | |
| #3424183 | drupal/core-recommended 10.2.3 requires symfony/psr-http-message-bridge ~v6.4.0 | Support | composer | 10.2.x-dev | 4 | 2 | |
| #3424167 | Render YouTube start time GET variable when rendering Remote Video | Support | media system | 10.2.x-dev | 2 | 1 | |
| #3424076 | Selection List field too cumbersome for adding a large list of options such as states or countries | Feature | field_ui.module | 10.2.x-dev | 1 | 1 | |
| #3423983 | Add cc to core email action | Feature | action.module | 10.2.x-dev | 9 | 7 | |
| #3423920 | Custom Blocks with Layout Builder Enabled No Longer Use Front End Theme | Bug | layout_builder.module | 10.2.x-dev | 2 | 1 | |
| #3423775 | Error message when using SymfonyMailer plugin | Bug | mail system | 10.2.x-dev | 6 | 6 | |
| #3423437 | NodeGrantDatabaseStorage removes records with null left join | Bug | node system | 10.2.x-dev | 3 | 1 | |
| #3423346 | drush updatedb returns error | Bug | other | 10.2.x-dev | 3 | 2 | |
| #3423084 | Extra fields weighting not being applied on inline block | Bug | layout_builder.module | 10.2.x-dev | 15 | 5 | |
| #3422758 | No Focus on Second Open Dialog | Bug | javascript | 10.2.x-dev | 5 | 3 | |
| #3422671 | PHP Warning when ModulesListConfirmForm::buildMessageList() relies on module that has been unset within ModulesListForm::buildModuleList() | Bug | install system | 10.2.x-dev | 1 | 1 | |
| #3422606 | Issue with loading libraries in SDC | Bug | single directory components | 10.2.x-dev | 9 | 4 | |
| #3422207 | Drupal 9 to 10 Migration some TWIG HTML and varaibles are not showing properly for loggedout user | Support | render system | 10.2.x-dev | 10 | 5 | |
| #3422047 | Warning: Undefined array key line 203 of core/modules/locale/src/Form/TranslationStatusForm.php | Bug | locale.module | 10.2.x-dev | 1 | 1 | |
| #3421741 | Add negate option for block visibility by content type | Feature | block.module | 10.2.x-dev | 2 | 1 | |
| #3421714 | Indicate incompatible styles on CKE5 | Feature | ckeditor.module | 10.2.x-dev | 1 | 1 | |
| #3421471 | Meeting of the Bug Smash Initiative 2024-03-12 | Plan | meetings | 10.2.x-dev | 1 | 1 | |
| #3421163 | Logout via REST does not work because of CSRF Check. | Support | ajax system | 10.2.x-dev | 3 | 2 | |
| #3420363 | Add formula processing in JoinPluginBase::buildExtra | Feature | views.module | 10.2.x-dev | 1 | 1 | |
| #3420322 | jsdoc support in editor | Support | javascript | 10.2.x-dev | 1 | 2 | |
| #3420021 | Permission to access upgrade paths hardcoded. Does it make sense? | Feature | migration system | 10.2.x-dev | 2 | 1 | |
| All issues opened and fixed during this release window | |||||||
| #3425304 | Resync dictionary.txt | Task | other | 10.2.x-dev | 24 | 5 | |
| #3425015 | After updating Drupal from 9.5.11 to 10.2.3 popups and CTA don't work. | Support | javascript | 10.2.x-dev | 6 | 2 | |
| #3424768 | Channel description of RSS feeds is double-escaped | Bug | base system | 10.2.x-dev | 17 | 6 | |
| #3423454 | Form Builder does not fully allow Ajax GET requests | Bug | forms system | 10.2.x-dev | 12 | 5 | |
| #3422603 | Fixing source IDs with spaces in Sql.php | Bug | migration system | 10.2.x-dev | 16 | 6 | |
| #3422584 | Keep the word dependee and move it to drupal-dictionary.txt | Task | other | 10.2.x-dev | 13 | 7 | |
| #3422546 | Remove extra parameters passed to functions | Task | other | 10.2.x-dev | 16 | 4 | |
| #3422495 | Change DefaultConfigTest::moduleListDataProvider and helpers to static | Task | phpunit | 10.2.x-dev | 9 | 4 | |
| #3422493 | Change UrlHelperTest data providers and helpers to static | Task | phpunit | 10.2.x-dev | 9 | 4 | |
| #3422485 | Change DrupalLogErrorTest::provideFatalExitCodeData to static | Task | phpunit | 10.2.x-dev | 9 | 4 | |
| #3422481 | Change PrimitiveTypeConstraintValidatorTest::provideTestValidate to static | Task | phpunit | 10.2.x-dev | 9 | 4 | |
| #3422345 | Change DateTest::providerTestFormatDiff and family to static | Task | phpunit | 10.2.x-dev | 10 | 4 | |
| #3422222 | Wrong return type in Renderer::ensureMarkupIsSafe() | Bug | render system | 10.2.x-dev | 13 | 5 | |
| #3421731 | field_field_config_create should check if the config installer is syncing | Bug | field system | 10.2.x-dev | 24 | 6 | |
| #3421258 | Fix strict type errors in WebAssert calls | Task | phpunit | 10.2.x-dev | 12 | 6 | |
| #3421206 | incorrect docs for LocaleConfigSubscriberTest::assertTranslation() | Bug | documentation | 10.2.x-dev | 20 | 8 | |
| #3421114 | [regression] Entity::toUrl() without argument is broken for entity types with a URI callback | Bug | entity system | 10.2.x-dev | 9 | 4 | |
| #3420802 | [regression] file_save_upload does not properly handle extensions | Bug | file system | 10.2.x-dev | 37 | 11 | |
| #3420794 | Allow sending headers to the OpenTelemetry collector | Task | phpunit | 10.2.x-dev | 14 | 5 | |
| #3420375 | Remove cruft from NodeRevisions[All]Test::setUp | Task | node system | 10.2.x-dev | 11 | 4 | |
| #3420165 | Recreate the "updated deps" job from DrupalCI | Task | other | 10.2.x-dev | 12 | 6 | |
| #3420042 | Bring external template files into core | Task | phpunit | 10.2.x-dev | 11 | 6 | |
| #3420013 | Only run CSS and JS lint jobs if files have changed | Task | other | 10.2.x-dev | 16 | 3 | |
| All other issues fixed during this release window | |||||||
| #3419840 | More efficiently check if Layout Builder is enabled for display mode | Support | layout_builder.module | 10.2.x-dev | 7 | 3 | |
| #3419182 | Test-only job fails with "couldn't find remote ref refs/heads/11.x" when 11.x branch does not exist in fork | Bug | other | 10.2.x-dev | 11 | 7 | |
| #3419107 | FieldConfigEditForm::save should report exceptions using warning or error messages | Bug | field_ui.module | 10.2.x-dev | 9 | 4 | |
| #3418298 | Improve the exception message when an entity form class does not exist | Bug | entity system | 10.2.x-dev | 22 | 6 | |
| #3417521 | Update typing for plugin definition to include object | Bug | plugin system | 10.2.x-dev | 11 | 5 | |
| #3417362 | Call refreshVariables() where needed in various tests | Bug | base system | 10.2.x-dev | 21 | 7 | |
| #3416826 | Queue factory services do not conform to an interface | Task | cron system | 10.2.x-dev | 21 | 10 | |
| #3416798 | Refactor the breadcrumb generation "catch" code | Task | routing system | 10.2.x-dev | 21 | 8 | |
| #3416549 | ConfigExistsConstraintValidator should ignore NULL values | Bug | configuration system | 10.2.x-dev | 10 | 5 | |
| #3416141 | big_pipe.js' checkMutation() does not check if node exists before using it | Bug | big_pipe.module | 10.2.x-dev | 23 | 11 | |
| #3415118 | Combine fields filter REGEXP causes PostgreSQL syntax error | Bug | views.module | 10.2.x-dev | 21 | 8 | |
| #3414993 | Add ConfigImporter to \Drupal\Core\Config\Importer\MissingContentEvent | Bug | configuration system | 10.2.x-dev | 15 | 9 | |
| #3414883 | [regression] datetime_timestamp widget does not use default field value | Bug | field system | 10.2.x-dev | 23 | 10 | |
| #3413908 | [Meta] Bug Smash Initiative monthly triage meta commencing 2024-01-09 | Task | other | 10.2.x-dev | 14 | 10 | |
| #3412658 | Term migrations should set revision IDs | Task | migration system | 10.2.x-dev | 9 | 4 | |
| #3412283 | Editing a block_content entity no longer redirects to the overview | Bug | block_content.module | 10.2.x-dev | 16 | 11 | |
| #3411109 | How do I permit only specific values in Manually editable HTML tags field? | Support | ckeditor5.module | 10.2.x-dev | 6 | 4 | |
| #3409640 | In workspace-form the text of the modal content is not visible completely below 768px screen. | Bug | Claro theme | 10.2.x-dev | 30 | 12 | |
| #3406109 | Correct 'milli' in core/form.js | Task | javascript | 10.2.x-dev | 21 | 8 | |
| #3405976 | Transaction autocommit during shutdown relies on unreliable object destruction order (xdebug 3.3+ enabled) | Bug | data base system | 10.2.x-dev | 190 | 84 | |
| #3404508 | Fix strict type errors in Functional tests: Add casts and fix types where needed | Task | phpunit | 10.2.x-dev | 27 | 6 | |
| #3403198 | Details do not benefit from aria-pressed | Task | forms system | 10.2.x-dev | 14 | 8 | |
| #3398196 | Field block for empty image field with no default image rendering empty div in Layout Builder | Bug | layout_builder.module | 10.2.x-dev | 16 | 8 | |
| #3397464 | Paste from Office plug-in - how to turn on in core | Support | ckeditor5.module | 10.2.x-dev | 7 | 4 | |
| #3396741 | Content Moderation moderation_state_filter cannot join the entity revision table when the filter uses relationship to the entity revision table | Bug | content_moderation.module | 10.2.x-dev | 12 | 6 | |
| #3394048 | [Drupal 10.2 regression] Media Library "widget" View media type tabs have lost styling | Bug | Claro theme | 10.2.x-dev | 21 | 16 | |
| #3387172 | Unpublished forum accessible to public | Bug | forum.module | 10.2.x-dev | 22 | 10 | |
| #3364292 | Use 'queueing' spelling instead of 'queuing' | Task | other | 10.2.x-dev | 28 | 12 | |
| #3358581 | Deprecated function: array_slice(): Passing null to parameter #2 ($offset) of type int is deprecated in Drupal\Core\Config\Entity\Query\Query->execute() | Bug | configuration entity system | 10.2.x-dev | 51 | 15 | |
| #3341438 | Add test coverage for layout_builder_entity_view_alter() | Task | layout_builder.module | 10.2.x-dev | 14 | 5 | |
| #3322894 | Comment form gives deprecated warnings on PHP 8.1 when comment is empty | Bug | comment.module | 10.2.x-dev | 38 | 19 | |
| #3304772 | Cache tags from Computed fields do not bubble up to Entity render array | Bug | cache system | 10.2.x-dev | 21 | 15 | |
| #3292350 | Update the file size in file_validate_image_resolution after resizing | Bug | image system | 10.2.x-dev | 76 | 17 | |
| #3222784 | Olivero: 'wide-content' utility class breaks layout when placed in 'Hero' region | Bug | Olivero theme | 10.2.x-dev | 39 | 13 | |
| #3187004 | DrupalDateTime serialization issue | Bug | other | 10.2.x-dev | 40 | 12 | |
| #3184588 | Make disabled status more obvious in a View | Bug | views_ui.module | 10.2.x-dev | 68 | 9 | |
| #3153723 | Change the scaffolding documentation link in README.txt | Task | other | 10.2.x-dev | 34 | 10 | |
| #3127116 | Image styles - thumbnails are broken in config page when private file system is used | Bug | image.module | 10.2.x-dev | 46 | 36 | |
| #3119761 | Replace multiple test methods in InfoParserUnitTest with 1 testInfoException and a dataprovider | Task | update.module | 10.2.x-dev | 61 | 14 | |
| #2998875 | Map menu ids like main-menu when migrating node types | Bug | migration system | 10.2.x-dev | 28 | 9 | |
| #2867881 | Remove @todo and workaround in Cookie ResourceTestTrait | Task | rest.module | 10.2.x-dev | 30 | 11 | |
| #2863629 | Only fallback to an existing singular or nth plural form of a translation | Bug | language system | 10.2.x-dev | 59 | 19 | |
| #2613222 | Language module shouldn't alter config in sync mode | Bug | language system | 10.2.x-dev | 53 | 18 | |
| #2609256 | Add warning message to import translations after enabling Interface Translation | Bug | locale.module | 10.2.x-dev | 47 | 14 | |
| #2366129 | RegisterStreamWrappersPass and other have broken compiler pass for multiple tags | Bug | base system | 10.2.x-dev | 58 | 19 | |