Install
To start a new Drupal project with version 8.5.4:To update your site and all dependencies to the latest version of Drupal:
To update your site to this specific release:
Pinning to a specific release may make it more challenging to update your site in future, see composer documentation for managing pinned versions
Using Composer to manage Drupal site dependencies
Downloads
Download tar.gz
15.05 MB
MD5: 4237ee4c5384bd90ed8dc4fa0ed3bb0c
SHA-1: b47f7772cc7e79731c6522695c0a1e645f68dbbd
SHA-256: 7afed7495ada181acfd8ea262a13d562e25fcef5f17809c560c7dc248f9e5fbf
Download zip
24.22 MB
MD5: f361dfa3cf38a941ebb520b80f3948e8
SHA-1: ec5e3ed5745e14c2e5d8a6297ef3c53655864667
SHA-256: 7c58e4b261164bae080594f620794a6ae42779695e8c371ce572c164d434370c
Release notes
This is a patch release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8.
This release only contains bug fixes, along with documentation and testing improvements. Translators should take note of a minor string change since the last release.
Known issues
- View with user/% path breaks login/logout on 8.5.x - a regression from 8.4.x
- Important: If you have not already upgraded to 8.5.0, read the Drupal 8.5.0 release notes before upgrading to 8.5.4.
Search the issue queue for all known issues.
All changes since 8.5.3
- #2878151 by joachim: collection link template for comment_type entity type is incorrect
- #2911915 by vaplas, Mile23, Wim Leers, dawehner, Lendude, nlisgo, mpdonadio: Add getHttpClient() to BrowserTestBase
- Revert "Revert "Issue #2976417 by slasher13: Update symfony (security release)""
- #2949825 by Sutharsan, andypost, alexpott: Downloaded translation file should replace existing
- Revert "Issue #2976417 by slasher13: Update symfony (security release)"
- #2562845 by quietone, rakesh.gectcr, iMiksu, Jo Fitzgerald, maxocub, heddn, mikeryan, alexpott, phenaproxima, jhodgdon: Validate file path on Credential form
- #2932249 by Murz, xjm, andypost, Chi, amateescu: Incorrect transliteration of some Russian Cyrillic characters
- Revert "Issue #2932249 by Murz, xjm, andypost, Chi: Incorrect transliteration of some Russian Cyrillic characters"
- #2976417 by slasher13: Update symfony (security release)
- #2975368 by msankhala: badly formatted sample code in core.api.php for hook_config_import_steps_alter
- #2951269 by slasher13, jibran, alexpott: Update symfony/* and twig/twig
- #2932249 by Murz, xjm, andypost, Chi: Incorrect transliteration of some Russian Cyrillic characters
- #2961922 by rlhawk: Scale and crop image effect can't be edited in Large 3:2 (768x512) image style
- #2942490 by swati.nuna, deanc96, markconroy, Eli-T, kjay: Colored background of link focus in a sentence is a bit weak
- Revert "Issue #2865247 by Jo Fitzgerald, NickWilde, rakesh.gectcr, heddn, maxocub: Migration lookup process plugin doesn't check validity of provided migration(s)"
- #2940679 by alena_stanul, borisson_, neclimdul: Fix FilterIdTest test names
- #2942489 by idebr, Vidushi Mehta, susannecoates, Mukeysh, markconroy, TaoStyle, matias, HAL 9000, seeallie: Links in footer could be more accessible
- #2926069 by Jo Fitzgerald, heddn, Dinesh18, borisson_, xjm: StatisticsViewsResult should only deal in integer values
- #2865247 by Jo Fitzgerald, NickWilde, rakesh.gectcr, heddn, maxocub: Migration lookup process plugin doesn't check validity of provided migration(s)
- #2960711 by timwood, Yogesh Pawar, kjay: Add an article to Umami demo - Baking mishaps
- #2943284 by Eli-T, kaythay, kjay, mcgovernm, sjhuda, borisson_: Add chili sauce to Umami
- #2969902 by mihai11, Jo Fitzgerald, amateescu, alexpott: Fix "MigrateCckFieldInterface is deprecated in Drupal 8.3.x and will be removed before Drupal 9.0.x. Use \Drupal\migrate_drupal\Annotation\MigrateField instead." deprecation message
- #2841651 by Berdir: Config save resets overridden configuration too late
- #2973954 by juampynr, dhirendra.mishra: Fix typo at MigrateField.php
- #2955685 by Wim Leers, dawehner, mpdonadio, alexpott, borisson_: Unrouted URLs cannot have have overridden query or fragments
- Revert "Issue #2960013 by quietone, Jo Fitzgerald, mikeryan, alexpott: i18n menu links translation in wrong directory"
- #2858184 by tstoeckler, alexpott, amateescu: Adding NOT NULL to base fields with multiple columns is broken
- #2960013 by quietone, Jo Fitzgerald, mikeryan, alexpott: i18n menu links translation in wrong directory
- #2949363 by vaplas, Mile23, timmillwood, alexpott, Lendude: Impossible to make trigger_error in some files without test fails
- #2580265 by FeyP, jcisio, s_leu, Berdir, tstoeckler: entity query nested conditions must use LEFT joins when any of the parent condition groups is using OR
- #2973299 by tstoeckler: Add the label of the entity type to the error message when there are outstanding entity changes in UpdatePathTestBase
- #2797047 by quietone, Olarin, Jo Fitzgerald, mradcliffe, niccottrell, heddn, maxocub, mikeryan: Problems creating a d6 user profile field storage with an name longer than 32 characters
- #2969806 by mihai11, Jo Fitzgerald: Fix "CckFile is deprecated in Drupal 8.3.x and will be be removed before Drupal 9.0.x. Use \Drupal\file\Plugin\migrate\process\d6\FieldFile instead." deprecation message
- #2973493 by Sam152: Remove @todo in content_moderation related to NULL values of the moderation_state field
- #2971157 by jhedstrom, Sam152: Moderation state set to default after entity is serialized
- #2971546 by Mukeysh, markconroy, msankhala: Umami theme login link is not showing underline on hover
- #2939336 by dsdeiz, quietone: D6 User Profile Source Fields
- #2910883 by vaplas, ShawnB, Wim Leers: Move all entity type REST tests to the providing modules
- #2972835 by vegantriathlete: Switch datatypes to data types
- #2971779 by timmillwood, amateescu, alexpott, Sam152: Disallow moderation of internal entity types
- #2888853 by vaplas, Wim Leers: FileAccessControlHandler cacheability metadata inaccurate
- #2789909 by vaplas, Lendude, lucur, dawehner: Remove spaces around row.content
- #2924753 by vaplas, alexpott, borisson_, xjm: Random fail in ExposedFormUITest
- #2765609 by c31ck, gnuget, hgoto, Yogesh Pawar, weboide, alexpott: #plain_text doesn't render empty-like values (e.g. 0 and "0")
- #2962961 by vegantriathlete, msankhala, alexpott: Fix typos in core.api.php and correct incorrect @see
- #2972445 by sudheeshps, sjhuda, andrewmacpherson, alexpott: Docblock for dropbutton theme function is incorrect
- #2972531 by vaplas, alexpott: Random fail in TipPluginTextTest
- #2966137 by vaplas, tim.plunkett: Circular entity references cause infinite loop in EntityReferenceItem::generateSampleValue()
- #2910807 by nginex, dawehner: Convert \Drupal\Tests\taxonomy\Functional\Views\TaxonomyDefaultArgumentTest to a kernel test
- #2854543 by Wim Leers, polynya, dawehner, mpdonadio, gabesullice, larowlan, klausi: NegotiationMiddleware calls $request->setRequestFormat('html') when there is no _format request parameter, but shouldn't
- #2971959 by juampynr: Typo at DestinationBase.php
- #2921682 by zaporylie: Array member variables initialized with NULL in TwigSandboxPolicy
- #2832083 by rbayliss, pounard, alexpott, dawehner: ThemeRegistryLoader::findTemplate() breaks Twig_Loader_Filesystem signature
- #2528284 by cilefen, dawehner, Cottser, David_Rothstein: Document that alternate Drupal 8 theme engines must implement auto-escape or they are not secure
- #2828143 by alexpott, klausi, xjm: Stop tests like LocaleConfigTranslationImportTest from failing if l.d.o becomes unavailable
- #2923496 by mark_fullmer, dpfitzsi, krina.addweb: [Link module] Validation for title but no link, when title optional
- #2968541 by vokidas, borisson_: ActiveLinkResponseFilter fails to set active link with query in non-alphabetical order
- #2970132 by neerajsingh, webflo: .ht.router.php causes a redirect loop when invoked from parent directory
- #2958744 by msankhala, joachim: hook_entity_field_access() should explain when $items is not given
- #2918535 by stella, Eli-T, webchick, smaz, ckrina, markconroy, kjay: Add initiative coordinator(s) for Out-of-the-Box
- #2969757 by marcel66, amateescu, alexpott: Fix "The Drupal\migrate\Plugin\migrate\process\Iterator is deprecated in Drupal 8.4.x and will be removed before Drupal 9.0.0. Instead, use Drupal\migrate\Plugin\migrate\process\SubProcess"
- #2469799 by Adita, Xano, Girish-jerk: improve documentation and type hinting of FormValidatorInterface and FormValidator
- #2940830 by Sam152, catch, amateescu, timmillwood: Provide explicit test coverage for isDefaultRevisionPublished and its usage within ModerationStateFieldItemList
- #2924338 by hchonov, cburschka, RoSk0, asherry, Wim Leers: Entity::uriRelationships() throws exceptions if an URL cannot be generated because of missing mandatory parameters
- #2935360 by Lendude, Kirst25: Views result summary still renders when there's no results
- #2959466 by vaplas, mondrake: Convert web tests to browser tests for image module (Part 2)
- #2971012 by Wim Leers, borisson_: ContentTypeHeaderMatcher should not run for DELETE requests
- #2926090 by vaplas, alexpott: Remove dead code from UserCancelTest::testUserCancelUid1()
- #2970026 by digdanlow: Fix "Passing a Session object to the ExpectationException constructor is deprecated as of Mink 1.7. Pass the driver instead."
- #2969807 by jmikii: Fix "LinkField is deprecated in Drupal 8.3.x and will be be removed before Drupal 9.0.x. Use \Drupal\link\Plugin\migrate\field\d7\LinkField instead." deprecation message
- #2969972 by mihai11: Fix "The Drupal\taxonomy\Entity\Term::getVocabularyId method is deprecated since version 8.4.0 and will be removed before 9.0.0. Use Drupal\taxonomy\Entity\Term::bundle() instead to get the vocabulary ID." deprecation message
- #2930445 by Alan D., mxh, Berdir: FieldItemListInterface::getEntity() should return FieldableEntityInterface rather than EntityInterface
- #2954884 by msankhala: Cannot save theme settings form for themes without logo or favicon features
- #1807062 by Mile23: Add missing type hinting to Locale module docblocks
- #2864470 by jansete: Wrong comment in \Drupal\image\Routing\ImageStyleRoutes.php
- #2938970 by MerryHamster, surbz, msankhala, alexpott, Jo Fitzgerald, Yasiru Nilan, Manuel Garcia, ZeiP, boaloysius, xjm, wturrell, tameeshb, darrenwh, ritzz: Replace drupal_render() in @param, @return, @see, @link, etc
- #2873860 by Nikro, time2buzzthetower, mecmartini, tedbow: Add Change record for Revision Metadata Base Fields change to Annotation
- #2923491 by vaplas, xjm: Clean up the MAINTAINERS.txt
- #2864035 by alexpott, nlisgo, mpdonadio, vaplas, GoZ, naveenvalecha, dawehner, Lendude: Convert web tests to browser tests for rdf module
- #2942578 by Sam152: Content Moderation module marked as stable produces failures in Workbench Moderation assets loading
- #2962508 by ankitjain28may: Path of CHANGELOG.txt in core/INSTALL.txt
- #2932617 by voleger, sahil432, bdlangton, joachim, alexpott: missing details in param docs for DateTimePlus::format()
- #2934527 by pifagor, msankhala, Gábor Hojtsy: Improve example code in block.module
- #2960978 by maboresev, benjifisher: Change getSourceIDsHash to getSourceIdsHash in the Migrate module
- #2960981 by jtriguero, benjifisher: Change getConnectionID to getConnectionId in kernel tests
- #2211429 by anavarre, cambraca, LoMo, ajalan065, Dane Powell, royal121, Truptti, cashwilliams, mcdruid, catch: Incorrect image URL using an image style should return a 404 instead of a 403
- #2938972 by runeasgar, MerryHamster, ryanhayes, msankhala, Jo Fitzgerald: Replace drupal_render() in sample code
- #2950709 by idebr, Grimreaper: ConfigSync.php tries to include non-existing file config.admin.inc
- #2961986 by Sam152, Berdir, tstoeckler: The ContentEntityBase entity key cache is purged incorrectly when two keys exist for one field
- #2870452 by andypost, vaplas, claudiu.cristea, Ujin, Jo Fitzgerald, michielnugter, Lendude: Convert web tests to browser tests for menu_ui module
- #2962736 by idebr: phpunit.xml.dist has an incorrect instruction on how to disable deprecation errors
- #2960797 by seeallie, susannecoates, TaoStyle, matias, ChrisDarke: Footer of Umami, [find out more] links the whole div
- #2939634 by kevin.dutra, runeasgar, Sam152, alexpott: Unable to order transitions if there are more than 20
- #2918643 by eyilmaz, alexpott: TipPluginText's ariaId is not unique
- #2955803 by zviryatko, andypost: Do not attach history for non-node entities in CommentViewBuilder::buildComponents()
- #2962248 by tim.plunkett: Layout Builder defaults should support third party settings
- #2936161 by Yogesh Pawar, idebr, alexpott: status-messages.html.twig documentation refers to non-existing variable 'display'
- by xjm, larowlan: Fix dev version constant.
- #2961649 by zuhair_ak, gawaksh, ankitjain28may, kiruba karan, dawehner, heddn, cilefen, mradcliffe: Add a /INSTALL.txt pointing to /core/INSTALL.txt
- #2666746 by droplet, Darren Oh: Fix simultaneous file uploads re-posting data
- #2912348 by maxocub, Jo Fitzgerald, masipila, heddn, phenaproxima: Handle entity_references related to Drupal 6 and 7 node translations with different IDs
- #2905111 by bdlangton, joachim: error in docs for DrupalKernel::findSitePath()
- #2960528 by kaythay, ckrina, SaintNexcis, benjifisher, msankhala: Fix styles for border radius on hover state for Recipies banner in Umami
- #2960611 by msankhala, dmitryl, benjifisher: Change lookupSourceID and lookupDestinationID to lookupSourceId and lookupDestinationId in the Migrate module
- #2955673 by msankhala, jenlampton: Text 'logged in as admin' in update.php message is ambiguous
- #2960056 by Jo Fitzgerald: Add deprecation test to d6/DateField
- #2960324 by bdlangton, ameya1727, Chi, davidneedham: Wrong deprecation message in core/lib/Drupal/Core/Routing/RouteFilterInterface.php
- #2952059 by ckrina, BrightBold, Adita, timwood, Eli-T: Add Crema Catalana to Umami
- #2930274 by dawehner, Berdir, slashrsm, Sam152: View mode class is not built correctly in media.html.twig
- #2960309 by andrew-as, quietone: Fix @see path in MigrateDestinationInterface
- #2953385 by mondrake, voleger: Add a $connection property to DatabaseTestBase kernel test class to be used by extending classes
- #2960443 by Cottser: Remove Cottser as Drupal 8 core maintainer and Stable theme maintainer
- #2956814 by tim.plunkett: FileValidationConstraintValidator assumes that the file exists
- #2605714 by andypost, Utkarsh_Mishra, Chi, idebr: Cleanup HistoryUserTimestamp views filter handler
- #2959316 by dww, Lendude, alexpott, dawehner, xjm: Views argument validators that modify argument values aren't reflected in token replacement
- #2919157 by benjy, amateescu, Sam152: Unable to convert a non-translatable entity into a revisionable entity
- #2960054 by Sam152: content_moderation_post_update_update_cms_default_revisions fails if content_moderation was enabled but no entity types were being moderated
- #2863626 by vaplas, wengerk, mondrake, naveenvalecha, Lendude, nlisgo, Jo Fitzgerald, claudiu.cristea, scuba_fly, mohit1604, dawehner, jonathan1055, alexpott: Convert web tests to browser tests for image module
- Revert "Issue #2959316 by dww, Lendude, dawehner: Views argument validators that modify argument values aren't reflected in token replacement"
- #2955869 by alexpott, dawehner, plach: Fix multilingual install on Drupal dev version for CLI utilities
- #2959316 by dww, Lendude, dawehner: Views argument validators that modify argument values aren't reflected in token replacement
- #2950892 by tim.plunkett, guile2912, tedbow: Exceptions thrown during Layout Builder preview are not caught
- #2225587 by quietone, Jo Fitzgerald, alexpott, heddn, Pavan B S, maxocub, phenaproxima, Gábor Hojtsy, ao2: Migrate D6 i18n menu links
- Revert "Issue #2225587 by quietone, Jo Fitzgerald, heddn, Pavan B S, maxocub, phenaproxima, Gábor Hojtsy, ao2, alexpott: Migrate D6 i18n menu links"
- #2500495 by quietone, Jo Fitzgerald, phenaproxima, maxocub, alexpott, mikeryan, chx: Upgrade path for Color 7.x
- #2945563 by maxocub, heddn: Migration dependencies are not set when using the migration_lookup or iterator process plugins
- #2225587 by quietone, Jo Fitzgerald, heddn, Pavan B S, maxocub, phenaproxima, Gábor Hojtsy, ao2, alexpott: Migrate D6 i18n menu links
- #2958862 by msankhala, jhodgdon, joachim: Sample code needs to have namespace on the Url class
- #2488116 by dipen chaudhary, cpj, ashutoshsngh, joachim, znerol, priya.chat, jhodgdon, anavarre, jmarkel: Document the session subsystem
- #2889684 by ankitjain28may, kanav_7, borisson_, gaurav.kapoor, naveenvalecha, joachim, alexpott: missing class docs for ContainerDerivativeDiscoveryDecorator
- #2916877 by DyanneNova, tim.plunkett, joelpittet: Update Layout Builder CSS to match updated mockups
- #2626716 by jacktonkin, MaskOta, tedbow, michielnugter, ozin, dawehner, swetashahi, una_maria, zviryatko, mohit_aghera, kryp71c, Jo Fitzgerald, Munavijayalakshmi, Truptti, droplet, andrewmacpherson: "Edit Summary" link not showing if "Help Text" is set
- #2959298 by anmolgoyal74, claudiu.cristea, gnuget: Remove PirateDayCacheabilityMetadataConfigOverride::isCacheabilityMetadataApplicable because is not used anywhere
- #2958584 by jarodriguez, Deepthi kumari, jhodgdon: Documentation of options on POWriter is missing in one place, wrong in the other
- #2925689 by alexpott: ConfigValidation class contains code that is brittle and changing for every addition
- #2901753 by alexpott: [PHP 7.2] DrupalKernel.php: ini_set(): Headers already sent
- #2939491 by hchonov, slasher13, alexpott, dawehner: Prevent memory leak and inconsistent entity references when serializing entity storages
- #2936002 by RytoEX, quietone: Docs fix in MigrateUpgradeForm
- #2798947 by Lendude, loopduplicate, rocketeerbkw, netdreamer, LoMo, Kristen Pol, rwam, Berdir, dawehner: Views pagers include ajax metadata
- #2958785 by abramm: ContextDefinition isSatisfiedBy() check fails for context using inherited class
- #2868732 by phjou, ckaotik: EntityDisplayModeListBuilder is limited to 50 view modes
- #2937045 by quietone, heddn: source plugin source_module testing seems incomplete
- #2927408 by Anas_maw, Erik Frèrejean, timmillwood, Sam152, catch: Default value not correctly set in the ModerationStateWidget
- #2869916 by johndevman, tstoeckler, borisson_, larowlan: SiteConfigureForm ignores 'skip_permissions_hardening' setting
- #2943646 by SylvainM: Translated user can not be deleted
- #2849187 by Lendude, Yogesh Pawar, asghar, chiranjeeb2410, Pavan B S, themetman, dbjpanda, borisson_, Wim Leers: Responsive Image shows an Error in Views
- #2899051 by drunken monkey: Properly document possible exceptions for EntityTypeManagerInterface::getStorage()
- #2951242 by alexpott, amateescu, bmunslow, Berdir, greg606, donaldp: Allow BaseFieldDefinition::setInitialValueFromField() to set a default value - this fixes issues with block_content_update_8400()
- #2957367 by pifagor, jhodgdon: Message on PHPUnit requirements problem needs small update
- #2944531 by trwill, timmillwood, Berdir: User performing revert should be set as revision author (revision_uid)
- #2895097 by FeyP, borisson_: Correct bundle info service interface name in EntityManager deprecation messages
- #2951548 by finne, idebr: Restore Menu Link parent references when deleting nested links
- #2952962 by tim.plunkett, sureshcj, JordiK, Madis, cilefen: Block visibility setting tab for Roles not showing
- #2955690 by mpdonadio: Move Common tests in system.module to BTB
- #2956828 by alexpott: Fix english in RequestSanitizer docs
- Revert "Issue #2932606 by jibran, alexpott: Use PHPUnit 6 for PHP 7.0 / 7.1 testing"
- #2743931 by aaronbauman, gambry, harsha012, joachim, acbramley, rackberg, koryp, DedMoroz, akalam, Yogesh Pawar, alexpott, alexej_d, larowlan, stefan.r, unstatu, sathish.redcrackle: Saving to the private tempstore doesn't start a session for anonymous users
- #2257231 by drumm, Sebastien @Actualys, Jody Lynn: file_url_transform_relative() should escape $http_host
- #2939747 by adiaz, tstoeckler, kpolte: Use tags-style autocompletion for categories and tags in Umami
- #2912353 by maxocub, alexpott, heddn, phenaproxima, quietone: Handle menu_items related to Drupal 6 and 7 node translations with different IDs
- #2932606 by jibran, alexpott: Use PHPUnit 6 for PHP 7.0 / 7.1 testing
- #2945184 by samuel.mortenson: Third argument passed to hook_menu_local_tasks_alter is undocumented
- #2920672 by idebr, dpagini, abramm, xjm: OverviewTerms page has invalid table HTML when the user does not have access to some terms
- #2938053 by Wim Leers, alexpott: AccessResult::orIf() fails to retain the reason if both operands are neutral or forbidden, but the first contains a reason and the second one does not
- #2939814 by tedbow, rajeshwari10, borisson_, alexpott: Split SettingsTrayBlockFormTest into multiple class to only enable modules when needed
- #2930101 by maxocub, heddn, alexpott, phenaproxima, catch, masipila: i18n / statistics - node counter not updated for translations
- Revert "Issue #2949834 by alexpott: RequiredTest is not testing what it thinks it is testing"
- #2949834 by alexpott: RequiredTest is not testing what it thinks it is testing
- #2951787 by andypost, Chi: Add missing jquery.form.min.js.map file
- #2933916 by alexpott: EmailAction incorrectly uses the result of ->mailManager->mail()
- #2948073 by vaplas, alexpott: ContentTranslationUITestBase stragglers
- #2943163 by seanB, Lendude: Wrong views exposed raw input values for multivalue filter field
- #2913967 by acbramley: TermInterface setName has incorrect parameter type
- #2937056 by facine: Fix EntityReferenceEntityFormatter variable description
- #2952461 by timmillwood: OffCanvasTest is set as @group settings_tray when it's not any more
- #2924570 by maxocub, Rajesh Kairamkonda, heddn: Missing mappings for "nodereference_buttons" & "nodereference_autocomplete" widgets
- #2911288 by maxocub, matslats: No mapping to upgrade list_float fields
- #2877030 by c.nish2k3, martin107, gaurav.kapoor, Mile23, dawehner: Remove stale deprecated code
- #2952967 by tim.plunkett, sarahjean: When allowing content items to have customized layouts, clicking 'Layout' on full view of a node takes you to the configuration for the 'default' view mode
- #2858569 by mfernea, LoMo, tstoeckler, borisson_: Custom Display Settings - Order the view modes based on name rather than key
- #2953880 by drunken monkey: Fix doc comments for DefaultTableMapping::allowsSharedTableStorage() and DefaultTableMapping::requiresDedicatedTableStorage()
- #2941763 by tim.plunkett, larowlan, xjm: Move elements of \Drupal\layout_builder\Entity\LayoutBuilderEntityViewDisplayStorage into a stand-alone service or static methods
- #2868273 by mondrake, borisson_: Missing a test for table TRUNCATE while in transaction
- #2948874 by martin107: Restrict build targets to IE11 and above
- #1137848 by Tor Arne Thune, mgifford, GaëlG, ericjenkins: /filter/tips page is listed by search engines
- #2926479 by bhanuprakashnani, mohit1604, joachim: incorrectly formatted docs in mainPropertyName()
- #2912583 by edwardaa, vaplas: Remove redundant ')' from TimestampItem FieldType annotation doc
- #2913901 by jhedstrom: Non-helpful error when BrowserTestBase::clickLink doesn't find the link
- #2921734 by TR: Fix ControllerBase stateService documentation
- #2687711 by chriscohen, anavarre: Drupal PHPUnit tests currently NEED the profiles directory to exist
- #2943584 by er.pushpinderrana, VitaliyB98, harsha012, mohit1604, alexpott, joachim: incorrect docs in EntityTypeInterface::setAccessClass
- #2409435 by Jo Fitzgerald, phenaproxima, srjosh, edysmp, KarenS, svendecabooter, bdimaggio, hosef, Yogesh Pawar, heddn, quietone, alexpott, larowlan: Upgrade path for Book 6.x and 7.x
- #2949449 by japerry: Traits on WebTestBase cause PHP Fatal error in php 5.6
- Revert "-m"
- #2876432 by Lendude, dawehner, Gábor Hojtsy: Query settings missing when display type Entity Reference
- #2951684 by alexpott, quietone: Undefined index ReviewForm->buildForm() line 240
- #2945502 by Manuel Garcia: Unreadable text on site branding block when placed outside of the header
- #2941646 by mr.baileys: Documentation on datetime #date_increment is incorrect/misleading
- #2938853 by mcdruid: Remove outdated and misleading comment re. temp directory from file_save_upload
- #2941494 by jhedstrom, Lendude, alexpott: Deprecate SystemConfigFormTestBase and create kernel test version
- #565220 followup by alexpott: Fix Weight form element behavior
- #2950630 by msankhala, wombatbuddy: The description of the FormStateInterface refers to the nonexistent property \Drupal\Core\Form\FormState::$internalStorage
- -m
- #2865223 by timmillwood, amateescu: Node type form alter sets new revision to false on subsequent saves
- #2933310 by masipila, heddn: Add documentation to EntityUser destination plugin
- #2907728 by Lendude, vaplas, dawehner, jibran, alexpott, Mile23: Installer: Convert system functional tests to phpunit
- #2943338 by Wim Leers: rest_test module for testing REST module could be reused by contrib JSON API module
- #2947351 by amateescu, hchonov: DefaultTableMapping does not return the revision table name for multi-valued base fields
- #2881999 by vaplas, Wim Leers, dawehner, Jochus, Berdir, tstoeckler: Path to statistics.php is not correct when the path start with index.php
- #565220 by voleger, Yogesh Pawar, gpk, alexpott: Fix Weight form element behavior
- #2949378 by masipila, heddn, phenaproxima: Document that SqlBase source plugin must use the ignore_map configuraition option if expressions are used in the query
- #2914287 by Sam152, Manuel Garcia: Entity links aren't added to views using the revision table as a base
- #2877119 by alexpott, Dane Powell: Cannot uninstall Config module via drush config-import