@drupal8changes is a bot that tweets published Drupal core change records.

Introduced in branch/version Notice createdsort ascending Change
10.2.x / 10.2.0 31-Oct-2023 Skipping required validation when saving an entity will throw a LogicException instead of an assertion error
10.2.x / 10.2.0 30-Oct-2023 Loggers can be autoconfigured for classes implementing \Psr\Log\LoggerAwareInterface
10.2.x / 10.2.0 30-Oct-2023 Controllers can be autowired and a create() method is no longer always necessary
10.2.x / 10.2.0 30-Oct-2023 AutowireTrait allows ContainerInjectionInterface classes to be autowired
10.2.x / 10.2.0 27-Oct-2023 Passing a ControllerResolverInterface to \Drupal\Core\Menu\MenuLinkTree constructor is deprecated
10.2.x / 10.2.0 27-Oct-2023 Passing a ControllerResolverInterface to \Drupal\Core\Render\Renderer constructor is deprecated
10.2.x / 10.2.0 27-Oct-2023 Plugin implementations should use PHP attributes instead of annotations
10.2.x / 10.2.0 27-Oct-2023 Plugin types should use PHP attributes instead of annotations
10.2.x / 10.2.0 25-Oct-2023 \Drupal\field_ui\Form\FieldConfigDeleteForm::__construct now requires \Drupal\Core\Entity\EntityTypeManagerInterface
10.3.x / 10.3.0 23-Oct-2023 UploadedFileInterface::validate() added and UploadedFileInterface::isValid(), ::getError() and ::getErrorMessage() are deprecated
10.3.x / 10.3.0 23-Oct-2023 Added a new BasicRecursiveValidatorFactory
10.2.x / 10.2.0 23-Oct-2023 Implementations of TranslatableInterface must provide setDefaultTranslationEnforced() method
10.2.x / 10.2.0 20-Oct-2023 Symfony mailer component added as a composer dependency
10.2.x / 10.2.0 17-Oct-2023 CORS: regex support for matching via allowedOriginsPatterns
10.2.x / 10.2.0 17-Oct-2023 The Experimental Help Topics is replaced by Help module
10.2.x / 10.2.0 16-Oct-2023 New 'refocus-blur' AJAX setting
10.2.x / 10.2.0 12-Oct-2023 New method getUniqueMachineName added to Drupal\block\BlockRepositoryInterface and the signature of the constructor of Drupal\block\BlockForm has changed
10.2.x / 10.2.0 11-Oct-2023 CKEditor 5 now offers "Show Blocks" functionality
10.2.x / 10.2.0 09-Oct-2023 SchemaTableColumnSizeTooLargeException and SchemaTableKeyTooLargeException introduced
10.2.x / 10.2.0 09-Oct-2023 Field configuration forms restructured: Field Storage Configuration Form is now a subform within Field Configuration Edit Form
10.2.x / 10.2.0 09-Oct-2023 Rendering \Drupal\field_ui\Form\FieldStorageConfigEditForm outside of a subform is deprecated
10.2.x / 10.2.0 09-Oct-2023 SubformState can now store subform object
10.2.x / 10.2.0 08-Oct-2023 GenericModuleTestBase added
10.2.x / 10.2.0 05-Oct-2023 PHP Fibers support
10.2.x / 10.2.0 05-Oct-2023 hook_image_style_flush is now called and passed a path if ImageStyle::flush is called with a path
10.2.x / 10.2.0 04-Oct-2023 The HTML utility classes and the filter system now output HTML5
10.1.x / 10.1.5 02-Oct-2023 Added linkByHrefExistsExact and linkByHrefNotExistsExact to match link hrefs exactly in tests
10.2.x / 10.2.0 02-Oct-2023 Stable 9 form elements now have "form-type-INPUT_TYPE" classes
10.2.x / 10.2.0 27-Sep-2023 Nightwatch drupalModuleInstall has a new optional parameter to enable module dependencies
10.2.x / 10.2.0 22-Sep-2023 Views require labels
10.2.x / 10.2.0 22-Sep-2023 New `ImmutableProperties` validation constraint, and config entity IDs are immutable by default
10.2.x / 10.2.0 18-Sep-2023 Signature of \Drupal\Core\Database\StatementInterface::fetchObject() has been updated
10.2.x / 10.2.0 18-Sep-2023 EntityBase::toUrl() falls back to 'edit-form' as default $rel
10.1.x / 10.1.0 18-Sep-2023 \Drupal\taxonomy\Plugin\migrate\process\ForumVocabulary is deprecated
10.2.x / 10.2.0 15-Sep-2023 Classes inheriting from SessionHandler must implement SessionHandlerInterface
10.2.x / 10.2.0 15-Sep-2023 format_size() is deprecated and is replaced by ByteSizeMarkup
10.2.0 / 10.2.x 14-Sep-2023 Core themes add fetchpriority=high to the site logo, to improve page rendering performance
10.1.x / 10.1.0-alpha1 14-Sep-2023 Umami theme Classy form element templates no longer include <strong> tags
10.2.x / 10.2.0 12-Sep-2023 \Drupal\Core\Updater\Module::getSchemaUpdates() is deprecated
7.x / 7.81 11-Sep-2023 CSS/JS Aggregation is no longer used during automatic maintenance mode
10.2.x / 10.2.0 04-Sep-2023 Search filter added to permissions form
10.2.x / 10.2.0 04-Sep-2023 Sample dates are no longer shown in Datetime element error messages
10.2.x / 10.2.0 04-Sep-2023 New variation cache for caching something with cache contexts (replaces render cache)
10.2.x / 10.2.0 04-Sep-2023 EntityCacheTagsTestBase::createCacheId has been removed
10.2.x / 10.2.0 31-Aug-2023 \Drupal\field_ui\Form\FieldStorageAddForm::__construct now requires EntityDisplayRepositoryInterface and PrivateTempStore
10.2.x / 10.2.0 31-Aug-2023 \Drupal\field_ui\Form\FieldStorageConfigEditForm::__construct now requires PrivateTempStore
10.2.x / 10.2.0 31-Aug-2023 \Drupal\field_ui\Form\FieldConfigEditForm::__construct now requires EntityDisplayRepositoryInterface and PrivateTempStore
10.2.x / 10.2.0 31-Aug-2023 Button values and messages during field creation workflow have changed
10.2.x / 10.2.0 31-Aug-2023 Field and Field Storage config entities now don't get saved until after the last step in the field creation workflow
10.2.x / 10.2.0 31-Aug-2023 New filename sanitization settings during upload (via UI or REST), new sanitization Event, changes to FileUploadResource constructor

Pages

Subscribe with RSS Subscribe to Change records