Drupal 8.8.3
4 March 2020
Drupal version 8.8.3 is now available.
Upgrading to Drupal 8.8.3
Drupal 8.8.3 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 8.8.3 upgrade prior to applying it live. Get started managing your Drupal installations with Installatron
What's New in Drupal 8.8.3
This is a patch release of Drupal 8 and is ready for use on production sites.
Known issues
- #3113992: The 'Update' page has no idea that some updates are incompatible
Changelog
- #3101299 by dww, alexpott: Install module from .zip URL fails
- #3105327 by bnjmnm, Wim Leers: Update CKEditor to version 4.13.1
- #3065720 by Lendude, alexpott, revati_gawas, texas-bronius: When creating a Page View in the wizard and setting a path with leading slash (/) the created View display ends up with a double-slash (//)
- #3110186 by benjifisher, tedbow, dww, xjm, tim.plunkett, Gábor Hojtsy, webchick, ckrina, worldlinemine, shaal: Simplify the wording of messages on the status report about security coverage for the site's installed minor version
- #2991207 by tedbow, dww, samuel.mortenson, robpowell, Spokje, Gábor Hojtsy, bnjmnm, xjm, benjifisher, drumm, tim.plunkett, larowlan, mpdonadio, webchick, AaronMcHale, jibran, catch: Drupal core should inform the user of the security coverage for the site's installed minor version including final 8.x LTS releases
- #3113292 by dww, tedbow, xjm, tim.plunkett: Update module has no tests for changes to status of the installed release (revoked, etc)
- #3114545 by Deepthi kumari, joachim: docs for role constants mention table instead of entity ID
- #3116198 by tedbow, dww, tim.plunkett: Make ProjectCoreCompatibility class final and internal
- #3111929 by tedbow, dww, webchick, xjm, tim.plunkett, catch: If no recommended update is found, Update Status recommends the latest release, even if it is unsupported
- #3102724 by dww, tedbow, bnjmnm, webchick, ckrina, Gábor Hojtsy, xjm, benjifisher, AaronMcHale, lauriii, shaal, andrewmacpherson, rainbreaw, worldlinemine: Improve usability of core compatibility ranges on available updates report
- #3116553 by Gábor Hojtsy tim.plunkett: Undeprecate Core/Field/PluginSettingsInterface as it is being used widely
- #3059387 by b_sharpe, AaronChristian: Taxonomy Terms cannot be rendered when in preview: EntityMalformedException
- #3074993 by tedbow, kim.pepper, bnjmnm, drumm, xjm, tim.plunkett, Gábor Hojtsy, alexpott: Use current in update URLs instead of CORE_COMPATIBILITY to retrieve all future updates
- #3101547 by ravi.shankar, Gábor Hojtsy, tedbow, dww, lauriii: Clean up code documentation for display of core compatibility ranges for available module updates
- #3096078 by tedbow, bnjmnm, Gábor Hojtsy, lauriii: Display core compatibility ranges for available module updates
- #3056539 by plach, DamienMcKenna, catch, hchonov, amateescu, tim.plunkett: Updating an entity type from non-revisionable to revisionable fails if it has non-revisionable fields stored in dedicated tables
- #3104071 by jungle, knyshuk.vova: DrupalDateTime::$formatTranslationCache should be an array
- #3098427 follow-up by amateescu, catch, alexpott: Manipulating the revision metadata keys before running the BC layer breaks the BC layer
- #3105095 by mikeegoulding, Eric_A: ElementInfoManagerInterface::getInfoProperty() return type incorrect
- #3108640 by godotislate, tim.plunkett: Entity reference field blocks not bubbling cache metadata when view access to referenced entity is not allowed
- #3098427 by hchonov, amateescu, Meenakshi.g, daffie, alexpott: Manipulating the revision metadata keys before running the BC layer breaks the BC layer
- #3114116 by lauriii, andypost, Gábor Hojtsy: Re-schedule removal of deprecated JavaScript code to Drupal 10
- #3095922 by huzooka, Wim Leers, quietone, andypost: The comment "language" column in D7 might be empty after migrating from D6, this is invalid in D8
- #3113236 by jhodgdon, rksyravi: Help topics module - documentation page not found
- #3103918 by greg.1.anderson, Mile23, alexpott, Mixologic, catch: [policy + patch] Decide on backwards compatibility policy for Composer plugins in Drupal 8
- #3098718 follow-up by alexpott: system_update_8804() fails if any path alias is created before it runs
- #2989609 by CeraRose, Sivaji: $filter_hander typo in Views ExposedFormPluginBase.php
- #3067576 by idebr, bgreco, Lendude: menu items lost on migration
- #3104372 by Gábor Hojtsy, mondrake, longwave, andypost, catch: Fix Drupal\FunctionalTests\AssertLegacyTrait inconsistent deprecation messages
- #3098718 by plach, pameeela, catch, Berdir, tim.plunkett: system_update_8804() fails if any path alias is created before it runs
- #3113509 by mondrake: Replace @expectedException* annotations with dedicated methods
- #3113476 by alexpott, mpdonadio: Fallback when request is not available on the stack in Time service
- #3113284 by mpdonadio: Move deprecation of REQUEST_TIME to Drupal 10
- #3088077 by Sam152, bkosborne, rensingh99, tim.plunkett: Layout builder does not correctly bubble up cache metadata for empty blocks
- #3110104 by Tritof, catch: Incorrect documentation for RouteProvider::getRouteByName()
- #3111729 by bnjmnm, prabha1997, ravi.shankar, dww: Stable templates/CSS that differ only in comments or indentation should match core's version
- #3112829 by alexpott: Fix fails due to Generic.CodeAnalysis.EmptyPHPStatement.SemicolonWithoutCodeDetected due to recent dependency updates
- #3108540 by Beakerboy, bronk: The format of the deprecation errors in core database classes is incorrect
- #3111658 by Deepthi kumari, kiamlaluno: editor_field_formatter_info_alter() is wrongly reported to be an implementation of hook_form_FORM_ID_alter()
- #2871374 by mondrake, daffie, bohart, catch: SelectTest::testVulnerableComment fails when driver overrides Select::__toString
- #3106215 by Hardik_Patel_12: Unused private method updateAccess()
- #3100046 by alexpott, Wim Leers, super_romeo, quietone: Duplicate column name 'type'
- #2809237 by dmitryl, alexpott, iampuma, muschpusch, louisnagtegaal, twfahey, aburrows, Mike Lewis, nickmans, borisson_, jcnventura: Properly deprecate AllowedTagsXssTrait
- #3112263 by alexpott, Gábor Hojtsy: Undeprecate REGIONS_* constants
- #3111390 by Deepthi kumari, design.er: Attributes key missing hash or pound sign in claro
- #3086644 by Mile23, alexpott, Mixologic, greg.1.anderson, jibran, catch: LegacyProject composer templates wrongly reference 8.x + fix test coverage
- #2738879 by mr.baileys, trobey, dawehner, alexpott, ravi.shankar, dww, catch, Fernly: system.schema can end up with missing schema information for some modules, resulting in hook_update_N() not getting called.
- #3086374 by mondrake, alexpott, joseph.olstad, Spokje, ravi.shankar, Gábor Hojtsy, heddn, catch, Charlie ChX Negyesi, amateescu: Make Drupal 8 & 9 compatible with PHP 7.4
- #2738879 by mr.baileys, trobey, dawehner, alexpott, ravi.shankar, catch, Fernly: system.schema can end up with missing schema information for some modules, resulting in hook_update_N() not getting called
- #3063912 by alexpott, jhedstrom: Move UpdatePathTestBase::runUpdates() to a trait
- #3090145 by mondrake, andralex, alexpott, amateescu, andypost, longwave: Ensure that mixing array and Attribute objects in theme rendering is managed properly
- #3090017 by amjad1233, larowlan, alexpott, mondrake, andypost: Isolate test dependency on easyrdf/easyrdf to a single trait
- #3111504 by andypost, longwave, Berdir: Properly deprecate AccessResult::cacheUntilEntityChanges()
- #3091518 by webchick: Remove webchick as Admin UI initiative coordinator