Release 9.4.8 from 2022-10-06 to 2022-12-07. Next release for this major version is 9.4.9.
| Issue | Title | Category | Component | Version | Comments | Followers | Created |
|---|---|---|---|---|---|---|---|
| #3325410 | Why doesn't the Revisions table show the revision number? | Feature | content_moderation.module | 9.4.x-dev | 4 | 2 | |
| #3325004 | Exception thrown while performing a schema update. Cannot rename Table | Bug | database update system | 9.4.x-dev | 4 | 2 | |
| #3323611 | Show a status warning if upload_tmp_dir location from PHP.ini setting doesn't exist | Feature | file system | 9.4.x-dev | 2 | 3 | |
| #3322770 | Block Placement on /user page not working | Bug | block.module | 9.4.x-dev | 8 | 4 | |
| #3322752 | Embedded YouTube does not register views | Bug | media system | 9.4.x-dev | 2 | 2 | |
| #3322571 | Trying to ad an external video https as media item gives an error, but not using http URL | Bug | media system | 9.4.x-dev | 5 | 3 | |
| #3322324 | Field data in prepareRow() disappears after first row is processed | Bug | migration system | 9.4.x-dev | 3 | 1 | |
| #3322265 | No results behavior: Global: Entity Add Button Prefix HTML Suffix HTML not working properly | Bug | views.module | 9.4.x-dev | 1 | 1 | |
| #3321805 | node path_alias does not create revision | Bug | path.module | 9.4.x-dev | 4 | 1 | |
| #3321422 | Passing NULL to strlen | Bug | field_ui.module | 9.4.x-dev | 16 | 8 | |
| #3321409 | addCleanValueKey() accepts string but supports array | Bug | forms system | 9.4.x-dev | 2 | 1 | |
| #3321323 | Comment threads are broken on parent comment save | Bug | comment.module | 9.4.x-dev | 7 | 4 | |
| #3320166 | Media library ignores entity bundle class access method, won't allow media insert | Bug | media system | 9.4.x-dev | 5 | 3 | |
| #3319833 | User::getRoles(TRUE) can return the authenticated role | Bug | user.module | 9.4.x-dev | 7 | 3 | |
| #3319828 | Deprecated function: ltrim() & Deprecated function: mb_strtolower() | Bug | routing system | 9.4.x-dev | 8 | 3 | |
| #3319064 | Broken HTML output from Views | Bug | theme system | 9.4.x-dev | 4 | 2 | |
| #3318704 | Layout builder: Image fields automatically were added to layouts after 9.4.0 update | Bug | layout_builder.module | 9.4.x-dev | 2 | 1 | |
| #3318567 | ClassLoader returns file path with two slashes | Bug | composer | 9.4.x-dev | 7 | 2 | |
| #3318434 | Issue with providing contextual filter value for view block? | Support | layout_builder.module | 9.4.x-dev | 1 | 1 | |
| #3318259 | Remove auto added empty field from multiple values field. | Feature | other | 9.4.x-dev | 4 | 3 | |
| #3316888 | Menu link is wrong | Bug | database update system | 9.4.x-dev | 3 | 2 | |
| #3316253 | Restricted content relation after saving form is miss selected | Bug | field system | 9.4.x-dev | 2 | 1 | |
| #3316188 | Allow access to .well-known for security.txt | Bug | other | 9.4.x-dev | 3 | 2 | |
| #3315679 | Add validation on blocks list form | Bug | block.module | 9.4.x-dev | 6 | 4 | |
| #3315237 | Layout section tricky items comparasion | Bug | layout_builder.module | 9.4.x-dev | 4 | 2 | |
| #3314943 | Page level node template suggestions are out of order | Bug | theme system | 9.4.x-dev | 2 | 1 | |
| #3314869 | Cross-Site Scripting vulnerability found in Url parameter | Bug | browser system | 9.4.x-dev | 5 | 1 | |
| #3314867 | /core/scripts/drupal unprotected file being accessed by browser. | Bug | browser system | 9.4.x-dev | 2 | 1 | |
| All issues opened and fixed during this release window | |||||||
| #3325742 | How do I specify ALL source node types in upgrade_d7_node_complete_book migration yaml | Support | migration system | 9.4.x-dev | 4 | 3 | |
| #3324371 | Base table or view not found, Table 'barcelone.commerce_promotion' doesn't exist | Support | database system | 9.4.x-dev | 6 | 4 | |
| #3324325 | How do I insert migrated file info into a file field? | Support | migration system | 9.4.x-dev | 6 | 4 | |
| #3323921 | How to Migrate Drupal 7 Books to Drupal 9 | Support | migration system | 9.4.x-dev | 13 | 5 | |
| #3322763 | Fix PHPStan L2 error "PHPDoc tag @return with type Foo is incompatible with native type void." | Task | base system | 9.4.x-dev | 9 | 4 | |
| #3322485 | EntityInterface::toLink() $text documented as string|null actually also accepts an render array | Bug | documentation | 9.4.x-dev | 12 | 5 | |
| #3321771 | CKEditor 5 Duplicated constants in assert statement | Bug | ckeditor5.module | 9.4.x-dev | 6 | 4 | |
| #3321191 | update ckeditor5 to v35.3.1 | Task | javascript | 9.4.x-dev | 20 | 6 | |
| #3319839 | Exceptions in post updates are very broken since #3295625 | Bug | database update system | 9.4.x-dev | 12 | 6 | |
| #3319735 | Rename CKE5 button tooltip "Insert Drupal Media" to "Insert Media" | Task | ckeditor5.module | 9.4.x-dev | 15 | 5 | |
| #3318867 | Update CKEditor 5 to 35.3.0 | Task | ckeditor5.module | 9.4.x-dev | 17 | 6 | |
| #3318108 | Views Roles Contextual Filters Multiple Option not saving | Bug | views.module | 9.4.x-dev | 12 | 7 | |
| #3317515 | Random fail in Drupal\Tests\quickedit\FunctionalJavascript\CKEditor5IntegrationTest::testArticleNode() on 9.4 and 9.5 | Bug | quickedit.module | 9.4.x-dev | 16 | 6 | |
| #3316682 | General error: 1364 Field 'deleted' doesn't have a default value | Support | taxonomy.module | 9.4.x-dev | 7 | 3 | |
| #3316224 | Drupal\FunctionalJavascriptTests\Tests\JSWebAssertTest randomly fails | Bug | phpunit | 9.4.x-dev | 11 | 4 | |
| #3315753 | Random fail in Drupal\Tests\media_library\FunctionalJavascript\WidgetUploadTest | Bug | phpunit | 9.4.x-dev | 17 | 4 | |
| #3315564 | contextual filter "Content revision: Authored by" expects UID instead of User Name | Support | views.module | 9.4.x-dev | 7 | 3 | |
| #3315490 | Random fail in Drupal\Tests\layout_builder\FunctionalJavascript\InlineBlockPrivateFilesTest | Bug | phpunit | 9.4.x-dev | 30 | 4 | |
| #3315362 | Remove duplicate JSWebWithWebDriverAssertTest | Task | phpunit | 9.4.x-dev | 6 | 4 | |
| #3315227 | Drupal\Tests\views\FunctionalJavascript\Plugin\views\Handler\FilterTest is failing a lot at the moment | Bug | phpunit | 9.4.x-dev | 49 | 7 | |
| #3314710 | dragTo random fails for example \Drupal\Tests\field_ui\FunctionalJavascript\ManageDisplayTest | Bug | phpunit | 9.4.x-dev | 35 | 6 | |
| #3314541 | Remove unnecessary fill from SVG icon for the "Media Library" CKEditor 5 button — enabling dark mode support in contrib | Bug | ckeditor5.module | 9.4.x-dev | 25 | 6 | |
| #3314511 | CKEditor 4 → 5 upgrade path may trigger warnings in some edge cases, making upgrade path tests impossible | Bug | ckeditor5.module | 9.4.x-dev | 22 | 5 | |
| #3314478 | Follow-up for #3231334: global attributes should result in HTMLRestrictions becoming simplified | Bug | ckeditor5.module | 9.4.x-dev | 45 | 7 | |
| #3314469 | ContextDefinition::isSatisfiedBy does not take into account cardinality | Bug | typed data system | 9.4.x-dev | 12 | 5 | |
| #3314353 | EntityTestRev has duplicate view_builder annotation entries | Bug | entity system | 9.4.x-dev | 12 | 5 | |
| #3314178 | InvalidPluginDefinitionException: The "ckeditor5_imageUpload" CKEditor 5 plugin definition has a "drupal.admin_library" key whose asset library "ckeditor5/admin.imageupload" does not exist | Support | ckeditor5.module | 9.4.x-dev | 17 | 7 | |
| #3314134 | Add i18n_taxonomy_term_reference_plain to TaxonomyTermReference | Bug | migration system | 9.4.x-dev | 18 | 5 | |
| #3313946 | Update CKEditor 5 to 35.2.1 | Task | ckeditor5.module | 9.4.x-dev | 27 | 6 | |
| All other issues fixed during this release window | |||||||
| #3313473 | CKEditor 5 plugin definitions should be derivable | Task | ckeditor5.module | 9.4.x-dev | 59 | 14 | |
| #3312641 | Bring back temporary tables (Connection::queryTemporary()) | Task | database system | 9.4.x-dev | 56 | 17 | |
| #3311776 | Claro: Highlight dependency errors on admin/modules page | Bug | Claro theme | 9.4.x-dev | 16 | 6 | |
| #3309047 | Fix 'should return {type} but return statement is missing' PHPStan L0 errors in test code | Bug | base system | 9.4.x-dev | 20 | 5 | |
| #3308733 | Claro: "Spinner" loading icon not vertically aligned properly | Bug | Claro theme | 9.4.x-dev | 27 | 14 | |
| #3284983 | Views FilterPluginBase::groupForm double translates group item label strings | Bug | views.module | 9.4.x-dev | 10 | 4 | |
| #3283802 | Update CKEditor 5 to 35.3.2 to fix voice control/IME on some platforms | Bug | ckeditor5.module | 9.4.x-dev | 32 | 11 | |
| #3280302 | JsonApiDocumentTopLevelNormalizerTest::generateProphecies called with extra arguments | Task | jsonapi.module | 9.4.x-dev | 17 | 8 | |
| #3276469 | [drupalMedia] MediaImageTextAlternativeUi has an extraneous border on the "cancel" button | Bug | ckeditor5.module | 9.4.x-dev | 13 | 6 | |
| #3276213 | Uncaught exception when data-caption contains markup upcasting to a model element | Bug | ckeditor5.module | 9.4.x-dev | 42 | 7 | |
| #3268818 | Fix class comment doc blocks in non tests 'Drupal.Commenting.DocComment.ShortSingleLine' | Task | other | 9.4.x-dev | 12 | 7 | |
| #3265724 | Remove unused help text in UserViewsData | Bug | other | 9.4.x-dev | 15 | 11 | |
| #3260175 | Saving media entity without an owner crashes | Bug | media system | 9.4.x-dev | 22 | 8 | |
| #3260173 | EntityOwnerTrait does not define the owner field as required, but the DB field is NOT NULL | Bug | entity system | 9.4.x-dev | 36 | 7 | |
| #3259109 | Fix 'Cannot unset offset' PHPStan L0 errors | Bug | base system | 9.4.x-dev | 54 | 10 | |
| #3251817 | Make run-tests.sh select all the required tests when testgroups: has more than one value | Bug | phpunit | 9.4.x-dev | 17 | 7 | |
| #3251647 | Field mapping options in media type form are not sorted correctly | Bug | media system | 9.4.x-dev | 32 | 10 | |
| #3247121 | Aggregation of nid when using COUNT produces syntax error | Bug | views.module | 9.4.x-dev | 26 | 10 | |
| #3174108 | FieldableEntityNormalizerTrait::extractBundleData() has incorrect return type | Bug | serialization.module | 9.4.x-dev | 23 | 9 | |
| #3164428 | Use cacheBackend->setMultiple in ContentEntityStorageBase::setPersistentCache | Task | cache system | 9.4.x-dev | 23 | 13 | |
| #3159842 | Fix wording in BROWSERTEST_OUTPUT_BASE_URL comment | Task | phpunit | 9.4.x-dev | 27 | 8 | |
| #3145501 | updb error processMultivalueBaseFieldHandler() | Bug | views.module | 9.4.x-dev | 88 | 19 | |
| #3074765 | Performance improvement for importing of project translations | Bug | locale.module | 9.4.x-dev | 26 | 18 | |
| #3032078 | Multiple webheads can cause infinite growth of Twig cache | Bug | base system | 9.4.x-dev | 49 | 42 | |
| #3010132 | NodeCreationTrait::createNode() doesn't work in kernel tests without the Filter module | Bug | node system | 9.4.x-dev | 42 | 12 | |
| #2925297 | Fatal error on config form with translation enabled when config is missing | Bug | config_translation.module | 9.4.x-dev | 47 | 37 | |
| #2898903 | Terms lose <root> as the parent when editing | Bug | taxonomy.module | 9.4.x-dev | 77 | 23 | |
| #2689923 | hook_views_pre_view incorrect documentation example | Bug | documentation | 9.4.x-dev | 56 | 15 | |
| #2503063 | Removing XssTest causes test failures due to UrlHelper's static $allowedProtocols | Bug | phpunit | 9.4.x-dev | 27 | 8 | |
| #2314645 | Correct the type of $pattern in DateFormat | Bug | base system | 9.4.x-dev | 34 | 13 | |
| #1120020 | SQLite database locking errors cause fatal errors | Bug | sqlite db driver | 9.4.x-dev | 166 | 54 | |