Release 10.0.0-alpha2 from 2022-02-18 to 2022-04-13. Next release for this major version is 10.0.0-alpha3.
| Issue | Title | Category | Component | Version | Comments | Followers | Created |
|---|---|---|---|---|---|---|---|
| #3275080 | Remove unused javascript from filter module | Task | filter.module | 10.0.x-dev | 2 | 1 | |
| #3274627 | Easy Out of the Box - April 11 Meeting in Slack | Task | meetings | 10.0.x-dev | 2 | 2 | |
| #3274272 | Link to the module configuration route in the module enabled flash message | Feature | system.module | 10.0.x-dev | 4 | 3 | |
| #3274017 | [meeting] Migrate Meeting 2022-04-14 2100Z | Task | migration system | 10.0.x-dev | 3 | 1 | |
| #3272493 | [drupalImage] Scroll to last image when uploading multiple images | Task | ckeditor5.module | 10.0.x-dev | 3 | 3 | |
| #3272425 | Remove Details Aria Polyfill | Task | javascript | 10.0.x-dev | 6 | 5 | |
| #3272424 | attachFile() fails due to race condition. | Bug | simpletest.module | 10.0.x-dev | 1 | 2 | |
| #3272232 | Media type plugin manager should implement CategorizingPluginManagerTrait | Feature | media system | 10.0.x-dev | 1 | 1 | |
| #3272212 | Add a .git-blame-ignore-revs file to ignore specific core commits when using git blame | Task | other | 10.0.x-dev | 3 | 2 | |
| #3272059 | Easy Out of the Box - March 28 Meeting in Slack | Task | meetings | 10.0.x-dev | 1 | 1 | |
| #3272025 | Add a 'view media on own page' permission | Task | media system | 10.0.x-dev | 5 | 2 | |
| #3271899 | Inconsistent entity autocomplete UX between Field API and Form API implementations | Feature | forms system | 10.0.x-dev | 3 | 4 | |
| #3271570 | Rendering the URL part of a link field in a Twig template should work equally for external, internal relative paths, and internal system paths | Task | theme system | 10.0.x-dev | 4 | 6 | |
| #3271214 | Change BrowserTestBase to flag PHPUnit failures instead of throwing Mink exceptions | Task | phpunit | 10.0.x-dev | 79 | 10 | |
| #3271181 | Conflict between given user and current user | Task | user.module | 10.0.x-dev | 8 | 3 | |
| #3271179 | Update SourceEditingRedundantTagsConstraintValidator to reuse SmartDefaultSettings | Task | ckeditor5.module | 10.0.x-dev | 9 | 2 | |
| #3270693 | [drupalImage] Add support for custom image styles | Feature | ckeditor5.module | 10.0.x-dev | 2 | 2 | |
| #3270660 | Warning if #access not defined on form | Bug | language.module | 10.0.x-dev | 6 | 6 | |
| #3270657 | Reduce the min-width and width for the progress bar | Task | system.module | 10.0.x-dev | 4 | 3 | |
| #3270646 | Node access rebuilds should go newest to oldest (fix for rebuilds that are done via a batch) | Task | node system | 10.0.x-dev | 6 | 4 | |
| #3270645 | Do an inventory of old dropbutton styling and remove it where appropriate | Task | views_ui.module | 10.0.x-dev | 6 | 3 | |
| #3270638 | Fix permission parameter order in EntityKernelTestBaseTest::testSetUpCurrentUser | Task | phpunit | 10.0.x-dev | 6 | 4 | |
| #3270499 | Add a deprecated module version of ResolvedLibraryDefinitionsFilesMatchTest | Task | asset library system | 10.0.x-dev | 4 | 3 | |
| #3270455 | #region_callback bypasses the TrustedCallbackInterface protections | Task | field_ui.module | 10.0.x-dev | 1 | 1 | |
| #3270443 | Screenshot no longer shows the acutal color | Bug | color.module | 10.0.x-dev | 4 | 3 | |
| #3270365 | Extend config_exclude_modules to allow excluding single items | Feature | configuration system | 10.0.x-dev | 2 | 1 | |
| #3270283 | Duplicate topics show in list when forum moved with leave shadow | Bug | forum.module | 10.0.x-dev | 5 | 3 | |
| #3270260 | Test the callbacks in rdf.mapping.node.forum.yml | Task | rdf.module | 10.0.x-dev | 1 | 1 | |
| #3270033 | Move ContactFieldsTest.php to the views module and decouple it from contact module | Task | contact.module | 10.0.x-dev | 11 | 5 | |
| #3269790 | Improve class doc of core/lib/Drupal/Core/Url.php | Task | documentation | 10.0.x-dev | 1 | 1 | |
| #3269789 | Add URL generation API topic | Task | documentation | 10.0.x-dev | 1 | 1 | |
| #3269342 | "Edit" cog icon for Field UI does not meet contrast minimums when in forced colors | Bug | field_ui.module | 10.0.x-dev | 3 | 2 | |
| #3269101 | [PP-1] Ensure enabled CKEditor 5 plugins remain available by calculating corresponding dependencies | Bug | ckeditor5.module | 10.0.x-dev | 17 | 7 | |
| #3268426 | Abstract common build test logic into a trait | Feature | phpunit | 10.0.x-dev | 1 | 1 | |
| #3268029 | Use a "Contact" button instead of a tab | Feature | user system | 10.0.x-dev | 4 | 3 | |
| #3268010 | Restore/Robustify \Drupal\Tests\quickedit\FunctionalJavascript\QuickEditIntegrationTest::testCustomBlock() | Task | phpunit | 10.0.x-dev | 23 | 8 | |
| #3267759 | Move driver-specific Schema methods implemented in the abstract class to the driver modules | Task | database system | 10.0.x-dev | 2 | 3 | |
| #3267204 | library_info_alter can abort early if locale is not enabled | Bug | ckeditor5.module | 10.0.x-dev | 15 | 6 | |
| #3267186 | Generate semantic views display machine names from label | Feature | views_ui.module | 10.0.x-dev | 8 | 3 | |
| #3266880 | The hover state on action links doesn't have enough contrast | Bug | Claro theme | 10.0.x-dev | 3 | 2 | |
| #3266523 | Use core/composer.json to get minimum PHP in install.php | Task | base system | 10.0.x-dev | 11 | 4 | |
| #3266473 | [PP-1] Update doc page with correct composer require command for Contrib incarnation of hal | Task | documentation | 10.0.x-dev | 3 | 1 | |
| #3266444 | Add an interface for CacheableMetadata and replace type-hints of RefineableCacheableDependencyInterface with references to it instead | Task | menu system | 10.0.x-dev | 17 | 6 | |
| #3266440 | Add constants for the local task manager 'levels' | Task | menu system | 10.0.x-dev | 3 | 1 | |
| #3265868 | MySQL sql_require_primary_key variable prevents primary keys from being dropped | Task | database system | 10.0.x-dev | 2 | 6 | |
| #3265636 | Use a regular expression literal instead of the 'RegExp' constructor | Task | javascript | 10.0.x-dev | 7 | 6 | |
| #3265459 | Move testFunctionalTestDebugHtmlOutput to a functional test | Task | phpunit | 10.0.x-dev | 1 | 1 | |
| #3265408 | Provide an element that converts large radio/checkbox option to select list | Feature | forms system | 10.0.x-dev | 26 | 17 | |
| All issues opened and fixed during this release window | |||||||
| #3275062 | Claro - April 13 2022 Meeting in Slack | Task | Claro theme | 10.0.x-dev | 16 | 12 | |
| #3274938 | Remove deprecated public Backbone and Underscore libraries | Task | javascript | 10.0.x-dev | 10 | 4 | |
| #3274642 | Drupal 10 readiness meeting / 18 April 2022 | Task | meetings | 10.0.x-dev | 9 | 6 | |
| #3274641 | Drupal 10 readiness meeting / 11 April 2022 | Task | meetings | 10.0.x-dev | 18 | 14 | |
| #3274189 | [Meta] Tasks to remove both Aggregator and our dependency on Laminas Feed | Task | aggregator.module | 10.0.x-dev | 12 | 8 | |
| #3274155 | [Meta] Tasks to remove Quick Edit from core and move to contrib | Plan | quickedit.module | 10.0.x-dev | 15 | 10 | |
| #3274149 | [Meta] Tasks to remove Color from core and move to contrib | Plan | color.module | 10.0.x-dev | 18 | 10 | |
| #3274016 | Remove \Drupal\Core\Test\AssertMailTrait::verboseEmail() from Drupal 10 | Task | mail system | 10.0.x-dev | 10 | 5 | |
| #3273976 | [Meta] Tasks to remove RDF from core and move to contrib | Plan | rdf.module | 10.0.x-dev | 15 | 7 | |
| #3273704 | Claro - April 6 2022 Meeting in Slack | Task | Claro theme | 10.0.x-dev | 15 | 11 | |
| #3273316 | Easy Out of the Box - April 4 Meeting in Slack | Task | meetings | 10.0.x-dev | 9 | 9 | |
| #3272779 | [Symfony 6.1] Replace deprecationListenerTrait with PHPUnitBridge ignoreFile | Task | phpunit | 10.0.x-dev | 44 | 6 | |
| #3272651 | Move core issues for Aggregator module from the core queue to the contrib module | Task | other | 10.0.x-dev | 10 | 5 | |
| #3272447 | Update to PSR/log v3 | Task | base system | 10.0.x-dev | 22 | 5 | |
| #3272444 | Claro - March 30 2022 Meeting in Slack | Task | Claro theme | 10.0.x-dev | 17 | 13 | |
| #3271874 | Update handbook guide for updating to D9 to be generalized for D10 and future major updates | Task | documentation | 10.0.x-dev | 14 | 7 | |
| #3271210 | Drupal 10 readiness meeting / 4 April 2022 (Dev Days Ghent special edition) | Task | meetings | 10.0.x-dev | 11 | 7 | |
| #3271200 | Claro - March 23 2022 Meeting in Slack | Task | Claro theme | 10.0.x-dev | 14 | 11 | |
| #3270899 | Remove Color module from core | Task | color.module | 10.0.x-dev | 77 | 13 | |
| #3270882 | Drupal 10 uses guzzlehttp/psr7 for PSR-17 services and therefore it should be a direct dependency | Bug | request processing system | 10.0.x-dev | 13 | 5 | |
| #3270858 | Drupal 10 readiness meeting / 28 March 2022 | Task | meetings | 10.0.x-dev | 21 | 18 | |
| #3270663 | Easy Out of the Box - March 21 Meeting in Slack | Task | meetings | 10.0.x-dev | 9 | 9 | |
| #3270564 | Handle NULL for data blob in User source plugin | Bug | migration system | 10.0.x-dev | 11 | 4 | |
| #3270438 | Remove CKEditor 4 from core | Task | ckeditor.module | 10.0.x-dev | 57 | 9 | |
| #3270104 | [meeting] Migrate Meeting 2022-03-24 2100Z | Task | migration system | 10.0.x-dev | 9 | 6 | |
| #3269871 | Claro - March 16 2022 Meeting in Slack | Task | Claro theme | 10.0.x-dev | 15 | 8 | |
| #3269350 | Easy Out of the Box - March 14 Meeting in Slack | Task | meetings | 10.0.x-dev | 9 | 9 | |
| #3269274 | [meeting] Migrate Meeting 2022-03-17 1400Z | Task | migration system | 10.0.x-dev | 11 | 6 | |
| #3269154 | Remove BC layers from the theme system | Task | theme system | 10.0.x-dev | 8 | 4 | |
| #3269153 | Remove BC layers from the extension system | Task | extension system | 10.0.x-dev | 12 | 7 | |
| #3269152 | Remove element_settings BC layer in ajax.js | Task | ajax system | 10.0.x-dev | 9 | 5 | |
| #3269149 | Remove deprecated settings | Task | base system | 10.0.x-dev | 17 | 6 | |
| #3269143 | Remove deprecated theme key stylesheets-remove | Task | theme system | 10.0.x-dev | 10 | 5 | |
| #3269140 | Remove deprecated config.storage.staging service | Task | base system | 10.0.x-dev | 12 | 6 | |
| #3269082 | Remove HTML5 details collapse polyfill | Task | javascript | 10.0.x-dev | 46 | 16 | |
| #3268741 | [meta] Fix Drupal.Commenting.DocComment.ShortSingleLine | Plan | other | 10.0.x-dev | 13 | 5 | |
| #3268594 | Claro - March 9 2022 Meeting in Slack | Task | Claro theme | 10.0.x-dev | 18 | 10 | |
| #3268550 | Remove deprecated jquery-once | Task | javascript | 10.0.x-dev | 10 | 8 | |
| #3268232 | Drupal 10 readiness meeting / 21 March 2022 | Task | meetings | 10.0.x-dev | 14 | 8 | |
| #3268231 | Drupal 10 readiness meeting / 14 March 2022 | Task | meetings | 10.0.x-dev | 17 | 13 | |
| #3268228 | Remove Jquery joyride | Task | javascript | 10.0.x-dev | 16 | 7 | |
| #3268088 | Easy Out of the Box - March 7 Meeting in Slack | Task | meetings | 10.0.x-dev | 12 | 10 | |
| #3268078 | DBLogResource is no longer being tested | Task | dblog.module | 10.0.x-dev | 21 | 6 | |
| #3268077 | Rename DBLogResource | Bug | dblog.module | 10.0.x-dev | 12 | 5 | |
| #3267791 | Remove deprecated jquery.cookie shim | Task | javascript | 10.0.x-dev | 16 | 5 | |
| #3267552 | [meeting] Migrate Meeting 2022-03-10 2100Z | Task | migration system | 10.0.x-dev | 6 | 4 | |
| #3267515 | Remove RDF from core | Task | rdf.module | 10.0.x-dev | 33 | 6 | |
| #3267149 | Front-end demo for core CSS custom property API | Task | CSS | 10.0.x-dev | 5 | 3 | |
| #3267083 | Drupal 10 readiness meeting / 7 March 2022 | Task | meetings | 10.0.x-dev | 18 | 14 | |
| #3267052 | Move aggregator help topics to aggregator module | Task | aggregator.module | 10.0.x-dev | 11 | 4 | |
| #3266688 | class docs for TestRunnerKernel are incorrect | Bug | documentation | 10.0.x-dev | 27 | 9 | |
| #3266669 | [meeting] Migrate Meeting 2022-03-03 1400Z | Task | migration system | 10.0.x-dev | 8 | 5 | |
| #3266655 | Easy Out of the Box - February 28 Meeting in Slack | Task | meetings | 10.0.x-dev | 6 | 6 | |
| #3266535 | Remove remaining references to the hal module from core/phpstan-baseline.neon | Task | phpunit | 10.0.x-dev | 10 | 4 | |
| #3266525 | MINIMUM_SUPPORTED_PHP is less than MINIMUM_PHP | Bug | base system | 10.0.x-dev | 26 | 7 | |
| #3266479 | Move core issues for the hal module from the core queue to the contrib module. | Task | hal.module | 10.0.x-dev | 7 | 3 | |
| #3266274 | Remove chalk as a dependency | Task | javascript | 10.0.x-dev | 19 | 9 | |
| #3266219 | [policy, no patch] Document the approach and issue scope for removing modules from core | Task | other | 10.0.x-dev | 34 | 11 | |
| #3266017 | Update psr/log to v2 | Task | other | 10.0.x-dev | 12 | 4 | |
| #3266004 | Update UPDATE.txt for Drupal 10 | Task | documentation | 10.0.x-dev | 19 | 8 | |
| #3265723 | Duplicate word: directly | Bug | other | 10.0.x-dev | 10 | 6 | |
| #3265617 | Update Nightwatch to 2.x | Task | javascript | 10.0.x-dev | 38 | 9 | |
| #3265605 | Remove constructor argument shim from core/lib/Drupal/Core/Config namespace | Task | routing system | 10.0.x-dev | 6 | 5 | |
| #3265596 | Remove obsolete -webkit-linear-gradient CSS | Task | CSS | 10.0.x-dev | 14 | 6 | |
| #3265540 | Easy Out of the Box - February 21 Meeting in Slack | Task | meetings | 10.0.x-dev | 10 | 9 | |
| #3265356 | Deprecate Symfony 4 RequestStack BC shim for removal in D11 | Task | base system | 10.0.x-dev | 37 | 7 | |
| All other issues fixed during this release window | |||||||
| #3265120 | Remove Symfony 4 BC shim from DeprecatedServicePass | Task | base system | 10.0.x-dev | 6 | 4 | |
| #3264945 | Move quickedit help topics to quickedit module | Task | quickedit.module | 10.0.x-dev | 18 | 9 | |
| #3264918 | Update symfony/console to Symfony 6 | Task | base system | 10.0.x-dev | 26 | 12 | |
| #3264903 | Switch from friends-of-behat/mink back to behat/mink once it's Symfony 6 compatible | Task | base system | 10.0.x-dev | 25 | 9 | |
| #3264764 | PhpUnitCliTest::testFunctionalTestDebugHtmlOutput fails if BROWSERTEST_OUTPUT_DIRECTORY is an empty string | Bug | phpunit | 10.0.x-dev | 12 | 4 | |
| #3264607 | [policy, no patch] How to ensure migrations continue to work when modules are moved to contrib | Plan | migration system | 10.0.x-dev | 16 | 12 | |
| #3264302 | Easy Out of the Box - February 14 Meeting in Slack | Task | meetings | 10.0.x-dev | 8 | 7 | |
| #3264120 | Remove aggregator module and our dependency on Laminas Feed | Task | aggregator.module | 10.0.x-dev | 49 | 10 | |
| #3264059 | Remove deprecated jsonapi module functions | Task | jsonapi.module | 10.0.x-dev | 11 | 6 | |
| #3262139 | Olivero: Removal of checking for 'Esc' on keyup when checking for the Escape key | Task | Olivero theme | 10.0.x-dev | 11 | 6 | |
| #3261585 | Remove IE11 warning for CKEditor 5 in Drupal 10, since Drupal 10 does not support IE anyway | Task | ckeditor5.module | 10.0.x-dev | 22 | 5 | |
| #3261248 | Remove deprecated user.module functions | Task | user system | 10.0.x-dev | 24 | 10 | |
| #3261240 | Remove deprecated taxonomy module functions | Task | taxonomy.module | 10.0.x-dev | 21 | 6 | |
| #3261004 | Remove deprecated code from the migration system | Task | migration system | 10.0.x-dev | 23 | 5 | |
| #3260928 | Move more PHPStan global ignore patterns to baseline | Task | base system | 10.0.x-dev | 25 | 7 | |
| #3253059 | Upgrade to composer/installers 2 | Task | composer | 10.0.x-dev | 22 | 11 | |
| #3245950 | [upstream] <script> tag support in GHS | Feature | ckeditor5.module | 10.0.x-dev | 31 | 11 | |
| #3211131 | Call to an undefined static method PHPUnit\Util\ErrorHandler::handleError() in DrupalStandardsListenerTrait | Bug | phpunit | 10.0.x-dev | 24 | 5 | |
| #3194677 | Follow up for #3128548: Add parameters to StatementInterface::fetchObject | Task | database system | 10.0.x-dev | 8 | 5 | |
| #3194165 | Stop passing empty $context array to hook_entity_view_mode_alter() | Task | base system | 10.0.x-dev | 17 | 8 | |
| #3115308 | Remove _access_rest_csrf route requirement | Task | routing system | 10.0.x-dev | 29 | 8 | |
| #3077703 | Remove pre-8.7.7 core compatibility checks in extension parsing | Task | extension system | 10.0.x-dev | 24 | 12 | |
| #3049857 | Remove HAL module from core and create a contrib project for it | Task | hal.module | 10.0.x-dev | 88 | 25 | |