Drupal 9.1.6
8 April 2021
Drupal version 9.1.6 is now available.
Upgrading to Drupal 9.1.6
Drupal 9.1.6 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Drupal updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Drupal install to test the 9.1.6 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 9.1.6
Changes
- RouteNotFoundException: Route "jsonapi.[entity].[field_name].related" does not exist
- Add documentation for d6 field source plugins
- Add documentation for block source plugins
- [HEAD BROKEN] Consistent failure in MonthDatePluginTest
- EntityQuery accessCheck: tests should not check access unless relevant
- EntityQuery accessCheck: always specifiy accessCheck, don't rely on the default
- EntityQuery accessCheck: unique value validation should not be access sensitive
- BlockPluginTrait cannot call ::addContextAssignmentElement() itself
- Search results of multi-lingual pages fail Language of Parts
- Add tests for SA-CORE-2020-009
- Media types with missing source fields break the status report page
- Add documentation for d7 field source plugins
- EntityQuery accessCheck: aggregator module
- all methods in SelectionInterface() are missing @param docs
- EntityQuery accessCheck: menu_ui_get_menu_link_defaults() should not be access sensitive
- Error when saving config entity with "Link to entity" checked if field formatters
- Layout builder assumes all breadcrumb links are routable
- Wrong/Missing variable type hint for $row property of MigrateProcessTestCase class
- hook_link_alter() wrong example
- Calling system_requirements() can be expensive - do the cheap check first
- malformed twig in book-tree tremplate
- Off-canvas style resets are overriding styles (especially SVGs) resulting in display issues
- Filter glossary view by status
- Missing use statement in Drupal\Core\Database\Driver\mysql\Connection
- Undefined variable used in /core/modules/system/tests/src/Functional/FileTransfer/TestFileTransfer.php
- Set the proper handler type names on EntityTypeInterface::getHandlerClasses documentation
- Ensure that moderation can not be enabled for the 'workspace' entity type
- oEmbed URL resolution does not take multiple endpoints into account
- PHPUnit assertions do not return a value
- Incorrect PHPDoc comment for public function FormStateInterface::has($property)
- EntityQuery accessCheck: data cleanup should never care about the current user
- EntityQuery accessCheck: MediaRevisionAccessCheck::countDefaultLanguageRevisions should not check access
- EntityQuery accessCheck: workspacePublisher is wrongly access sensitive
- Convert content_moderation, workflows module hook_help() to topic(s)
- Optimize LibraryDependencyResolver::getMinimalRepresentativeSubset() and win >=4%
- EntityQuery accessCheck: MenuLinkContentDeriver::getDerivativeDefinitions should not be access sensitive
- Improve transliteration of Ukrainian letters
- Views block description is double-escaped if display name is set
- Add documentation for language source plugins
- Fix config schema for links and migration of link default values
- EntityQuery accessCheck: BlockContentUuidLookup should no be access sensitive
- Convert assertions involving use of xpath on textareas to WebAssert
- EntityQuery accessCheck: field ui cardinality validation should not be access sensitive
- FieldStorageConfigStorage::loadByProperties() with passed 'entity_type' and 'field_name' as conditions doesn't return any result
- EntityQuery accessCheck: LayoutBuilderEntityViewDisplayForm hasOverrides()
- EntityQuery accessCheck: user_is_blocked() should not be access sensitive
- EntityQuery accessCheck: _tracker_remove() updating should not be access sensitive
- EntityQuery accessCheck: bundle delete forms should warn of content at risk regardless of access
- Incorrect link for initiative responsibilities in MAINTAINERS.txt
- Convert assertions involving use of xpath on input tags to WebAssert
- EntityQuery accessCheck: Cron functions should never check access
- [random test failure] Random fail in media_library CKEditorIntegrationTest
- LogicException: Cannot use UTF-8 route patterns without setting the "utf8" option for route
- PHPUnit 9.4.3 Fatal error: Trait 'Prophecy\PhpUnit\ProphecyTrait' not found
- Test term parent ID in ContentEntityTest