Release 9.1.0 from 2020-12-02 to 2021-01-06. Next release for this major version is 9.1.1.
| Issue | Title | Category | Component | Version | Comments | Followers | Created |
|---|---|---|---|---|---|---|---|
| #3189521 | Edit & delete links don't work as expected with "User" detection for users with a non-default language selected | Bug | language.module | 9.1.x-dev | 8 | 5 | |
| #3188067 | Ability to translate a custom date-time format | Feature | datetime.module | 9.1.x-dev | 4 | 2 | |
| All issues opened and fixed during this release window | |||||||
| #3191164 | Update package chromedriver | Task | javascript | 9.1.x-dev | 13 | 6 | |
| #3190820 | Error: Call to a member function getTotalCount() on bool in statistics_tokens() | Bug | statistics.module | 9.1.x-dev | 31 | 9 | |
| #3190815 | Source count caching broken: impossible to enable source count caching for SqlBase-based source plugins (plus, unneeded cache I/O) | Bug | migration system | 9.1.x-dev | 82 | 15 | |
| #3190589 | Missing or invalid module kint | Support | update.module | 9.1.x-dev | 17 | 16 | |
| #3190285 | Entity QueryAggregate does not escape the field | Bug | entity system | 9.1.x-dev | 34 | 7 | |
| #3190231 | Incorrect example of checking field name in hook_options_list_alter() | Bug | options.module | 9.1.x-dev | 9 | 5 | |
| #3190140 | Collapsible nav button text should be more descriptive | Bug | Olivero theme | 9.1.x-dev | 17 | 7 | |
| #3189607 | Convert assertions involving use of xpath on checkboxes to WebAssert | Task | phpunit | 9.1.x-dev | 13 | 8 | |
| #3189587 | Add documentation for taxonomy terms source plugins | Task | migration system | 9.1.x-dev | 13 | 5 | |
| #3189476 | If d7_menu_links depends on d7_menu, then node_translation_menu_links should too | Bug | migration system | 9.1.x-dev | 17 | 7 | |
| #3189403 | Drupal 10 readiness meeting / 4 January 2021 | Task | meetings | 9.1.x-dev | 12 | 10 | |
| #3189174 | Entity query fails for multi-property base fields if no property is specified | Bug | entity system | 9.1.x-dev | 14 | 5 | |
| #3189064 | Migration sql source plugins can not be serialised because of reference to the database connection | Bug | migration system | 9.1.x-dev | 24 | 8 | |
| #3187887 | Drupal 10 readiness meeting / 21 December 2020 | Task | meetings | 9.1.x-dev | 11 | 8 | |
| #3187794 | Remove redundant kernel tests in the Migrate module | Task | migration system | 9.1.x-dev | 9 | 5 | |
| #3187730 | Document that run-tests.sh arguments --class and --file must be last | Bug | user interface text | 9.1.x-dev | 10 | 5 | |
| #3187463 | Fix "d7_field_option_translation" process plugin | Bug | migration system | 9.1.x-dev | 11 | 5 | |
| #3187433 | Eliminate parent::prepareRow() calls with ignored return value from all migrate source plugins | Task | migration system | 9.1.x-dev | 14 | 7 | |
| #3187418 | System site translation shouldn't migrate properties which are not translatable | Bug | migration system | 9.1.x-dev | 10 | 4 | |
| #3187415 | Module settings translation migrations should depend on the default settings migration | Bug | migration system | 9.1.x-dev | 36 | 8 | |
| #3187386 | Use a custom error message for PluginNotFoundException in the migratelookup service | Bug | migration system | 9.1.x-dev | 26 | 7 | |
| #3187320 | Migrate Drupal 7 user settings | Task | migration system | 9.1.x-dev | 23 | 8 | |
| #3187309 | Convert assertions involving use of xpath on select and option elements to WebAssert | Task | phpunit | 9.1.x-dev | 35 | 9 | |
| #3187241 | Add Brian Gilbert (realityloop) as a provisional mentoring coordinator | Task | documentation | 9.1.x-dev | 34 | 11 | |
| #3187240 | Add AmyJune Hineline (volkswagenchick) as a provisional mentoring coordinator | Task | documentation | 9.1.x-dev | 24 | 9 | |
| #3187239 | Add Chris Darke (ChrisDarke) as a provisional mentoring coordinator | Task | documentation | 9.1.x-dev | 14 | 7 | |
| #3186999 | Make the version a private class property | Bug | mysql db driver | 9.1.x-dev | 9 | 6 | |
| #3186821 | Attribute “hreflang” not allowed on element “span” and “button” at this point | Bug | render system | 9.1.x-dev | 15 | 8 | |
| #3186661 | Remove usage of drupalPostForm | Task | phpunit | 9.1.x-dev | 50 | 9 | |
| #3186443 | PHPUnit 9.5 Call to undefined method ::getAnnotations() | Bug | phpunit | 9.1.x-dev | 12 | 20 | |
| #3186121 | Drupal 9.1 announcement | Support | documentation | 9.1.x-dev | 8 | 4 | |
| All other issues fixed during this release window | |||||||
| #3185917 | Optimise TaggedHandlerPass | Task | base system | 9.1.x-dev | 12 | 6 | |
| #3184632 | Convert assertions involving use of xpath on submit inputs to WebAssert | Task | phpunit | 9.1.x-dev | 10 | 6 | |
| #3184545 | Return value is expected to be 'MigratePluginManager', 'MigrationPluginManagerInterface' returned | Bug | migration system | 9.1.x-dev | 9 | 5 | |
| #3184493 | Remove use of concatenated t() in assertions | Task | phpunit | 9.1.x-dev | 24 | 7 | |
| #3184170 | The `releaseItem()` and `delayItem()` of `Drupal\Core\Queue\DatabaseQueue` violates interfaces return type specifications | Bug | system.module | 9.1.x-dev | 49 | 7 | |
| #3183749 | Update CKEditor to version 4.15.1 | Task | ckeditor.module | 9.1.x-dev | 24 | 12 | |
| #3183226 | Specify table alias for File migration source plugin getIds method | Bug | migration system | 9.1.x-dev | 26 | 6 | |
| #3183112 | On hover link background height issue. | Bug | Olivero theme | 9.1.x-dev | 14 | 8 | |
| #3183106 | Sort the options in the "Add view" wizard | Bug | views_ui.module | 9.1.x-dev | 26 | 19 | |
| #3182959 | Prevent pre-release milestones from downgrading to earlier releases. | Bug | composer | 9.1.x-dev | 16 | 7 | |
| #3181272 | Fix typo in FileStorage error message | Bug | configuration system | 9.1.x-dev | 24 | 9 | |
| #3177922 | DelayedRequeueException should call parent, and optionally allow providing default args | Bug | cron system | 9.1.x-dev | 40 | 9 | |
| #3177918 | Holistically refactor use of Olivero's z-index rules to play nice with Core | Bug | Olivero theme | 9.1.x-dev | 7 | 5 | |
| #3177120 | Remove references to WebTestBase | Task | phpunit | 9.1.x-dev | 32 | 12 | |
| #3176901 | Rename Olivero's "Flex Layout" region description | Bug | Olivero theme | 9.1.x-dev | 11 | 7 | |
| #3172757 | Session manager destroy misses isCli check | Bug | base system | 9.1.x-dev | 12 | 6 | |
| #3161207 | Operator labels are not redrawn on filter removal | Bug | views_ui.module | 9.1.x-dev | 33 | 10 | |
| #3151993 | Search settings migration (d7_search_settings) assumes that the search_default_module variable is always set | Bug | migration system | 9.1.x-dev | 20 | 7 | |
| #3151800 | Describe what setInternal does | Bug | documentation | 9.1.x-dev | 40 | 13 | |
| #3151119 | Text field with multiple values overflows on narrow screens | Bug | Seven theme | 9.1.x-dev | 40 | 18 | |
| #3142857 | Refactor Olivero's usage of layout CSS class in node--article--full | Task | Olivero theme | 9.1.x-dev | 20 | 11 | |
| #3132759 | ConfigEntityType "missing 'config_export" error message doesn't say what annotation is missing | Bug | configuration entity system | 9.1.x-dev | 22 | 11 | |
| #3120567 | Variable comment in menu-local-tasks.html.twig refers to wrong variable | Bug | theme system | 9.1.x-dev | 30 | 11 | |
| #3112249 | Migrate d7 menu translation | Task | migration system | 9.1.x-dev | 64 | 12 | |
| #3110669 | Migrate d7 menu language content settings | Task | migration system | 9.1.x-dev | 88 | 15 | |
| #3109885 | [meta] Ensure compatibility of Drupal 9 with PHP 8.0 (as it evolves) | Plan | base system | 9.1.x-dev | 131 | 73 | |
| #3109109 | AccountForm should read pass-reset-token only from query string | Bug | user.module | 9.1.x-dev | 33 | 8 | |
| #3103812 | Layout Builder's ConfigureSectionForm forms do not display validation errors on submit | Bug | layout_builder.module | 9.1.x-dev | 17 | 11 | |
| #3096676 | system_maintenance migrations uses incorrect maintenance mode variable in Drupal 7 migrations | Bug | migration system | 9.1.x-dev | 30 | 12 | |
| #3095734 | Convert config module hook_help() to topic(s) | Task | help.module | 9.1.x-dev | 108 | 20 | |
| #3089902 | "Azure Database for MySQL server" reports wrong database version | Bug | database system | 9.1.x-dev | 83 | 23 | |
| #3089525 | Sort options should correspond to bundles selected for entity reference field settings | Bug | field_ui.module | 9.1.x-dev | 80 | 14 | |
| #3069925 | When target_bundles is not set it produces a PHP notice and causes unexpected error. | Bug | views.module | 9.1.x-dev | 24 | 12 | |
| #3065632 | Add more developer docs for Help Topics | Task | help.module | 9.1.x-dev | 15 | 6 | |
| #3048962 | Moderation State fields generate bad sample data | Bug | content_moderation.module | 9.1.x-dev | 17 | 11 | |
| #3047216 | Displays are attached even when user does not have access | Bug | views.module | 9.1.x-dev | 30 | 9 | |
| #3038234 | The PHPUnit Initiative is complete! | Task | phpunit | 9.1.x-dev | 147 | 114 | |
| #3018912 | DefaultMenuLinkTreeManipulators::collectNodeLinks() incorrectly documents its return value | Bug | menu system | 9.1.x-dev | 13 | 6 | |
| #3014121 | Attribute.php code snippet not properly escaped | Bug | documentation | 9.1.x-dev | 41 | 14 | |
| #3008028 | Migrate D7 i18n menu links | Task | migration system | 9.1.x-dev | 118 | 21 | |
| #2991677 | Wrong language in token_options in user_mail function | Bug | user system | 9.1.x-dev | 66 | 8 | |
| #2941323 | StaticMap should document how/whether it handles source values of NULL, TRUE, FALSE | Bug | migration system | 9.1.x-dev | 15 | 6 | |
| #2917584 | Some tests only go green because they happen to run as UID1 | Bug | base system | 9.1.x-dev | 71 | 15 | |
| #2787107 | Menu tree storage does not populate route names for a definition | Bug | menu system | 9.1.x-dev | 41 | 10 | |
| #2754985 | [backport] Add JavaScript test coverage for adding an exposed filter in Views UI | Task | views_ui.module | 9.1.x-dev | 55 | 12 | |
| #2628130 | SQL error on revision export from view | Bug | views.module | 9.1.x-dev | 61 | 28 | |
| #2625820 | install_check_translations() sometimes incorrectly returns NULL instead of array | Bug | install system | 9.1.x-dev | 64 | 13 | |
| #2409657 | Login screen after requesting new password is irrelevant | Bug | base system | 9.1.x-dev | 37 | 12 | |
| #86287 | Password reset process ignores the user's language preference | Bug | user system | 9.1.x-dev | 137 | 33 | |