Download drupal-8.0.0-beta15.tar.gztar.gz 10.75 MB
MD5: 727e700eab75395663d6c5dbd20fe6ee
SHA-1: 261b64a375178fbcbc0638366ee8db32c8752f08
SHA-256: b708f98366138c9de7fc34024c497b44a925eb145f7b4af3688a618ac7326029
Download drupal-8.0.0-beta15.zipzip 19.14 MB
MD5: 53d66d4aa63c0e2f9b0f85faac544b48
SHA-1: 92fc2e8c19fcff095d9436e90c1e069afe9a6284
SHA-256: 751132b290ea3fb7a9d5d33cd758cde922bbab45be68ccc3cacda3e01fd0ff3a

Release info

Created by: catch
Created on: 4 Sep 2015 at 09:02 UTC
Last updated: 24 Feb 2016 at 19:56 UTC
Core compatibility: 8.x

Release notes

Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs, and who are prepared to rebuild their test sites from scratch when necessary. Beta releases are not recommended for non-technical users, nor for production websites, and could have public security vulnerabilities. More information on beta releases.

hook_update_N() is now required for all core schema changes. This means it may be possible to update development sites between beta releases starting with beta12. This has not been tested on real sites so in either case ensure you take a database backup and carefully review your site for regressions when updating.

Note that there are still release blocking issues with the database update system itself, which may prevent some contributed or custom modules from providing their own upgrade paths.

critical bugs with the database update system itself, which may prevent some contributed or custom modules from providing their own upgrade paths.

All core patches should continue providing hook_update_N() from this point on where necessary.

Known issues

There are still around 10 known critical issues with this beta release that need to be resolved before we will create a release candidate.

Search the issue queue for known issues

.

Changes since 8.0.0-beta14:

  • #2560641 by alexpott, lauriii, Xano, borisson_, ianthomas_uk, olli: Remove all usages SafeMarkup::checkPlain() from render arrays
  • Revert "Issue #2560641 by alexpott, lauriii, Xano, borisson_, ianthomas_uk: Remove all usages SafeMarkup::checkPlain() from render arrays"
  • #2560641 by alexpott, lauriii, Xano, borisson_, ianthomas_uk: Remove all usages SafeMarkup::checkPlain() from render arrays
  • #2551981 by jthorson: Add --directory option to run-tests.sh test discovery
  • #2562089 by phenaproxima: d7_field_formatter_settings migration does not handle empty settings
  • #2554889 by Berdir, Cottser, Daniel_Rose, JeroenT, RavindraSingh, Wim Leers, YesCT, akalata, alexpott, alimac, aneek, catch, cdulude, chx, cilefen, cmanalansan, crowdcg, cwells, davidhernandez, dawehner, dtraft, effulgentsia, harjotsingh, hass, ianthomas_uk, joelpittet, josephdpurcell, justAChris, kbaringer, lauriii, lduerig, leslieg, lokapujya, mpdonadio, peezy, pwolanin, realdream, sclapp, stefan.r, tim.plunkett, webchick, xjm: Remove SafeMarkup::set() from the codebase.
  • #2532534 by phenaproxima, miguelc303: Migration Files for Drupal 7 Comments
  • #2562081 by phenaproxima: d7_user source plugin handles user roles incorrectly
  • #2562075 by phenaproxima: D7 menu link migration must provide a default description
  • #2562083 by phenaproxima, mikeryan: D7 user migration should skip over user picture if empty
  • #2560751 by lauriii, alexpott: Remove all usages SafeMarkup::checkPlain() from Views titleQuery()
  • #2504139 by borisson_, Wim Leers, plach, prashantgoel, Fabianx, dawehner, David_Rothstein, effulgentsia: Blocks containing a form include the form action in the cache, so they always submit to the first URL the form was viewed at
  • #2561129 by plach, alexpott, catch: Composite indexes are not correctly deleted/re-created when updating a field storage definition
  • #2561229 by alexpott, dawehner: Upgrade content tests fails on postgres for translated comment
  • #2561121 by dawehner, alexpott: Installer fails on postgresql due to uncaught exception
  • #2560659 by benjy, phenaproxima, neclimdul: Invalidate the Migration destination plugin when overriding with set()
  • #2555109 by neclimdul, phenaproxima: MigrateTests incorrectly setup mock connection
  • #2548841 by phenaproxima: Remove entity:file destination schema from Migrate Drupal
  • #2484405 by phenaproxima, quietone, neclimdul: User pictures do not need a dedicated process plugin
  • #2559011 by Wim Leers: Ensure form tokens are marked max-age=0
  • #2334067 by mgifford, LewisNyman: error.svg doesn't have sufficient color contrast
  • #2560851 by alexpott, Xano: Deprecate EntityListBuilder::getLabel() and remove usages of SafeMarkup::checkPlain()
  • #2546828 by Wim Leers: Remove ckeditor_rebuild()
  • #2560719 by stefan.r: Remove usage of t() string in the array keys for the database install tasks
  • #2560733 by stefan.r: Remove a few problematic t() calls from tests
  • #2539848 by sdstyles, pguillard, deepakaryan1988, ankur7213: Mark EntityHandlerBase as @deprecated for 9.x
  • #2561135 by alexpott: Views.Drupal\views\Tests\Handler\FieldFieldTest fails on postgres
  • Revert "Issue #2548725 by dawehner: Fix database exception handling, causing test fails in PostgreSQL"
  • #2560435 by mikeryan, phenaproxima: Need an API for retrieving migration messages
  • #2382985 by phenaproxima, quietone, -enzo-, benjy: Migration Files for Drupal 7 Menu & Menu Entries
  • #2560671 by phenaproxima, neclimdul: The Migration process plugin should not skip rows
  • #2558839 by quietone, mikeryan, phenaproxima: Node builder should incorporate node type into label
  • #2423103 by phenaproxima, quietone, miguelc303, mikeryan: Migration Files for Drupal 7 Content
  • #2548725 by pwolanin, catch, dawehner, mradcliffe: Fix regression to menu serialization in upgrade path that causes thousands of errors in PostgreSQL
  • #2557021 by sasanikolic, tim.plunkett: Url Filter does not correctly recognise URL's with uppercase query arguments
  • #2560521 by dawehner, plach, larowlan, lauriii, Xano, Wim Leers, catch, jhedstrom: Javascript does not work on beta 12 => HEAD update.php
  • #2556029 by geertvd, Jaesin, dawehner: REST views unchecking "Display all values in the same row" doesn't limit the value to one per row
  • #2557901 by hussainweb: Template documentation cleanup after field divitis issue
  • #2521978 by kim.pepper: core/modules/system/src/Plugin/Condition/RequestPath should use the 'url.path' cache context
  • #2560603 by swentel, ksenzee: update.php has 755 file permission
  • #2557875 by edurenye: Add generic views.argument_validator.entity:* schema
  • #2167603 by damiankloip, tim.plunkett: EntityType should put unknown properties into an array
  • #2557023 by alexpott: Strings are scalars
  • #2560897 by alexpott: Drupal\user\Plugin\views\argument\RolesRid is very broken
  • Revert "Issue #2560897 by alexpott: Drupal\user\Plugin\views\argument\RolesRid is very broken"
  • #2560597 by webchick: Mark Migrate* modules as Experimental
  • #507488 by lauriii, mdrummond, Wim Leers, Manuel Garcia, pwolanin, davidhernandez, chx, jibran, andypost, dawehner, Xano, tuutti, Gábor Hojtsy, LewisNyman, maximiliam, eiriksm, borisson_, bill richardson, Fabianx, joelpittet, Jeff Burnz, xjm, webchick, Bojhan, EclipseGc, emma.maria, tim.plunkett: Convert page elements (local tasks, actions) into blocks
  • #2548009 by larowlan, dawehner, bircher: Overridden menu links lose parent, expanded and enabled (are disabled) status on cache clear
  • #2554151 by stefan.r, Gábor Hojtsy, plach, dawehner, csg: Test content/configuration in update database dump
  • #2549393 by alexpott, dawehner, lauriii, andypost, xjm: Remove SafeMarkup::escape() and rely more on Twig autoescaping
  • #2500717 by afi13, klonos, cilefen, evilfurryone: Sort entries in the site status report page alphabetically, BUT case-insensitively
  • #2489162 by googletorp, Haza, mdrummond, DuaelFr, swentel: Can configure responsive image formatter to cause fatal error
  • #2130307 by quietone, michaellenahan, phenaproxima, David Hernández, fastangel, eliza411: Variable to config: language.negotiation [d7]
  • #2553447 by LewisNyman, davidhernandez, mdrummond: Move system node.theme.css to Classy
  • #2499199 by claudiu.cristea, dawehner: Use RandomGeneratorTrait in BrowserTestBase
  • #2508037 by hussainweb, catch, Crell: Clarify PathProcessor path format
  • #2547933 by googletorp, jhodgdon: Code example for non deprecated use of entity_get_display is wrong
  • #2550641 by damiankloip: Use assert() in Drupal\Core\DependencyInjection\Container::__sleep instead of trigger error
  • #2523048 by dpi: file.modules hook_cron implementation has incorrect documentation
  • #2548725 by dawehner: Fix database exception handling, causing test fails in PostgreSQL
  • #2547581 by Xano, dawehner, Berdir, alexpott: Missing configuration schemas for condition plugins
  • #2501913 by nod_, jhodgdon: JSDoc drupal.js
  • #2525436 by eiriksm, nod_: JSDoc filter module
  • #2531688 by kekkis, nod_, eiriksm, evilfurryone: JSDoc toolbar module
  • #2531694 by eiriksm, nod_, dawehner: JSDoc views module
  • #2531698 by nod_, eiriksm: JSDoc views_ui module
  • #2547531 by sdstyles, mradcliffe: Fix documentation for FormTestBase::getMockForm form id parameter
  • #2504013 by bojanz: Remove @see statements from the ThemeNegotiator docblock
  • #1611954 by tim.plunkett, sun, samuel.mortenson, Berdir, mgifford, chx: Setting #access = FALSE on a vertical tab does not prevent input processing of the contained form elements
  • #2513332 by stevector: NodeViewController::view() does not pass along its arguments when calling parent method
  • #2455057 by michaellenahan, jhodgdon, jelo: Document (or set up?) fast 404 settings for private image files
  • #2493697 by cilefen, JeroenT: remove deprecated getUrlFromPath method from TwigExtension
  • #2559969 by alexpott: Make SafeStringInterface extend \JsonSerializable so we don't have to do so much string casting
  • #2543340 by Wim Leers, Fabianx: Convert BlockViewBuilder to use #lazy_builder (but don't yet let context-aware blocks be placeholdered)
  • #2555911 by amitshah2007, sdstyles, pwlravikiran, mpdonadio: Incorrect indentation in TimestampAgoFormatter()
  • #2457793 by claudiu.cristea, webflo: UX Regression in File- and ImageWidget, Table is always visible
  • #2551263 by Berdir, nod_: Deleting entity/field models when markup is removed can result in JS error
  • #2503663 by olli, sasanikolic: Date sort_expose handler is missing "order" schema
  • #2555473 by stefan.r, cilefen, alexpott, plach: Deprecate SafeMarkup::checkPlain() for Drupal 8.0.x
  • #2560137 by dawehner, pwolanin, klausi, tsphethean, sun: Posting an array as value of a form element is allowed even when a string is expected (and bypasses #maxlength constraints) - first step: text fields
  • #2559355 by mikeryan: Migration tests reference defunct load plugins
  • #2557467 by alexpott: Deprecate check_url and convert usages to existing UrlHelper methods
  • #2559605 by Cottser, stefan.r: Convert SafeMarkup::checkPlain() in render arrays to #plain_text
  • #2547357 by sasanikolic, timmillwood, Berdir, mbovan: $error in case of a views query exception
  • #2560055 by alexpott: Remove all usages SafeMarkup::checkPlain() in DiffFormatter and SafeMarkup from the Diff component
  • #2552769 by amateescu: Remove outdated custom functions for greatest() and concat()
  • #2502113 by pguillard, JMC, prajaankit, LewisNyman, pjbaert: Unused css classes in system.diff.css
  • #2556785 by Antti J. Salminen, lauriii: Specific preprocess functions doesn't support second level without first level
  • #2558905 by dawehner, pwolanin, cilefen, plach, willzyx: Content translation module - Information disclosure by insufficient access checking
  • #2558247 by dawehner, catch, mradcliffe, jhedstrom, Berdir, jibran, effulgentsia, webchick: Remove rebuildAll() and module install from UpdatePathTestBase
  • #2559877 by alexpott, chx, swentel, davidhernandez, dawehner, subhojit777: Quick editing a body field on Standard does not work
  • #2554233 by pwolanin, tim.plunkett, amateescu, dawehner, Wim Leers, catch, effulgentsia, larowlan, Abdullah Hussam, greggles, David_Rothstein: Port Cross-site Request Forgery - Form API fixes from SA-CORE-2015-003 to Drupal 8
  • #2546210 by penyaskito, mikeker, Gábor Hojtsy, dawehner: Views subtokens are broken since the introduction of inline templates for replacements
  • #2559597 by Cottser: Clean up uses of Drupal\Core\Render\Element\Markup
  • #2549921 by borisson_, alexpott: SearchExcerptTest and SearchMatchTest should be a KernelTestBase tests
  • #2551267 by Jeremy, mandar.harkare, alexpott, albertski: Rename update_manager_access() to _update_manager_access()
  • #2547667 by stefan.r, David_Rothstein, joelpittet: Fix broken page title Update Manager (authorize.php)
  • #2554993 by anavarre: Fix typo in UpdateTestBase.php
  • #2530704 by eiriksm, nod_: JSDoc menu_ui module
  • #2513560 by eiriksm, bohemier, nod_: JSDoc file module
  • #2506447 by eiriksm, nod_: JSDoc content_translations module
  • #2505905 by eiriksm, nod_, nidaismailshah, mikebell_, jhodgdon: JSDoc comment module
  • #2505363 by eiriksm, nod_, mlevasseur, joshi.rohit100: JSDoc ckeditor module
  • #2531692 by eiriksm: JSDoc user module
  • #2530764 by eiriksm: JSDoc quickedit module
  • #2531690 by eiriksm: JSDoc tour module
  • #2516694 by eiriksm, nod_: JSDoc editor module
  • #2531608 by eiriksm: JSDoc text module
  • #2531606 by eiriksm: JSDoc taxonomy module
  • #2531604 by eiriksm: JSDoc system module
  • #2531602 by eiriksm: JSDoc simpletest module
  • #2530710 by eiriksm: JSDoc path module
  • #2530706 by nod_, eiriksm: JSDoc node module
  • #2529292 by nod_, eiriksm: JSDoc locale module
  • #2528520 by eiriksm: JSDoc language module
  • #2526406 by eiriksm: JSDoc history module
  • #2514894 by eiriksm: JSDoc contextual module
  • #2504713 by eiriksm, nod_, jhodgdon: JSDoc book module
  • #2503985 by eiriksm, nod_, jhodgdon: JSDoc block_content module
  • #2502629 by eiriksm, nod_, borisson_, jhodgdon: JSDoc block module
  • #2545958 by pjonckiere, jhodgdon, matslats: Module/profile use of config/optional is apparently not documented
  • #2557411 by joelpittet: Remove obsolete reference to SafeMarkup::set() in LinkGeneratorTest documentation
  • #2548279 by chx, jhodgdon, fago, hussainweb, nevergone: Vastly extend the typed data topic
  • #2554881 by pfrenssen: Fix documentation for return value of NodeController::addPage()
  • #2558179 by jhedstrom, dawehner, catch: Database dump script produces a dump with syntax errors in it
  • #2443457 by Wim Leers, dawehner, Berdir, giancarlosotelo, Jaesin: Views block displayed when no results returned
  • #2548511 by David_Rothstein: Write tests for the Update Manager downloading and applying updates for a module
  • #2559309 by Berdir, jhedstrom: Logic error in SqlContentEntityStorage::countFieldData() drops dedicated field tables (again)
  • #2555183 by jhedstrom, Gábor Hojtsy, mikeryan, stefan.r, xjm: Fix the filled update tests, they are broken
  • #2513604 by mdrummond, attiks, alexpott, Jelle_S: Create default responsive image styles
  • #2555931 by alexpott, pwolanin, joelpittet: Add #plain_text to escape text in render arrays
  • #2311393 by tim.plunkett: Remove hook_element_info() and all references to it
  • #2130283 by phenaproxima, quietone, samhassell: Variable to config: image.settings [d7]
  • #2522012 by phenaproxima, mikeryan, chx, benjy: Remove broken idlist handling, replace with more robust exception handling
  • #2559381 by mikeryan: Migrate needs core update path
  • #2559191 by andriyun, andypost: Clean-up migrate executable
  • #2555665 by jhedstrom, Gábor Hojtsy, stefan.r, plach: When index is added for content_translation_uid, the corresponding stored schema definition is not updated
  • #2554585 by Wim Leers, effulgentsia, moshe weitzman: Tracker responses are missing a cache tag and a cache context
  • #2503999 by neclimdul, mikeryan, Berdir, catch, andypost: Large volume entity migrations run out of memory
  • #2510160 by lostkangaroo, neclimdul, phenaproxima: d6 Imagecache -> d8 Image module migration should be included in core
  • #2414651 by phenaproxima, quietone, miguelc303, mikeryan, benjy: Migration Files for Drupal 7 Users
  • #2549013 by phenaproxima, mikeryan, benjy: Remove load plugins
  • #2557893 by sdstyles, cilefen, ianthomas_uk, luklambrechts, stefan.r: Mark SafeMarkup::setMultiple as internal
  • #2544690 by mikeryan, phenaproxima: Create new source plugin taking data from plugin config
  • #2557871 by alexpott: Remove all usages SafeMarkup::checkPlain() from template preprocess functions and attributes
  • #2550981 by alexpott, stefan.r, davidhernandez, joelpittet, Wim Leers, xjm, josephdpurcell, akalata, dawehner: Remove SafeMarkup::set in FormErrorHandler::displayErrorMessages()
  • #2554849 by bojanz, hussainweb, webflo: phpunit testing crashes if a root vendor directory is used
  • #2556617 by claudiu.cristea, dawehner, geertvd, Wim Leers, tim.plunkett: [regression] Disabled format still filters and displays the value
  • #2551511 by alexpott, stefan.r, RavindraSingh, pjonckiere, JeroenT, Mariano: Remove SafeMarkup::set() from AllowedTagsXssTrait
  • #2542748 by plach, effulgentsia, jhedstrom, Gábor Hojtsy, alexpott, mpdonadio, catch, dawehner: Automatic entity updates can fail when there is existing content, leaving the site's schema in an unpredictable state
  • #2554219 follow-up: Fix usage of obsolete drupalSettings.basePath
  • #2536560 by Aki Tendo, stefan.r, damiankloip: Runtime Assertion unit and functional testing
  • #2506533 by Jaesin, minnur, neclimdul, sdstyles, dawehner, Crell: Remove ContentNegotiation and embed functionality in the middleware
  • #2547865 by mrf, StryKaizer: Better file name for config.tar.gz export
  • #2558203 by mortendk: Remove double addClass() calls in Classy's field.html.twig
  • #2554219 by nod_, larowlan, tim.plunkett, regilero, droplet, japerry, samuel.mortenson, Pere Orga, effulgentsia, benjy, Gábor Hojtsy, greggles, Wim Leers, David_Rothstein, pwolanin, neclimdul, EclipseGc, znerol: Port Cross-site Scripting - Ajax system fixes from SA-CORE-2015-003 to Drupal 8
  • #2558063 by jhedstrom: Fix syntax error in filled database dump
  • #2555973 follow-up: Fix incorrect comment
  • #2555973 by claudiu.cristea, Mark LaCroix, stefan.r, pjonckiere, dawehner: Fatal error when editing content after disabling format with editor
  • #2555825 by stefan.r, cilefen: Remove SafeMarkup::set call from TranslationManager::translate
  • #2557577 by alexpott: Use comma separated item list in contact listing and remove a SafeMarkup::checkPlain()
  • #2557519 by alexpott, joelpittet: Remove many usages SafeMarkup::checkPlain() and replace with Html::escape()
  • #2214241 by mortendk, mdrummond, lauriii, galooph, ShaunDychko, jjcarrion, b0unty, joelpittet, scor, amitgoyal, aboros, Manuel Garcia, hkirsman, BLadwin, hussainweb, sushilkr, emma.maria, nlisgo, yched, LewisNyman, davidhernandez, mikl, camoa, dman, dodorama: Field default markup - removing the divitis
  • #2551631 by quietone, Ryan Weal, phenaproxima: D6 user_mail tokens do not get converted
  • #2552797 by amateescu: Remove \Drupal\views_ui\ViewEditForm::addMicroweights()
  • #2556895 by mpdonadio: Fix comment in Xss::filter()
  • #2538000 by phenaproxima, quietone, benjy, mikeryan: The d6_node plugin should fetch CCK field values
  • #2553533 by alexpott, dawehner, amateescu, hussainweb: KernelTestBaseTNG™ is not cleaning up after itself
  • #2545672 by mikeryan, benjy, phenaproxima: Handle various migration interruption scenarios
  • #2554241 by neclimdul: mysql's Schema implementation can only provide information about the default connection
  • #2353679 by quietone, densolis, phenaproxima, ultimike: D6->D8 Migration missing variable: date_default_timezone
  • #2554841 by mikeryan: FieldException message failing to embed failed field name/entity type
  • #2546272 by hussainweb, jhedstrom, dawehner: Update guzzlehttp/psr7 to 1.2.0 and guzzlehttp/promises to 1.0.2
  • #2557253 by phenaproxima, neclimdul: MigrateFullDrupalTestBase test discovery gobbles all the memory
  • #2490388 by hussainweb, Ankit Agrawal, joelpittet, dawehner: InfoParserUnitTest web test classes mislabeled as unit tests
  • #2502089 by joelpittet, MauPalantir, akalata, stefan.r: Remove SafeMarkup::set() in template_preprocess_views_view_table()
  • #2429085 by mikeryan, benjy: Track current state of migrations
  • #2556515 by Eli-T: NumberWidget is not a "Text field"
  • #2555275 by dawehner: Fix missing schema for URI widget
  • #2555259 by martin107, dawehner: Add config schema for image_convert image effect
  • #2530846 by Berdir, mbovan: Fix and improve comment cache tag usage
  • #2555089 by phenaproxima, mikeryan: d7_filter_format migration mishandles format IDs
  • #2554239 by StryKaizer, stefan.r, David_Rothstein, matt2000, scor, greggles, meichr, larowlan: Tests for Information Disclosure in Menu Links - Access system fixes from SA-CORE-2015-003
  • #2555809 by stefan.r: Remove SafeMarkup::set in ViewsUIController::reportPlugins()
  • #2501971 by stefan.r, alexpott: Remove SafeMarkup::set in FieldStorageConfigListBuilder
  • #2527478 by znerol, googletorp: Resolve infinite stampede in mtime protected PHP storage
  • #2120813 by pjonckiere, mpdonadio, ursula, borisson_, jsbalsera: Allow several date formats with identical date format strings
  • #2543132 by borisson_, JeroenT, dazz, PieterJanPut, gaele: Zero value not shown in views table style
  • #2555565 by darol100: Fix typo in core/tests/Drupal/Tests/Component/DependencyInjection/Dumper/OptimizedPhpArrayDumperTest.php
  • #2554873 by samuel.mortenson: Log message in Drupal\rest\Plugin\rest\resource\EntityResource::patch() missing Entity ID
  • #2550985 by justAChris, stefan.r: Remove SafeMarkup::set in _batch_test_finished_helper()
  • git commit -m 'Issue #2522716 by davidhernandez, YesCT: Update mentoring description in MAINTAINERS.txt and add current maintainers alimac, heddn, valthebald, cilefen
  • #2512442 by davidhernandez, lauriii, JohnAlbin, jenlampton: Update theme system maintainers
  • #2551929: Add Typed data to the maintainers txt
  • #2548147 by stefan.r: All batch labels are HTML escaped
  • #2501937 by stefan.r, Cottser, pjonckiere, akalata: Remove SafeMarkup::set in ViewsUIController::reportFields()
  • #2552579 by alexpott: Remove SafeMarkup::placeholder(), deprecate drupal_placeholder() and stop drupal_placeholder() from marking safe
  • #939462 by lauriii, Antti J. Salminen, NROTC_Webmaster, mbrett5062, tim.plunkett, tostinni, rteijeiro, dvessel, cilefen, barraponto, theapi, joelpittet, Xano, tuutti, drzraf, Fabianx, markcarver, xjm, catch, Cottser, sun, jenlampton, effulgentsia, davidhernandez, kscheirer, akalata, andypost, hass, rooby, jhodgdon, fubhy, becw, MXT, mlncn, lemunet, chriscalip, mike stewart, PavanL, kevinquillen, gleroux02: Specific preprocess functions for theme hook suggestions are not invoked
  • #977844 by Wim Leers: Remove the 'every_page' option for CSS/JS assets: it is confusing, even damaging
  • #2497243 by Fabianx, znerol, fgm, Wim Leers, darol100, jhedstrom, hussainweb, pfrenssen, neclimdul, jibran, Nitesh Sethia, dawehner, chx, catch, benjy, Aki Tendo: Replace Symfony container with a Drupal one, stored in cache
  • #2550055 by geertvd, alexpott: Remove SafeMarkup::replace() and use ViewsRenderPipelineSafeString instead
  • #2547447 by Wim Leers, dawehner: Stop creating services.yml by default
  • #2505931 by stefan.r, akalata, cilefen, pwolanin, joelpittet, YesCT, alexpott, davidhernandez, larowlan, colbol, xjm, Wim Leers, dawehner, Cottser, catch: Remove SafeMarkup::set in ViewListBuilder
  • #2550105 by Eli-T: TaxonomyController::getTitle() is not used, and can be mistaken for TaxonomyController::termTitle()
  • #2221771 by ianthomas_uk, rpayanm, Eli-T, Rolf van de Krol, pjonckiere, xjm, DuaelFr: Mark all simple wrappers in bootstrap.inc and common.inc as deprecated
  • #2553953 by alexpott, Wim Leers, Gábor Hojtsy: Remove SafeMarkup::set() from RestExport and replace it with ViewsRenderPipelineSafeString
  • #2349819 by amateescu, swentel, Leksat, larowlan, dawehner, Gábor Hojtsy, mpdonadio, benjy, jmuzz, yched, jibran, marthinal, dmsmidt: String field type doesn't consider empty string as empty value
  • #2549323 by amateescu, mradcliffe, Damien Tournoud: Improve the Upsert query implementation for PostgreSQL
  • #2552013 by Wim Leers: Follow-up for #2481453: ensure the 'url.query_args': MainContentViewSubscriber::WRAPPER_FORMAT cache context is set
  • #2554579 by Wim Leers: Forum index response is missing the vocabulary cache tag
  • #2554229 by stefan.r, csabot3, Crell, pwolanin, YesCT, ircmaxell, greggles, larowlan, webchick: Port SQL Injection - Database API fixes from SA-CORE-2015-003 to Drupal 8
  • #2338167 by alexpott, rbmboogie: Update ProjectInfo class to reflect changes to extension system
  • #2554013 by dawehner: Save 5 function calls for every rendered template
  • #2550965 by joelpittet, kgoel, stefan.r, josephdpurcell, akalata: Remove SafeMarkup::set() in ValidationTest::assertErrorMessages()
  • #2501319 by joelpittet, cwells, stefan.r, YesCT, nlisgo, Cottser, cmanalansan, dawehner, xjm, alexpott, josephdpurcell: Remove SafeMarkup::set() in Error::renderExceptionSafe() and _drupal_log_error() and improve backtrace formatting consistency in _drupal_log_error(), Error::renderExceptionSafe(), and DefaultExceptionSubscriber::onHtml()
  • #2551341 by stefan.r: Update test database dump should be based on beta 12 and contain content
  • #2296929 by stefan.r, josephdpurcell, codemonkie, YesCT, alexpott, akalata, herved, xjm, joelpittet, David_Rothstein, aneek, lauriii, kgoel, Cottser, effulgentsia, pfrenssen, pwolanin, Mile23: Remove system_requirements() SafeMarkup::set() use
  • #2553969 by alexpott, dawehner, xjm: Use \Twig_Markup in twig_drupal_join_filter() since it is part of Twig and should not pollute the safe list
  • #2547851 by alexpott, joelpittet, dawehner, stefan.r, xjm: SafeMarkup::format() should require arguments without them it is just SafeMarkup::set() in disguise
  • #2488304 by genjohnson, lauriii, YesCT, Mariano, Gábor Hojtsy, jhodgdon, xjm: Add more docs that translate() also marks strings as safe
  • #2551725 by YesCT, dorficus, josephdpurcell, joelpittet, stefan.r, willzyx, alexpott: Remove system_requirements() SafeMarkup::set() use with 'value' key
  • #2549791 by alexpott, Wim Leers: Remove SafeMarkup::xssFilter() and provide ability to define #markup escaping strategy and what tags to filter
  • #2552175 by nlisgo, Wim Leers: Follow-up for #2398463: Bartik is telling CKEditor to load a CSS file that no longer exists
  • #2550467 and #2120113 by alexpott, manningpete, akalata, nlisgo, nod_, harjotsingh: Remove #value_prefix and #value_suffix from HtmlTag
  • #2546078 by ravenstar, albertski: Update report shows up-to-date modules with "color-error" style
  • #2552471 by MattA: Extra space in test comment
  • #1211866 by stefan.r, joelpittet, tsphethean: Enable ENT_SUBSTITUTE flag in Html::escape
  • #2533978 by Denchev, Dave Reid, legolasbo, Berdir: $entity->access('view|download') for unattached public files returns FALSE
  • #2552187 by Wim Leers, LewisNyman: Follow-up for #2395853: CKEditor is loading system.modules.css, which no longer exists
  • #2552831 by olli: Eslint errors in quickedit/js/editors/formEditor.js
  • #2548135 by hussainweb, neclimdul: Upgrade to Symfony 2.7.3
  • #2553245 by stefan.r, martin107: KernelTestBase uses a disallowed constant in calls to trigger_error
  • #1713332 by amateescu, Xen, droplet, bzrudi71, znerol, czigor, pp, wulff, Damien Tournoud: The SQLite database driver fails to drop simpletest tables
  • #2531042 by sdstyles, Berdir: Undefined string index 0 in WebTestBase::getAbsoluteUrl() in PHP 7
  • #2409441 by phenaproxima, quietone, oadaeh, mikeryan: Migration path for Text 7.x
  • #2412167 by geertvd, dawehner, Sutharsan: hook_views_post_render fails in a theme
  • #2552519 by andypost: Fix \Drupal\contact\ContactFormAccessControlHandler::checkAccess() visibility
  • #2551989 by Wim Leers, Crell: Move replacing of placeholders from HtmlRenderer to HtmlResponseAttachmentsProcessor
  • #2552403 by pfrenssen: Convert remaining routes to use _entity_list
  • #2552219 by screon: Unused use statements in \Drupal\block_content\BlockContentTypeForm
  • #2228823 by StryKaizer, ParisLiakos, joshi.rohit100, Nitesh Sethia, Aron Novak, geertvd: Aggregator feed overview misleading text
  • #2551579 by jibran, geertvd: Don't access frontpage before running updates in UpdatePathTestBaseTest::testDatabaseLoaded()
  • #2546416 by borisson_, lauriii: Rename ViewUnitTestBase to ViewKernelTestBase
  • #2551429 by Wim Leers, stefan.r, jibran, larowlan: FieldUI should accommodate route options in RouteSubscriber
  • #2551415 by pfrenssen: Improve documentation of NodePermissions
  • #2549091 by Pravin Ajaaz, jhodgdon: Fix "associated to" ==> "associated with"
  • #2510138 by Wim Leers, droplet, Kingdutch, nod_: Unidirectional editor configuration -> filter settings syncing breaks when button name does not equal the command name
  • #2552893 by mpdonadio: AssertContentTrait::assertEscaped() should use Html::escape()
  • #1811240 by mgifford, heddn, BarisW, edysmp, Devin Carlson, jmuzz, lahoosascoots, adci_contributor, polaki_viswanath, RavindraSingh, falcon03, hrezaei, droplet: Improve "password matches" and "password strength" accessibility
  • #2550311 by chx: Allow extending PhpStorageTestBase
  • #2529892 by larowlan, stefan.r, Berdir, almaudoh: BlockContentForm uses form validation instead of a validation Constraint
  • #2544932 by dawehner, Fabianx, Wim Leers, Gábor Hojtsy, alexpott, catch, chx, msonnabaum: Twig should not rely on loading php from shared file system
  • #2504529 by joelpittet, alexpott, catch: SafeMarkup does not escape some filter tips - remove SafeMarkup usage from FilterHtml
  • #2551335 by alexpott, Wim Leers: Remove unnecessary SafeMarkup usage in tests and clear the static cache before every run
  • #2546232 by alexpott: Remove SafeMarkup::checkPlain() from UrlHelper
  • #2416765 by phenaproxima, miguelc303, hussainweb, mikeryan, benjy, chx: Migrate Drupal 7 Field/Instance/View mode settings
  • #2549003 follow-up by phenaproxima: Fix regression in Migrate Upgrade.
  • #2304461 by dawehner, neclimdul, naveenvalecha, jibran, tim.plunkett, phenaproxima, Xano, hussainweb, sun, hitesh-jain, amateescu, alexpott, daffie, Mile23, Wim Leers, larowlan: KernelTestBaseTNG™
  • #2363423 by dorficus, Manuel Garcia, stefan.r, Cottser, prajaankit, joelpittet, davidhernandez, alexpott, xjm, dawehner, penyaskito: views-view-fields.html.twig gets escaped
  • #2544066 by legolasbo, joelpittet, nod_, Ankit Agrawal: Block position not saved when below the first block of another region
  • #2550945 followup by mbovan: Add Html::escape()
  • #2550945 by alexpott, joelpittet, xjm, Wim Leers, stefan.r: Add Html::escape()
  • #2550963 by kgoel, akalata, josephdpurcell, justAChris: Remove or document SafeMarkup::set in ShortcutSetsTest::testShortcutSetSwitchNoSetName
  • #2550823 by phenaproxima, neclimdul: Migrate Drupal integration tests should load all dump files
  • #2501697 by ZenDoodles, leslieg, Les Lim, pfrenssen, joelpittet, hestenet, YesCT, scor, Cottser, xjm, lauriii, dsnopek, alexpott, akalata, Wim Leers, acouch, kgoel: Remove SafeMarkup::set in rdf_preprocess_comment()
  • #2551007 by Mile23: Drupal\Core\Render\Element\Url uses improper annotation for @endcode
  • #2550961 by borisson_, akalata, josephdpurcell, justAChris: Remove or document SafeMarkup::set in UserBlocksTest::testUserLoginBlock
  • #2501757 by kgoel, cilefen, jvandyk, joelpittet, YesCT, alexpott, cwells, adamwhite, cmanalansan, xjm: Remove SafeMarkup::set in NodeSearch::prepareResults()
  • Revert "Issue #2296929 by josephdpurcell, codemonkie, stefan.r, YesCT, alexpott, herved, xjm, David_Rothstein, aneek, lauriii, kgoel, Cottser, effulgentsia, pwolanin, Mile23: Remove system_requirements() SafeMarkup::set() use"
  • #2296929 by josephdpurcell, codemonkie, stefan.r, YesCT, alexpott, herved, xjm, David_Rothstein, aneek, lauriii, kgoel, Cottser, effulgentsia, pwolanin, Mile23: Remove system_requirements() SafeMarkup::set() use
  • #2540416 by dawehner, hussainweb: Move update.php back to a front controller
  • #2228217 by pwolanin, neclimdul, lauriii, ecrown, josephdpurcell, Fabianx, dawehner, klausi: Further optimize RouteProvider and add web test for large number of path parts
  • #2526326 by borisson_, Berdir, Wim Leers, Xano: Update CacheableMetadata & AccessResult to use RefinableCacheableDependency(Interface|Trait)
  • #2521906 by mErilainen, LewisNyman, Bojhan, eliza411, ivanstegic, lunk_rat, nickrosencrans, stpaultim, Mark LaCroix, webchick: Add default configuration to support h2-h6 level headings
  • #2430669 by larowlan, marthinal, clemens.tolboom, jibran: Cannot create comments from REST - field access is too strict
  • #2346857 by andypost, claudiu.cristea, amateescu, m1r1k, Mile23, rpayanm, epari.siva, Berdir, yched: Set default property bundle_entity_type in EntityType to NULL
  • #2501683 by sclapp, kgoel, xjm, YesCT, josephdpurcell, stefan.r, izus, joelpittet: Remove SafeMarkup::set in _update_message_text()
  • #2497585 by mpdonadio, cilefen, borisson_, pjonckiere: Simpletest should set a system timezone in setUp
  • #2549719 by dawehner: View::preRenderViewElement should use $element['view_build'] always
  • #2548503 by Lucasljj: tree-child.theme.css not found
  • #2483183 by lauriii, martin107, Wim Leers, tim.plunkett, moshe weitzman, bfr, Fabianx, dawehner: Make breadcrumb block cacheable
  • #2547741 by stefan.r, harjotsingh, sdstyles, Wim Leers: Introduce FilteredString and get rid of all SafeMarkup::set() calls in the Filter module
  • #2550615 by dawehner: Update the DB dump to have a leading slash for the frontpage
  • #2501931 by alexpott, alimac, cmanalansan, davidhernandez, scotself, cilefen, RavindraSingh, peezy, YesCT, pwolanin: Remove SafeMarkup::set in twig_render_template() and ThemeManager and FieldPluginBase:advancedRender
  • #2548265 by chx: Improve TypedDataManager doxygen
  • #2542830 by borisson_, PieterJanPut, RavindraSingh, Wim Leers, catch: Change placeholder token generation from using sha1 to crc32b
  • Revert "Issue #2501931 by alexpott, alimac, cmanalansan, davidhernandez, scotself, cilefen, RavindraSingh, peezy, YesCT, pwolanin: Remove SafeMarkup::set in twig_render_template() and ThemeManager and FieldPluginBase:advancedRender"
  • #2542392 by andypost, gtrost, sdstyles, prabhurajn654, jhodgdon, joelpittet, Wim Leers: Document scripts_bottom template variable
  • #2467759 by Mile23, andypost, Wim Leers, Berdir, Fabianx, Crell: Refactor drupal_process_attached() so it doesn't depend on drupal_add_http_header()
  • #2549045 by pwolanin, neclimdul: Update Tests can't run with --die-on-fail
  • #2550407 by Berdir: Strict config schema breaks update tests, switch to testing the configuration at the end instead
  • #2296101 by josephdpurcell, akalata, cilefen, joelpittet, aneek, YesCT, alexpott, davidhernandez, xjm, crowdcg: Remove SafeMarkup::set() use in \Drupal\Core\Render\Element\HtmlTag::preRenderHtmlTag()
  • #2529188 by stefan.r, reevo, vijaycs85, alexpott, Crell: Provide better error handling for MySQL client and server utf8mb4 incompatibility
  • #2162073 by Sharique, kerby70, lokapujya, mgifford, BarisW, dawehner: Switch the recent content block to use a list instead of a table, matching the recent comments block
  • #2550299 by mpdonadio, neclimdul: Update to Twig 1.20
  • #2549003 by phenaproxima: Create a builder for the d6_profile_values migration
  • #2409447 by quietone, phenaproxima, hosef, mikeryan: Variable to config: search.settings [d7]
  • #2384567 by phenaproxima, miguelc303, quietone, -enzo-, mikeryan, benjy, alexpott: Migration Files for Drupal 7 Text Formats & Filters
  • #2502025 by dsnopek, cilefen, geertvd, joelpittet, xjm, davidhernandez, YesCT, effulgentsia: Remove SafeMarkup::set() in core/modules/dblog/src/Tests/Views/ViewsIntegrationTest.php
  • #2544262 by stefan.r, josephdpurcell, akalata, YesCT, joelpittet: Refactor use of SafeMarkup::set in \Drupal\Core\Render\Element\HtmlTag::preRenderConditionalComments()
  • #2505879 by RavindraSingh, geertvd, borisson_, JvE: Call to undefined method stdClass::id()
  • #2544684 by alexpott, Pravin Ajaaz, Wim Leers: Expand @internal documentation on SafeString and SafeStringInterface and introduce ViewsRenderPipelineSafeString
  • #2546662 by Jeremy: Remove node_page_title and inaccurate documentation
  • #1885564 by joelpittet, SebCorbin, Cottser, mpdonadio, David_Rothstein, drupalninja99, jenlampton, lauriii, rteijeiro, mbrett5062, akalata, Devin Carlson, trevorkjorlien, longwave, socketwench, shanethehat, aboros: theme.maintenance.inc (authorize.php) - Convert theme_ functions to Twig
  • #2549745 by olli: Make DatabaseBackend::doSetMultiple protected
  • #2548371 by chx, dawehner, jhodgdon: Expand LocalTaskInterface doxygen
  • #2336627 by amateescu, Berdir, swentel: Deadlock on cache_config (DatabaseBackend::setMultiple())
  • #2471915 by roderik, stefan.r: Fix EntityOwnerInterface::getOwnerId() documentation
  • #2542776 by amateescu, chx, martin107, Crell: Add an Upsert class
  • #2545990 by alexpott: Remove unnecessary SafeMarkup::checkPlain() from theme.inc
  • #2545988 by alexpott: Remove unnecessary SafeMarkup::checkPlain() from form.inc
  • #2503963 by Wim Leers, dawehner, nlisgo, mlhess, xjm, effulgentsia, JvE: XSS in Quick Edit: entity title is not safely encoded
  • #2398463 by amolnw2778, DickJohnson, thamas, emma.maria, LewisNyman, tadityar, lauriii, Manjit.Singh, trboslav, haasontwerp, richgilbert, pguillard, rachel_norfolk, Maninders, rteijeiro: Clean up the "content" component in Bartik
  • #2548283 by fago: Wrong property in condition annotation
  • #2482705 by mbovan, amateescu, Berdir: ViewsSelection::validateAutocompleteInput is not implemented
  • #2547127 by dawehner, Wim Leers, legolasbo, davidhernandez, webchick: [regression] Empty messages container appearing when a Notice occurs
  • #2548907 by nlisgo: Typo in 'Fast 404 pages' section of default.settings.php
  • #2498619 by pjonckiere, mpdonadio: Unit tests should use a default timezone other that UTC
  • #2549127 by MattA: ThemeLocalTask does not need a config factory parameter
  • #2548617 by webflo, joshi.rohit100: Fatal error in block_user_role_delete
  • #2549041 by Mile23: Remove deprecated _drupal_set_preferred_header_name()
  • #2545632 by neclimdul, hussainweb, mikeryan, phenaproxima, benjy: Revert removal of memory reclamation in migrate system
  • #2353761 by phenaproxima, oadaeh, quietone: Variable to config: locale.settings [d7]
  • #2542128 by alexpott: Drupal\node\Tests\Views\RevisionRelationshipsTest fails on Postgres
  • #2501835 by kgoel, crowdcg, stefan.r, alexpott, joelpittet, Cottser, akalata, xjm, davidhernandez, YesCT: Remove SafeMarkup::set in Drupal\Core\Database\Install\Tasks::runTasks() and ensure multiple messages are printed
  • #2501711 by cwells, alexpott: Remove or document SafeMarkup::set in template_preprocess_ckeditor_settings_toolbar
  • #2546993 by mikeryan, phenaproxima: Move last stragglers of module-specific migrations into the appropriate modules
  • #2501117 by catch, olli, Wim Leers, dawehner: Add static caching for PermissionsHashGenerator::generate()
  • #2508445 by dawehner, martin107: Cache the query in RouteProvider::preloadRoutes()
  • #2538260 by alexpott, mbaynton: Set CURLOPT_SAFE_UPLOAD to TRUE in Simpletest's CURL options
  • #470428 by koence, cac2s, szt, foutrelis, cepinos, Wim Leers: Pager doesn't display right ellipsis if there is only one page left
  • #2521852 by znerol, dawehner: Make it possible to use your own exception handler
  • #2548331 by chx: Improve UuidInterface
  • #2548301 by fago: Remove dead code from AnnotatedClassDiscovery
  • #2544922 by borisson_: hook_views_post_render causes "A stray drupal_render() invocation" for anonymous users
  • #2548081 by chx: Remove unused Map::getPropertyDefinitions
  • #2547679 by dazz: Remove FileAjaxForm as its not used anymore
  • #2548027 by nod_: Follow-up add back aria-label to toolbar tray
  • #2510794 by ShaunDychko, Arnion, davidhernandez, andypost, Chernous_dn, Manuel Garcia, th3m0d, karolus: Remove unnecessary markup from views-view.html.twig
  • #2547803 by davidhernandez: The warning in views-view-field.html.twig should be a Twig comment
  • #2542598 by xq1003, mori, pjbaert, emma.maria, lauriii: Clean up the "user" component in Bartik
  • #2334387 by mdrummond, Jelle_S, attiks, webchick, Lukas von Blarer, Bojhan: UI changes to support current responsive image standards
  • #2497697 by marvin_B8, Crell, cilefen, joshi.rohit100, dawehner: PSR-7 support for ControllerResolver
  • #2536024 by JeroenT: Remove deprecated SafeMarkup::checkAdminXss()
  • #2544746 by tim.plunkett: Rewrite EntityManagerTest to use phpspec/prophecy
  • #2427213 by mortendk, andypost, jwilson3, pjbaert, corbacho, Manuel Garcia, Jeff Burnz, andrewmacpherson: Replace feed.png with feed.svg
  • #2545826 by JohnAlbin, nod_: Update.eslintrc to work with eslint 1.0.0
  • #2508966 by giancarlosotelo, geertvd, tim.plunkett, Berdir: List of Views limited to 50 items
  • #2399261 by chx, effulgentsia, stefan.r, crowdcg, pwolanin, alexpott, joelpittet, xjm, mdrummond, genjohnson: Remove SafeMarkup::set and Recheck and Mark Safe the Output of Unicode::truncate() in DbLog
  • #2115695 by justAChris, plopesc, rpayanm, mpdonadio, larowlan: Datetimelist element only works when all the fields are filled
  • #2510348 by justAChris, NickWilde, Calystod, mpdonadio: Datetime select list widget has options for time interval on date only mode
  • #2546754 by sdstyles, joshi.rohit100: block.html.twig documents a "block" variable, which doesn't exist
  • #2395853 by LewisNyman, Manjit.Singh, nlisgo, pjbaert, Branislav Bujisic, pguillard, gavin.hughes, onelittlebecca, alisonjo2786, camoa, DickJohnson, manmohandream, davidhernandez, kgoel: Split system.module.css and system.theme.css files into SMACSS style components
  • #2501737 by sclapp, joelpittet, lauriii, cilefen, golddragon007, akalata: Remove SafeMarkup::set in theme_system_modules_details()
  • #2544954 by stefan.r, jhedstrom: SqlContentEntityStorageSchema does not detect column-level schema changes in non-base-fields
  • #2042447 by David_Rothstein, joelpittet, stefan.r, SebCorbin, mpdonadio, steinmb, webchick, Cottser, miniwebs2, Vj, Gilbert Rehling, nuwe, yched, StuartJNCC, Fabianx, yktdan, herom: Install a module user interface does not install modules (or themes)
  • #2467863 by Dom., JesseSturgis, mgifford, LewisNyman, Cliff, benjifisher, heatherwoz, crasx: Login form's aria-describeby points to an element that doesn't exist
  • #2474471 by geertvd, pjbaert, StryKaizer, koence, dawehner, pjonckiere: Views page displays do not accept an integer as path
  • #2546582 by alexpott, dawehner: AssertContentTrait::getTextContent() includes the @import css statement, that is nuts
  • #2541800 by jhodgdon, Gábor Hojtsy: Some config do not inherit from config_object, so locale_system_set_config_langcodes() results in schema errors
  • Revert "Issue #2409453 by phenaproxima, hosef, chx: Variable to config: statistics.settings [d7]"
  • #2534012 by phenaproxima, hussainweb, mikeryan: Move module-specific migration support into the file module
  • #2543554 by Wim Leers, tim.plunkett: Clean up Help & Statistics blocks
  • #2542292 by stefan.r, borisson_: Use TranslationWrapper instead of t() Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem::propertyDefinitions
  • #2403229 by robertdbailey, andypost, penyaskito, Gábor Hojtsy: language.negotiation configuration can have overrides bleed in
  • #2419475 by pjbaert, DickJohnson, emma.maria, Luxian, LewisNyman, tadityar, idebr, floretan, lauriii: Clean up the "Featured bottom" component in Bartik
  • #2542572 by gatorjoe, mori, lauriii, emma.maria: Clean up the "Table" component in Bartik
  • #2398453 by DickJohnson, idebr, LewisNyman, Manjit.Singh: Clean up the "admin" component in Bartik
  • #2532284 by sasanikolic, joelpittet, cilefen, miro_dietiker: HTML is escaped in "all languages" in UI after SafeMarkup change
  • #2546356 by Pravin Ajaaz: Numeric field prefix/suffix settings should be translatable
  • #2546680 by catch: Use hash('crc32b') not crc32()
  • #2542486 by neclimdul, Wim Leers, Mile23: Fix risky phpunit tests
  • #2542422 by jhedstrom: Improve DX of exceptions thrown in SqlContentEntityStorageSchema
  • #2173527 by idflood, scresante, rpayanm, mgifford, Sam152, Wim Leers: The Menu-Toolbar area should be refactored so that Tray items are nested in the same container as their associated parent Toolbar item
  • #2364467 by Mile23, neclimdul: SpecialAttributesRouteSubscriber::onAlterRoutes() doesn't return a value
  • #2421663 by timmillwood, dmitrii, amateescu, dawehner, xjm: Statistics module installs {node_counter} even if Node is uninstalled
  • #2533964 by edurenye, Berdir, Gábor Hojtsy: Langcode widget visibility settings from language.module are not applied consistently
  • #2308515 by mgifford, jhodgdon, Wim Leers: Document accessibility features in CKEditor
  • #2544870 by jhodgdon: Docs problem on ViewsSearchQuery::conditionReplaceString()
  • #2544830 by jhedstrom, jhodgdon: Views search filter needs additional WHERE on search_index table
  • #2528160 by sdstyles, tstoeckler: Broken assertion introduced in #2443679
  • #2544122 by harjotsingh: Missing leading backslash in documentation for \Drupal\views\ViewExecutable::setResponse
  • #2544674 by benjy: hook_block_access() has incorrect docs in block.api.php
  • #2541432 by Wim Leers: Follow-up for #2231595: Document why ChainedFastBackend cannot use BackendChain
  • #1949032 by irfworld, geertvd, dawehner: Add a message when a view saved during wizard creation
  • #2539682 by borisson_, Wim Leers: Add test to ensure composer.json is listing all core modules
  • #2541412 by John Cook: UriItem should have UriWidget as default_widget
  • #2542604 by danharper, g.oechsler: Clean up the "buttons" component in Bartik
  • #2528482 by googletorp, mpdonadio, TR: Fix notice in Date::processDate
  • #2535122 by droplet: Autocomplete suggestions in modal clipped due to overflow: hidden
  • #2543052 by anavarre: config_translation is missing its configure admin link
  • #2426969 by David_Rothstein, joelpittet, dawehner: Dynamic redirects are no longer possible in the batch API (breaks updating existing modules or themes with the Update Manager)
  • #2501455 by Cottser, alexpott, akalata: Remove SafeMarkup::set() in drupal_render_children() and replace it with SafeString
  • #1639012 by nod_, corbacho, sun, droplet, seutje, tim.plunkett: Guard against broken behaviors
  • #2461013 by Berdir, keopx, Denchev, Gábor Hojtsy, xjm: Trying to display not specified or not applicable languages with LanguageFormatter results in fatal error
  • #2540438 by znerol, timmillwood: Invalid format string when falling back to error_log in _drupal_log_error()
  • #2409515 by joelpittet, lauriii: Updater::findInfoFile() lacks test coverage
  • #2455125 by mpdonadio, rteijeiro, jhodgdon, dawehner: Update EntityViewsData use of generic timestamp to use Field API formatter
  • #2541560 by yched, dawehner, Fabianx: Followup for [#2529514] - remove dead code
  • #2525908 by alexpott, cilefen: HtmlTag render element's prefix and suffix can be marked safe when they are not
  • #2542202 by blacklabel_tom, longwave, emma.maria: Remove tips.css from Bartik
  • #2543332 by Wim Leers, effulgentsia, Fabianx, Crell, dawehner, borisson_: Auto-placeholdering for #lazy_builder without bubbling
  • Revert "Revert "Issue #2510104 by pwolanin, nod_, Fabianx, Wim Leers, droplet, Pere Orga: Convert drupalSettings from JavaScript to JSON, to allow for CSP in the future""
  • #2409453 by phenaproxima, hosef, chx: Variable to config: statistics.settings [d7]
  • #2503861 by phenaproxima, benjy, alexpott, mikeryan: Migrate file_managed table to file entities
  • #2530030 by phenaproxima, mikeryan, benjy: Create the migrate builder plugin type
  • #2546176 by alexpott: Use SafeStrings to communicate safeness in drupal_set_message and remove SafeMarkup::set()
  • #2502781 by tedstein, johnshortess, joelpittet, pwolanin, stefan.r, chx, mandclu, RavindraSingh, YesCT, cilefen, xjm, lauriii: Remove SafeMarkup::set in template_preprocess_file_widget_multiple()
  • #2541336 by borisson_: Docblock cleanup: missing backslash for FilterResponseEvent in FinishResponseSubscriber
  • #2538274 by pwolanin, Wim Leers, dawehner: DbUpdateController has broken mainteneance mode logic, and update.php doesn't run due to aggregated JS assets
  • #1364670 by mondrake, mrfelton, dinarcon, das-peter, zuuperman, er.pushpinderrana, cchanana, drupaldrop, fietserwin: ImageStyle::transformDimensions unable to deal with all effects
  • #2540674 by prics: Missing @param doxygen on Connection::escape*
  • #2541416 by Jaesin: Block content view is missing the 'default' tag
  • #2511632 by neclimdul: Add ability to provide default for Extract process plugin
  • #2353777 by phenaproxima, joshtaylor, chx: Variable to config: tracker.settings [d7]
  • #2542872 by neclimdul: Fix variable interpolation to be PHP 7 Compatible
  • #2543546 by mori: Remove useless if in system.admin.inc
  • #2483357 by googletorp, floydm, darol100, alexpott, paulmckibben: Fatal "Unsupported operand types" error when using responsive images in views
  • #2353763 by phenaproxima, oadaeh: Variable to config: menu.settings [d7]
  • #2535792 by nlisgo, larowlan, BiigNiick: Preview feature broken if requested twice
  • #2541580 by mikeryan: Remove obsoleted functionality from core Migrate
  • #2534010 by phenaproxima, mikeryan: Move module-specific migration support into the field module
  • #2503049 by phenaproxima, quietone, joelpittet: Migrate D7 blocked IPs to D8
  • #2542318 by neclimdul: Clean up local variables in MigrateTestBase in tearDown
  • #2542132 by alexpott, amateescu: Drupal\field\Tests\Number\NumberFieldTest fails on SQLite
  • #2537928 by stefan.r, dawehner, alexpott, webflo, jhedstrom: MySQL index normalization only works on table create
  • #2542304 by sorressean, dawehner: Define 'direction' in \Drupal\Core\Language\LanguageManager::getDefaultLockedLanguages
  • #2521776 by jhodgdon, longwave, catch: Update documentation for hook_update_N() for Drupal 8
  • #2172871 by iamEAP, timmillwood, effulgentsia: Test node hit counter when path-based language negotiation is used
  • #2542762 by plach, sasanikolic, hchonov, Berdir: hook_entity_type_update doesn't get the entity in the new revision after addTranslation and setNewRevision
  • #2473951 by Cottser, cilefen, yannickoo, davidhernandez, LewisNyman: Prefix form-required classes with js-
  • Revert "Issue #2503049 by phenaproxima, quietone: Migrate D7 blocked IPs to D8"
  • #2503049 by phenaproxima, quietone: Migrate D7 blocked IPs to D8
  • #2492429 by mikeryan, neclimdul: Migration count caching broken
  • #2535458 by mikeryan, benjy, phenaproxima, EclipseGc, dawehner: Dispatch events at key points during migration
  • #2534004 by phenaproxima, mikeryan: Move module-specific migration support into the comment module
  • #2543768 by mikeryan: Missing dependencies in d6_upload
  • #2534042 by mikeryan, phenaproxima: Move module-specific migration support into the user module
  • #2409437 by phenaproxima, hosef, mikeryan, chx, jcost: Migration path for Simpletest 7.x
  • Back to dev.