Download Size md5 hash
drupal-8.0-alpha3.tar.gz 7.29 MB c786a027b87428fef5ddd7a946dcf07c
drupal-8.0-alpha3.zip 12.39 MB 2ac8bc2b9f28c2602257ad6a5d817351
Last updated: September 4, 2013 - 14:01

Release notes

Changes since 8.0-alpha2:

  • #2032453 by alexpott, tsphethean: Fixed WebTestBase::randomString returning a string containing a $ followed by a number causes assertLink() to fail it's xpath match.
  • #2038135 followup by Berdir: Fix to load the ApcClassLoader correctly.
  • #2061897 by orb: Fixed Remove calls to deprecated global $user in toolbar module.
  • #297209 by nod_, dwees, bdone: Remove 'Attach' button.
  • #2080841 by pwolanin: Fixed l() method on \Drupal needs to be static.
  • #2040209 by WebEvt: Fixed CSS is truncated when aggregation is turned on.
  • #1972816 by yched | vijaycs85: Fixed Add support for %parent.%parent in config schema dynamic type names.
  • #2078837 by alexpott: Fixed Ensure that we are using SQL storage for taxonomy_update_8007().
  • #2065115 by sergeypavlenko: Remove Unused local variable from /core/modules/views/views.tokens.inc.
  • #2073507 by grasmash: Fixed Parameters passed and documented incorrectly in Views hooks.
  • #2050763 by xjm, Crell: Refine 'base system' component.
  • #2040199 by kim.pepper, afeijo, larowlan, ParisLiakos: Convert aggregator_page_category_form() and aggregator_page_source_form() to a Controller.
  • #2079477 by ParisLiakos: Fixed ForumManager and ForumController use ->translationManager->translate() instead of ->t().
  • #2047935 by stevector, m1r1k: Remove references to global user variable in tracker module.
  • #2078139 by andypost: Clean-up CommentTestBase.
  • #1938314 by kgoel, mparker17, Kars-T, disasm, tim.plunkett, daffodil_naveen, ygerasimov, jibran, dawehner, wamilton, Letharion | Crell: Convert book_export() to a new-style Controller.
  • #2078991 by pwolanin: Fix @file doxygen for classes under Drupal\Component\Plugin.
  • #2068199 by balagan: Fixed Douple space in string.
  • #2078885 by Letharion: Fixed The file/progress hook menu item is not necessary.
  • #2062213 by duozersk: Fixed Remove Unused local variable from /core/lib/Drupal/Core/StreamWrapper/LocalStream.php.
  • #2075199 by RobLoach: Update jQuery Once to 1.2.3.
  • #2078967 by pwolanin: Fix formatting to 80 columns for @throws in UrlGeneratorInterface::generateFromRoute().
  • #2079025 by yched, Berdir: Remove dead code (e.g. field_test().storage.inc) due to entity storage refactoring.
  • Revert "git commit -m Issue"
  • git commit -m Issue
  • #2078285 by pwolanin, dawehner: Add short-cut methods to the \Drupal class for generating URLs and links from routes.
  • #2051917 by dawehner: Fixed Test contextual links feature of page displays.
  • #2078847 by andypost: Clean-up the rest of 'plugin.manager.entity' to 'entity.manager'.
  • #2079551 by pwolanin: Fixed @file doxygen for test classes under Drupal\system\Tests\Plugin.
  • #2038135 by RobLoach, donquixote, Crell, ParisLiakos, catch: Use the Composer autoloader to make everything simpler.
  • #1951268 by larowlan, nick_schuch, jibran, dawehner, alexpott, tim.plunkett: Convert /forum and /forum/% to new routing system, remove forum_forum_load(), forum_get_topics(), create new Forum service.
  • #2002162 by klausi, eugene.ilyin: Convert form validation of users to entity validation.
  • Revert "Issue #2002162 by klausi, eugene.ilyin: Convert form validation of users to entity validation."
  • #2057869 by dawehner, jibran: Provide an alias for 'plugin.manager.entity' called 'entity.manager'.
  • #2032303 by dawehner, pwolanin: Cache the result of local tasks.
  • #2057589 by smiletrl, tim.plunkett, alexpott, dawehner: Rename ControllerInterface to ContainerInjectionInterface.
  • #1497374 by yched, chx, amateescu, plach, Damien Tournoud, fago, swentel: Switch from Field-based storage to Entity-based storage.
  • #2078427 by jiv_e: Remove uneccessary backslash from code.
  • #1974492 by larowlan, jibran, disasm, tim-e, mdrummond, robeano, nick_schuch, wamilton, effulgentsia, tim.plunkett: Convert taxonomy_overview_terms() to a Form Controller.
  • Revert "Issue #2041333 by tstoeckler: Inject the module handler into the entity access controller."
  • #2032895 by balsama, yannickoo: Follow-up use better technique for vertical centering.
  • #2061979 by rhm50, InternetDevels: Replace user_access() calls with ->hasPermission() in contextual module.
  • #2071957 by Wim Leers: Fixed Cannot change existing images or links through Text Editor's image/link dialogs.
  • #2044583 by jlindsey15, Gábor Hojtsy, Wim Leers, Berdir: Add EntityChangedInterface to allow entities with 'changed' field to be properly cached.
  • #2047659 by Wim Leers, dawehner: Add test coverage for edit module access checkers.
  • #1939096 by chrisjlee, joelpittet, drupalmonkey | Cottser: Convert theme_feed_icon() to Twig.
  • #2062399 by kattekrab: Add Percona Server to list of supported MySQL alternative databases.
  • #2041333 by tstoeckler: Inject the module handler into the entity access controller.
  • #1946348 by splatio, jibran, kim.pepper, David Hernández, tim.plunkett | mtift: Convert all of confirm_form() in comment.admin.inc to the new form interface.
  • #2065393 by dlu: Find 'use Drupal' and replace with inline references to \Drupal.
  • #2062363 by sergeypavlenko: Remove calls to deprecated global in core/modules/system/tests/modules/form_test()/form_test().module.
  • #2062011 by InternetDevels, Albert Volkman: Replace user_access() calls with ->hasPermission() in path module.
  • #2046097 by Berdir, Gábor Hojtsy: Fixed Very long URL (>255) leads to PDO exception when translation source locations are updated.
  • #1126000 by yched, swentel, catch: Fixed Document that we don't support partial entity updates.
  • #2018411 by ParisLiakos, tim.plunkett, msonnabaum: Figure out a nice DX when working with injected translation.
  • #2078101 by Xano: Fixed Update year in COPYRIGHT.txt.
  • #2077313 by Berdir: Remove unecessary BC decorator code from edit.module.
  • #2053879 by tstoeckler, effulgentsia: Remove layout.module from core.
  • #2047619 by dawehner, pwolanin, tstoeckler, thedavidmeister: Add a link generator service for route-based links.
  • #2066145 by mtift: Convert node_admin_theme() to the configuration system.
  • #1969916 by Tim Bozeman, Wim Leers, Cottser, nod_: Fixed Remove drupal_add_js()/css from seven.theme.
  • #2012312 by tim.plunkett: Remove legacy code from filter.module.
  • #2062009 by InternetDevels: Replace user_access() calls with ->hasPermission() in overlay module.
  • #2077003 by Wim Leers: Fixed tableselect.js uses Drupal object, but does not include it in its closure.
  • #2062015 by InternetDevels, phiit: Replace user_access() calls with ->hasPermission() in picture module.
  • #2062353 by sergeypavlenko: Remove calls to deprecated global in translation module.
  • #2062027 by InternetDevels: Replace user_access() calls with ->hasPermission() in taxonomy module.
  • #2061985 by InternetDevels: Replace user_access() calls with ->hasPermission() in entity module.
  • #2062033 by InternetDevels: Replace user_access() calls with ->hasPermission() in tracker module.
  • #2061987 by InternetDevels: Replace user_access() calls with ->hasPermission() in field module.
  • #2033471 by Pancho, Wim Leers, ifrik: Mention core WYSIWYG / CKEditor in editor_help().
  • #2072559 by legolasbo: Remove Unused local variable from /core/modules/file/lib/Drupal/file/Tests/DownloadTest.php.
  • #2072561 by legolasbo: Remove Unused local variable () from /core/modules/file/lib/Drupal/file/Tests/SaveUploadTest.php.
  • #2072563 by legolasbo: Remove Unused local variable () from /core/modules/file/lib/Drupal/file/Tests/FileTokenReplaceTest.php.
  • #2072587 by legolasbo: Remove Unused local variable () from /core/modules/views/lib/Drupal/views/Plugin/views/exposed_form()/InputRequired.php.
  • #2072599 by legolasbo: Remove Unused local variable from /core/modules/views/lib/Drupal/views/Plugin/views/filter/String.php.
  • #2072607 by legolasbo: Remove Unused local variable () from /core/modules/views/lib/Drupal/views/Plugin/views/style/StylePluginBase.php.
  • #2072565 by legolasbo: Remove Unused local variable () from /core/modules/file/lib/Drupal/file/Tests/FileFieldWidgetTest.php.
  • #2072553 by legolasbo: Remove Unused local variable () from /core/modules/file/lib/Drupal/file/Plugin/field/widget/FileWidget.php.
  • #2072551 by legolasbo: Remove Unused local variable from /core/modules/file/file.field.inc.
  • #202973: Fix file permissions on ckeditor.module
  • #2072555 by legolasbo: Remove Unused local variable from /core/modules/file/lib/Drupal/file/Tests/FileFieldValidateTest.php.
  • #2072583 by legolasbo: Remove Unused local variable from /core/modules/views/lib/Drupal/views/ViewExecutable.php.
  • #2072549 by legolasbo, phiit: Remove Unused local variable () from /core/modules/file/file.module.
  • #2050097 by Gábor Hojtsy, Wim Leers: Map CKEditor languages to Drupal languages.
  • #2072557 by legolasbo, ksm.apw: Remove Unused local variable from /core/modules/file/lib/Drupal/file/Tests/FileFieldRevisionTest.php.
  • #2072589 by legolasbo: Remove Unused local variable from /core/modules/views/lib/Drupal/views/Plugin/views/join/Subquery.php.
  • #2063405 by dawehner, Wim Leers, Crell: Update all access checkers to use static::ALLOW/static::DENY/static::KILL.
  • #1443070 by CrashTest_: Added support for popular e-book formats, Google web formats, mkv and mka in file_default_mimetype_mapping().
  • #2066879 by claudiu.cristea: Apply coding standards for interface method declarations.
  • #2073197 by larowlan: Fixed Local actions 'add new forum|container' no longer found at admin/stucture/forums.
  • #1932652 by Wim Leers, nirbhasa, quicksketch: Add image uploading to WYSIWYGs through editor.module.
  • #1935300 by dawehner, chx: Don't hardwire Database in Views filters, add regexp to DBTNG.
  • #2067991 by alexpott: Fixed XDEBUG_SESSION cookie causes upgrade path tests to fail.
  • #1987892 by disasm: Convert url_alter_test_foo() to a new style controller.
  • #2061895 by sergeypavlenko: Remove calls to deprecated global $user in file module.
  • #2065571 by pwolanin, damiankloip, neclimdul: Add YAML Plugin discovery.
  • #1997262 by andypost, nick_schuch, larowlan, tim.plunkett, jibran, chertzog, kim.pepper: Convert custom_block_delete_form() to new form interface.
  • #1998700 by kim.pepper, mhagedon: Use Symfony Request for core classes.
  • #2067285 by LSU_JBob: Fixed The entity in-place editing toolbar appears above the Drupal dialog.
  • #1913036 by jessebeach, Wim Leers: Reorganize contextual module's JS assets into their own subdirectories.
  • #2067323 by geerlingguy, jessebeach: Fixed Don't show empty vertical tabs area if all vertical tabs are hidden.
  • #2062367 by tim.plunkett, dawehner: Fixed Prevent PluginBags from reordering the export based on their sort.
  • #2056405 by plopesc, yched: Let field types provide their support for 'default values' and associated input UI.
  • #2075503 by tstoeckler: Fixed Wrong issue linked in @todo in ViewUI::baseFieldDefinitions().
  • #1872296 by nod_, Wim Leers, jessebeach: Edit should use core-provided Dialog (instead of its own).
  • #1963886 by ry5n, jessebeach, dcrocks, Wim Leers: Use HiDPI icons in the toolbar to support scaling on different devices.
  • #2062091 by m1r1k: Remove references to global in Block module.
  • #2072845 by tim.plunkett: Modernize taxonomy.module and forum.module forms.
  • #2071985 by tim.plunkett: Modernize form_test().module forms.
  • #2072249 by tim.plunkett: Modernize aggregator.module forms.
  • #2072303 by tim.plunkett: Modernize views_ui().module forms.
  • #2072351 by tim.plunkett: Modernize ban.module forms.
  • #2072369 by tim.plunkett: Modernize book.module forms.
  • #2072941 by marcingy, tim.plunkett: Modernize block.module forms.
  • #2072323 by tim.plunkett: Modernize simpletest.module forms.
  • #1978910 by kgoel, tim.plunkett, vijaycs85, dawehner: Fixed Convert layout_page_view() to a Controller.
  • #1987810 by nick_schuch, dawehner, vijaycs85, tim.plunkett: Convert system_admin_config_page() to a new style controller.
  • #2029737 by ifrik, batigolix, Wim Leers: Create hook_help() for ckeditor module.
  • #2071969 by yched: Fixed Serialize interface not reliable.
  • #2036081 by ParisLiakos: Fixed DateTimePlusTest are failing in phpunit.
  • #2058761 by thedavidmeister: PHP notice when #attributes is not set with #theme_wrappers() 'container'.
  • #1957330 by ParisLiakos, twistor: Make possible for parsers and fetchers to expose configuration through plugins.
  • #1987866 by pfrenssen, vijaycs85, dawehner, andypost, tim.plunkett, benjf: Convert taxonomy_vocabulary_add() to a new style controller.
  • #2070785 by thamas: Fixed Password confirm text lolls out from the layout in the install page .
  • #2062769 by dawehner: Convert taxonomy edit form to a route.
  • #2071479 by pameeela: Fixed Incorrect replacement documented for @deprecated field_info_instance().
  • #1969388 by dawehner, tim.plunkett, olli: Add dedicated annotations for Views plugins.
  • #2051889 by dawehner, pwolanin, tstoeckler: Add route parameters property to menu links.
  • #2024963 by Berdir: Move baseFieldDefinitions from storage to entity classes.
  • #1758622 by klausi, fago, das-peter, Pancho, Berdir, yched: Provide the options list of an entity field.
  • #1939994 by Berdir, rlmumford: Complete conversion of nodes to the new Entity Field API.
  • #1946426 by ramlev, pfrenssen, foopang, webflo, David Hernández, vijaycs85, tim.plunkett, disasm | mtift: Convert all of confirm_form() in language.admin.inc to the new form interface.
  • #2071485 by tim.plunkett: Modernize action.module forms.
  • #1946426 by ramlev, pfrenssen, foopang, webflo, David Hernández, vijaycs85, disasm, tim.plunkett: Convert all of confirm_form() in language.admin.inc to the new form interface.
  • #2071481 by tim.plunkett: Modernize user.module forms.
  • #1855402 by andypost, fubhy, tim.plunkett, dawehner, sun: Add generic weighting (tabledrag) support for config entities (ConfigEntityListController).
  • #2068135 by rhm50: Remove Unused local variable () from /core/modules/node/lib/Drupal/node/Tests/NodeAccessLanguageTest.php.
  • #2071429 by tim.plunkett: Do not inject request via factory method in ForumFormController.
  • #2071473 by tim.plunkett: Modernize image.module forms.
  • #2071493 by tim.plunkett: Modernize field_ui().module forms.
  • #2071439 by tim.plunkett: Modernize config.module forms.
  • #2070791 by tstoeckler: Remove unnecessary request context futzing in \Drupal\system\Tests\Routing\RouterTest::testUrlGeneratorFront().
  • #2060721 by legolasbo: Remove Unused local variable from /core/modules/system/lib/Drupal/system/Plugin/Block/SystemMenuBlock.php.
  • #2044841 by chx, Berdir: Fixed EFQ relationships broken for entity types with bundles.
  • #2064611 by dawehner: Fixed You can't create a shortcut to a route entry without hook_menu().
  • #2071655 by Berdir: Fixed AliasWhitelist implements CacheCollector incorrectly, resulting in cache write on every request.
  • #2065721 by tim.plunkett: Add a dedicated @Block plugin annotation.
  • #2021063 by Berdir, kiamlaluno, YesCT: Use hook_entity_operation_alter() for manage fields and manage display links.
  • #2015701 by klausi, pfrenssen, amateescu: Convert field type to typed data plugin for entity reference module.
  • #2067881 by ZenDoodles, mradcliffe: Fixed Search is missing from block admin UI after installation.
  • #1987858 by oenie, jibran, tim.plunkett: Convert taxonomy_autocomplete() to a new style controller.
  • #2071997 by yched: Fixed Race condition in caching of field & instance definitions.
  • #2062151 by dawehner: Create a current user service to ensure that current account is always available.
  • #2061835 by thedavidmeister, Cottser: Fixed theme() doesn't enforce that what it returns is a string or FALSE.
  • #2068269 by dawehner: Use _content where possible in views_ui().routing.yml.
  • #1889644 by Berdir: Convert drupal_mail_system() to a MailFactory service to allow more flexible replacements.
  • #1978932 by laurentchardin, kbentham: Convert overlay_ajax_render_region() to a Controller.
  • #2072181 by dawehner, tim.plunkett: Change title in blocks form for items_per_page().
  • #2067427 by Wim Leers: Fixed Drupal.editors.ckeditor.attachInlineEditor() should pass Drupal-specific settings like Drupal.editors.ckeditor.attach() does.
  • #2063191 by larowlan, marthinal: Fixed Menu items do not save if the menu path is an alias.
  • #2039521 by Berdir, tim.plunkett: Convert FilterPluginManager to extend DefaultPluginManager.
  • #2068069 by Xano: Fixed Outdated @todo in TypedDataManager.
  • #2029167 by oadaeh, mandarmbhagwat78: Fixed Global text textarea is hidden due a CSS problem in Firefox.
  • #2009654 by Cottser, InternetDevels, jesse.d, Carolyn, jenlampton: Replace theme() with drupal_render() in locale module.
  • #2009580 by pplantinga, Samvel, hussainweb, andypost, siccababes: Replace theme() with drupal_render() in image module.
  • #2047593 by damiankloip: Inject dependencies into EntityDerivative derivative class.
  • #2057155 by pwolanin, dawehner: Add a generateFromRoute() method on the url generator to accept options like url().
  • #2069191 by aspilicious, dawehner: Fixed PageTitle tests aren't run.
  • #2068207 by hron84: Fixed Mistyped error message in core/lib/Drupal/Core/Database/Driver/sqlite/Schema.php.
  • #2070579 by killes@www.drop.org: Remove killes from MAINTAINERS.txt.
  • #1912604 by joelpittet, mondrake, damiankloip, gollyg, Cottser: Convert theme_views_mini_pager() to twig.
  • Revert "Issue #2060405 by Wim Leers: Fixed Impossible to uninstall any module using the file usage service, because it is impossible to delete all file usages by a module."
  • #2059245 by tim.plunkett, msonnabaum: Add a FormBase class containing useful methods.
  • #1856766 by chx, Berdir, heyrocker, kim.pepper: Convert file_public_path() to the new settings system (make it not configurable via UI or YAML).
  • #2011918 by Liam Morland, jesse.d, scor: Fixed Titles are often double-escaped (including in the content attribute of the dc:title meta element for nodes).
  • #1911492 by jibran, Manuel Garcia, derhasi, damiankloip, pcambra, dawehner, tstoeckler: Fixed Views try to find Custom StylePlugin template in core/modules/views/templates.
  • #2056293 by sauravshrestha: Remove empty test Drupal\node\Tests\NodeEntityFieldQueryAlterTest.
  • #2022931 by tim.plunkett, ParisLiakos: Move drupal_var_export() to \Drupal\Component\Utility.
  • #2056627 by dawehner, tim.plunkett: Fixed Regression, Form API autocomplete is broken for routes.
  • #1987884 by dawehner: Convert update_callback_service_unavailable() to a new style controller.
  • #2067495 by xjm: Add mtift to MAINTAINERS.txt for the configuration system.
  • #2068217 by thedavidmeister: Fixed array('hook') syntax for suggestions is broken for #theme_wrappers().
  • #2062131 by danylevskyi, NonProfit: In MachineName Class Rename Views properties to core standards.
  • #2067891 by dawehner: Remove override of check_plain().
  • #2065949 by idflood, larowlan: Fixed REST export view add requirement to all paths, leading to 'Method Not Allowed' on most forms.
  • #1961542 by mtift, ParisLiakos: Added Drupal::transliteration() and replace calls to transliteration service with it.
  • #1987686 by daffodil_naveen, stella, marcingy, sidharthap, vijaycs85, kmoll, dawehner: Convert dblog_event() to a new style controller.
  • #2052995 by dawehner: Add a route to the frontpage.
  • #2067531 by mtift: Deprecate variable_* functions.
  • #2050801 by yched, amateescu: Unify handling of default values between base and configurable fields.
  • #2014043 by kgoel, nathangervais: Replace drupal_container() with \Drupal in the views module.
  • #2049709 by plopesc: TranslationManager::translate() should be on an interface.
  • #2038707 by chx, rlmumford, yanniboi, andrewbelcher: Entity query sql backend limits storage controllers changes in contrib.
  • #2059313 by StephaneQ, giammi: Cache simpletest_phpunit_get_available_tests().
  • #2067127 by yched: Reorganize the contents of field.* files.
  • #1911492 by jibran, Manuel Garcia, derhasi, pcambra, dawehner, damiankloip, tstoeckler: Fixed Views try to find Custom StylePlugin template in core/modules/views/templates.
  • #2064557 by tim.plunkett: Improve strange coupling in EntityListControllers by improving buildRow() and buildHeader().
  • #2031385 by Wim Leers, Thomas Brekelmans: Fixed Editor's in-place editing AJAX endpoint broken because of #1043198 and routing system bug.
  • #1999376 by chertzog, chrisjlee: Use Symfony Request for filter module.
  • #2067007 by andypost: Replace \Drupal:: with ->container->get() in test classes of aggregator module.
  • #1847002 by tim.plunkett, effulgentsia, msonnabaum: Move entity type classes from Drupal$provider\Plugin\Core\Entity to Drupal$provider\Entity.
  • #1691394 by pwolanin, nod_, tim.plunkett: Fixed Drupal settings gets broken by AJAX requests.
  • #1965650 by Pancho, mradcliffe, manningpete, rabbit_media, DeeLay: Fixed Comment rendering broken: comment body rendered outside of the bubble.
  • #2067541 by jlindsey15: Fixed Remove Unused local variable from /core/modules/views/lib/Drupal/views/ViewStorageController.php.
  • #1969708 by dawehner, tim.plunkett: Add a dedicated annotation for @ImageToolkit plugins.
  • #2003058 by ashwinikumar, ebeyrent, DmitryDrozdik, benjy: Replace drupal_container() with Drupal::service() in the block module.
  • #1987808 by h3rj4n, vijaycs85, Dave.Ingram, tim.plunkett: Convert system_admin_compact_page() to a new style controller.
  • #2011578 by follow-up by soulston, eatings: Restore missing tag.
  • #2032535 by dawehner, katbailey, pwolanin, Crell: Resolve 'title/title callback' by adding a _title propery on the route and allow a title be part of the render array.
  • #2028535 by nick_schuch, clemens.tolboom: Provide a TourTestBase class for use by core and contrib modules.
  • #1911492 by jibran, Manuel Garcia, derhasi, pcambra, dawehner, damiankloip: Fixed Views try to find Custom StylePlugin template in core/modules/views/templates.
  • #2062745 by dawehner: Automatically set the request context on the url generator.
  • #2061275 by StephaneQ: Page falsely states that hook_cron() is required to use hook_cron_queue_info().
  • #2046303 by kim.pepper: Convert aggregator_form_category() to FormInterface.
  • #2049039 by Berdir: Convert node properties to methods.
  • #2001044 by alexander.ilivanov, ebeyrent, DmitryDrozdik, jlbellido, aitiba, alexpott, alvar0hurtad0, ayelet_Cr: Replace drupal_container() with Drupal::service() in the user module.
  • #2067087 by Dave Reid: Remove Dave Reid from most of MAINTAINERS.txt.
  • #2066783 by quicksketch: Remove quicksketch from MAINTAINERS.txt.
  • #2065149 by damiankloip: Fixed Cache local action plugin definitions.
  • #2065125 by sergeypavlenko: Remove Unused local variable () from /core/modules/views/lib/Drupal/views/DisplayBag.php.
  • #2056721 by Berdir, effulgentsia: Remove or rename TypedDataInterface::getType().
  • #2057227 by vijaycs85, YesCT, Gábor Hojtsy: Fixed Field instance needs uri() method different from the default.
  • #2064641 by jlindsey15: Fixed Remove Unused local variable from /core/modules/node/lib/Drupal/node/Tests/NodeAccessBaseTableTest.php.
  • #2062245 by duozersk: Fixed Remove Unused local variable () from /core/lib/Drupal/Core/Path/AliasManager.php.
  • #2056513 follow-up by tim.plunkett: REALLY remove PluginUI subsystem.
  • #2058321 by tim.plunkett, pameeela: Move the 'place block' UI into the block listing.
  • #2046737 by dawehner, pwolanin, tim.plunkett: Add a method to the AccessManager that only needs a route name and parameters.
  • #2064591 by larowlan: Missing test coverage for multiple custom block types.
  • #1957142 follow-up by dawehner, jibran: Fix a few more config() => Drupal::config() stragglers.
  • #2015313 by tim.plunkett, Berdir, chx, niko-: Fixed Missing filters result in Exception when the format is used.
  • #2036351 by damiankloip, dawehner, Xano: Convert CSRF tokens to a service is broken for skip_anonymous().
  • #1995046 by pfrenssen, andypost, tim.plunkett: BlockListController doesn't call parent::getOperations() and so 'delete' is the default dropbutton operation.
  • #1957142 by damiankloip, fubhy, cosmicdreams: Replace config() with Drupal::config().
  • #2060405 by Wim Leers: Fixed Impossible to uninstall any module using the file usage service, because it is impossible to delete all file usages by a module.
  • #2060813 by legolasbo: Remove Unused local variable $info from /core/lib/Drupal/Core/Database/Driver/mysql/Schema.php.
  • #2064277 by sergeypavlenko: Remove Unused local variable $html from /core/modules/node/lib/Drupal/node/Tests/PageViewTest.php.
  • #2064289 by sergeypavlenko: Remove Unused local variables from /core/modules/views/views.theme.inc.
  • #2062191 by duozersk: Remove Unused local variables from EntityNG, DatabaseStorageControllerNG, and DatabaseStorageController.
  • #2062589 by sergeypavlenko: Remove Unused local variable $key from /core/modules/node/lib/Drupal/node/NodeRenderController.php.
  • #2062585 by sergeypavlenko: Remove Unused local variables from /core/modules/node/node.module.
  • #2064271 by sergeypavlenko: Remove Unused local variable $node from /core/modules/node/lib/Drupal/node/Tests/NodePostSettingsTest.php.
  • #2062519 by sergeypavlenko: Remove Unused local variable $return from /core/lib/Drupal/Core/Routing/RouteProvider.php.
  • #2062753 by sergeypavlenko: Remove Unused local variable $id from /core/modules/node/lib/Drupal/node/Plugin/Core/Entity/Node.php.
  • #2062241 by duozersk: Remove Unused local variable $data from /core/lib/Drupal/Core/Utility/ThemeRegistry.php.
  • #2062237 by duozersk: Remove Unused local variable $request_method from /core/lib/Drupal/Core/EventSubscriber/RequestCloseSubscriber.php.
  • #2062233 by duozersk: Remove Unused local variable $name from /core/lib/Drupal/Core/Extension/ModuleHandler.php.
  • #2062225 by duozersk: Remove Unused local variable $candidates from /core/lib/Drupal/Core/Config/Entity/Query/Condition.php.
  • #2062221 by duozersk: Fixed Remove Unused local variable $id from /core/lib/Drupal/Core/Config/Entity/ConfigStorageController.php.
  • #2062187 by duozersk: Remove Unused local variable from /core/lib/Drupal/Core/SystemListing.php.
  • #2062179 by duozersk: Remove Unused local variable from /core/modules/views_ui()/lib/Drupal/views_ui()/Tests/StyleUITest.php.
  • #2062161 by duozersk: Remove Unused local variable from /core/themes/seven/seven.theme.
  • #2062133 by duozersk: Remove Unused local variable from /core/themes/engines/twig/twig.engine.
  • #2054187 by juampy: Restrict authentication provider for REST resources.
  • Revert "Issue #2054187 by juampy: Restrict authentication provider for REST resources."
  • #2062439 by tim.plunkett, larowlan: Provide listing of custom block entities.
  • #2062359 by juampy: Allow access to the list of Authentication Providers.
  • #2034977 by linclark: Create a base class for formatter RDFa tests.
  • #1999448 by chertzog, aaronott, chrisjlee, daffodil_naveen, kim.pepper: Use Symfony Request for user module.
  • #2064261 by StephaneQ: Correct the @var, @throws and @see statements on dbtng.
  • #2061387 by manu4543: Remove unused local variable () from /core/modules/php/lib/Drupal/php/Plugin/Filter/Php.php.
  • #2059785 by kiamlaluno, longwave: Fix punctuation in field_view_field() docs
  • #2062127 by jlindsey15, joachim: Document system_requirements as implementation of hook_requirements
  • #2061843 by TravisCarden: Clean up the docs for hook_schema
  • #2058157 by kiamlaluno: Fix example in docs for SystemListing
  • #2060037 by sphism, longwave: Fix example for db_insert docs
  • #2057809 by StephaneQ, Berdir, chx, dawehner: Fix up param/return documentation in database API
  • #2012916 by andypost, Berdir, pwieck: Implement access controller for the menu and menu link entity.
  • #2051157 by yched, swentel: Fixed pass () as a param to ConfigFieldItem::settingsForm().
  • #2048933 by plopesc, cconrad, pplantinga: Replace theme() with drupal_render() in update module.
  • #2046993 by damiankloip: Inject dependencies into ViewsExposedFilterBlock derivative class.
  • #2062817 by xjm: Fixed Custom block edit path is incorrect in hook_admin_paths() and the configure path is missing from the .info.
  • #2049241 by Mark Carver, penyaskito, Gábor Hojtsy: Change notice: Add support for language options to the Twig {% trans %} tag extension.
  • #2062755 by sergeypavlenko: Remove Unused local variable from /core/modules/views_ui()/lib/Drupal/views_ui()/Tests/RowUITest.php.
  • #2060823 by legolasbo: Remove Unused local variable from /core/lib/Drupal/Core/Database/Query/Update.php.
  • #2060817 by legolasbo: Remove Unused local variable () from /core/lib/Drupal/Core/Database/Driver/pgsql/Update.php.
  • #2062581 by sergeypavlenko: Remove Unused local variable from /core/modules/node/node.pages.inc.
  • #2060811 by legolasbo: Remove Unused local variable from /core/lib/Drupal/Core/Database/StatementPrefetch.php.
  • #2060715 by legolasbo: Remove Unused local variable () from /core/modules/ckeditor/lib/Drupal/ckeditor/Plugin/Editor/CKEditor.php.
  • #2060819 by legolasbo: Remove Unused local variable from /core/lib/Drupal/Core/Database/Driver/sqlite/Connection.php.
  • #2060821 by legolasbo: Remove Unused local variable from /core/lib/Drupal/Core/Database/Query/Select.php.
  • #2057149 by legolasbo: Remove Unused local variable () from /core/modules/block/block.module.
  • #2057157 by legolasbo: Remove Unused local variable from /core/modules/views/views.module.
  • #2060815 by legolasbo: Remove Unused local variable () from /core/lib/Drupal/Core/Database/Driver/pgsql/Schema.php.
  • #2063055 by Gábor Hojtsy: Sync language list with translations (add fy, ga, hy, km, ms and sw).
  • #2036351 by damiankloip, Xano, dawehner: Convert CSRF tokens to a service.
  • #1618458 by Cottser, Jody Lynn, grndlvl: Fixed help_menu() creates unnecessary router items.
  • #1476810 by Spleshka, franz: Fixed drupal_serve_page_from_cache() can serve uncompressed data with Content-Encoding gzip header with page_cache_without_database = 1.
  • #2050227 by damiankloip, pwolanin: Add local action plugin deriver to use YAML discovery for static definitions.
  • #2046385 by dawehner, pwolanin: Fixed _menu_navigation_links_rebuild() fails when menu_link module is not enabled.
  • #2012142 follow-up by tstoeckler: Update CHANGELOG.txt's entry to jQuery 2.0.3.
  • #1918648 by mr.baileys, chrisjlee, steveoliver, joelpittet, jenlampton, Cottser: Convert theme_views_ui_style_plugin_table() to Twig .
  • #2059699 by tim-e, Cottser: Remove t() from test assertion messages in file.module.
  • #2041625 by vineet.osscube, tim.plunkett, tkoleary: Fixed Add space between file upload and button.
  • #2049681 by alexpott: Fixed User permissions table header is no longer sticky.
  • #2009632 by tim.plunkett, dawehner, giammi: Switch CommentPreviewTest from standard profile to testing.
  • #2026037 by Crell: Check for legacy controllers based on the legacy flag, not the callable type.
  • #1888734 by catch, katbailey: Get rid of all 'bootstrap' hooks.
  • #2062487 by oadaeh: Fixed Remove excess space above Views' fieldset titles.
  • #2012142 by nod_: Update to jQuery 2.0.3.
  • #2048309 by mondrake: Fixed Views UI Preview - navigation is broken.
  • #1164682 by mgifford, thedavidmeister, good_man, mvc, clemens.tolboom, sxnc, lazysoundsystem: Fixed links with a known language need language identifier.
  • #2060003 by claudiu.cristea, yched: Fixed Wrong precedence in Field::getFieldSetting[s]() when setting appears in both field and instance.
  • #1941288 by larowlan, effulgentsia, dawehner, nod_: Fixed Regression: ajaxPageState not being updated with AjaxResponse, assets (js/css) being added twice.
  • #1855260 by beejeebus, msonnabaum, larowlan: Fixed Page caching broken by accept header-based routing.
  • #2059479 by damiankloip: Typehint Drupal\views\ResultRow in field handler render methods.
  • #2062315 by k4v, Cottser: Remove unnecessary 'pattern' lines in views_theme().
  • #2014851 by hlieberman, Wim Leers: Fixed Drupal CSS preprocessing breaks protocol-relative paths.
  • #2033669 by tim.plunkett, larowlan: Image file objects should be classed.
  • #1912600 by joelpittet, bzitzow, dawehner: Remove theme_views_form_views_form() in favour of a prerender callback.
  • #2057981 by Wim Leers: Remove tiny remnant of CKEditor image and link plugins.
  • #2056133 by chx, dawehner, plach, alexpott: Add db_copy_table().
  • #1198904 by jox, das-peter: Fixed drupal_load_stylsheet() does not comply with standards when using @import.
  • #1886390 by zuuperman, benjy: Unnecessary if state in block_page_build().
  • #2031437 by fgm, benjy: Fixed Blocks no longer use 'delta'. Remove it from derivative plugins.
  • #2049817 by jhedstrom: Expand phpunit tests for \Drupal\Component\Utility\Timer.
  • #2047075 by Caecus, mgifford, jessebeach, larowlan: Mark invalid form field with [aria-invalid=true].
  • #2003430 by Wim Leers, ebeyrent, DmitryDrozdik, pwieck: Convert CKEditor tests to use ->container instead of drupal_container().
  • #2052923 by Berdir: Update Guzzle to latest version.
  • #1998658 by larowlan: Fixed Creating Custom Block with same name as existing block throws SQL error.
  • #1574560 by andypost, nod_: Update jQuery Form Plugin to the latest in the git repository.
  • #1844956 by msonnabaum, beejeebus: Fixed Optimize date formatting performance.
  • #2031467 by tim.plunkett: Fixed The Place blocks button shows on the Configure block page.
  • #2051877 by dawehner: Log error when people use invalid route parameters.
  • #2047533 by damiankloip: Inject dependencies into FieldItemDeriver derivative class.
  • #1679660 by rhm50, valthebald, billk2: Add link to cron tutorial on drupal.org.
  • #2049479 by tim.plunkett: File usage views should be combined.
  • #2059637 by ekes: Fixed ContainerDerivativeInterface should extend DerivativeInterface.
  • #2037613 by droplet: Fixed Use formatPlural to format plural strings.
  • #2052325 by yanniboi, YesCT: Move search block form to new drupal 8 standard.
  • #2049387 by mdrummond: Fixed Locale string change styles applied too excessively.
  • #2059719 by mdrummond: Fixed Content translation admin CSS file not renamed from translation_entity().admin.css.
  • #2061315 by StephaneQ: Remove system.cron.js and libraries definition.
  • #2056837 by longwave: Fixed Modules can no longer alter page_bottom().
  • #2029451 by R.Hendel: Fixed to general css in the views UI.
  • #2057831 by damiankloip: Fixed Exposed filter blocks do not work anymore.
  • #2011122 by hussainweb, kgoel, chrisjlee: Replace drupal_container() with injected services in the rest module.
  • #2057725 by tim.plunkett, quicksketch: Fixed Regular forms cannot be submitted when used as modal forms.
  • #2056513 by tim.plunkett: Remove PluginUI subsystem, provide block plugins UI as one-off.
  • #1862390 by oriol_e9g, billk2, ACF, LinL: Coding standards - trailing comments in taxonomy.admin.inc
  • #1939086 by chrisjlee, joelpittet, tim.plunkett: Convert theme_dropbutton_wrapper() to Twig.
  • #2020979 by dawehner, bojanz: Fixed Bulk action form no longer allows actions to be selected.
  • #2019071 by tsphethean: Fixed EntityListController::buildRow() should return secure label.
  • #1905018 by Wim Leers, effulgentsia: Improve method names or return values of CKEditorPluginManager::getEnabledPlugins() and getButtonsPlugins().
  • #2056845 by StephaneQ | tstoeckler: Fixed Stale documentation in drupal_bootstrap() regarding DRUPAL_ROOT.
  • #1970900 by jhodgdon: Update standards doc on plugin annotations; add @defgroup annotation.
  • #2010982 by somepal, andypost, pplantinga | Samvel: Replace theme() with drupal_render() in system module for system_status().
  • #2058257 by effulgentsia: Fix ConfigFieldItemInterface's method signatures to typehint interfaces instead of classes.
  • #2009574 by e2tha_e, adamcowboy, Samvel, jenlampton: Replace theme() with drupal_render() in forum module.
  • #2057247 by alexpott: Fixed On really quick testbots LocaleUpdateCronTest can fail.
  • #1933426 follow-up by dawehner: Fixed documentation around drupal_add_js -> drupal_add_library change.
  • #2008970 by markie, StephaneQ, adamcowboy | thedavidmeister: Replace theme() with drupal_render() in aggregator module.
  • #2003260 by ebeyrent, DmitryDrozdik, kgoel: Replace drupal_container() with Drupal::service() in the breakpoint module.
  • #1839130 by rballou, nod_, droplet: Refactor modules/views_ui()/js/views-admin.js.
  • #1815886 follow-up by slashrsm: Upgrade path for Drupal core cannot manage files larger than 4 GB
  • #2031529 by Wim Leers, oadaeh: Fixed JavaScript error when submitting a form that has a text_format() selector set to a text format without associated text editor.
  • #2026089 by Manuel Garcia: Change the documentation page link in content_translation() module.
  • #2058435 by David_Rothstein: Fixed Drupal 8 lost support for the 'tel' protocol in URL filtering functions.
  • #2049159 by amateescu, Crell: Create a ControllerBase class to stop the boilerplate code madness.
  • #1939100 by chrisjlee, oriol_e9g, jenlampton: Convert theme_progress_bar() to Twig.
  • Revert "Issue #1273968 - did not cover js."
  • #1968398 follow-up by joelpittet: Convert Views () to ['attributes'] .
  • #2011578 by mortendk, tlattimore, Cottser, soulston: Markup for Stark's page.html.twig + maintenance-page.html.twig.
  • #2028499 by tsphethean, damiankloip, dawehner: Drupal_sort_weight() should be converted to a class.
  • #1684792 by droplet, nod_: JSHint autocomplete.js.
  • #2006560 by dawehner, jhodgdon: Fixed The boolean string filter doesn't result in correct where clause.
  • #2013258 by pplantinga, daffodil_naveen: Simplify render for theme_status_report().
  • #2017139 by amateescu, swentel: Convert field type to typed data plugin for datetime module .
  • #2056991 by alexpott: Use getFieldSetting() instead of getDefinition()->getFieldSetting() in LinkItem.
  • #2042285 by thedavidmeister, jenlampton, Mark Carver: #theme_wrappers() should be able to have a unique set of variables per wrapper hook.
  • #2045043 by bechtold, vijaycs85, YesCT, Gábor Hojtsy: Fixed Field listings operations cannot be altered.
  • #1323830 by scor: Place title RDFa metadata inside entity HTML element.
  • #2056363 by yched, chx: Fixed INSERT INTO table SELECT * FROM ... not supported.
  • #2056737 by Berdir: Illegal string offset test exceptions in PHP 5.4 in drupal_add_library().
  • #2053731 by StephaneQ: Replace theme() with drupal_render() in editor.
  • #2057317 by echoz: Cleanup recently patched qualified selector css.
  • #2009014 follow-up by StephaneQ: Replace one more theme() with drupal_render() in file module.
  • Revert "Issue #2009014 follow-up by StephaneQ: Replace one more theme() with drupal_render() in file module."
  • #2057445 by alexpott: Fixed file wrong file perms introduced by 2056415 and 2056417.
  • #2010126 follow-up by Eric_A: Replace theme() with drupal_render() in image module for theme_image_formatter().
  • #2056895 by tim.plunkett, xjm: Fixed Routes with optional placeholders can fatal when placed in a menu.
  • #2027131 by drupalrv: Block type operations should be listed in the same order as Content type operations.
  • #2056893 by pwolanin: Fixed Typo in doxygen for module_exists().
  • #2009018 follow-up by StephaneQ: One more replace theme() with drupal_render() in filter module.
  • #2056943 by alexpott, damiankloip: Convert render_link() to renderLink.
  • #2039091 by ghazlewood: Fixed drupal_bootstrap() docs are missing phases.
  • #2022897 by dawehner, sdboyer, tim.plunkett: Shift responsibility for creating unique config id/machine name off of (views) block plugins and onto BlockFormController.
  • #2057019 by janstoeckler: Remove Unused local variable $string from /core/modules/locale/lib/Drupal/locale/LocaleConfigManager.php.
  • #2057137 by legolasbo: Remove Unused local variable $user from /core/modules/user/user.module.
  • #2054699 by pcambra: Ensure config entity id is set for computed composite ids.
  • #2057173 by xjm: Add Mark Carver to MAINTAINERS.txt for the Color module.
  • #2035315 follow-up by swentel: [Follow up] Add a dedicated @FieldWidget annotation.
  • #2050815 by xjm: Update XML-RPC entry for 8.x in MAINTAINERS.txt.
  • #2037675 by legolasbo: Clean-up user_admin_account().
  • #2043581 by larowlan, kim.pepper: Move aggregator_load_feed_items() to the ItemStorageController, retain procedural wrapper.
  • #2056685 by janstoeckler: Remove Unused local variable $plugin_id from /core/modules/language/lib/Drupal/language/Plugin/Block/LanguageBlock.php.
  • #2056761 by janstoeckler: Remove Unused local variable from /core/modules/field/lib/Drupal/field/Tests/FieldImportCreateTest.php.
  • #2056827 by janstoeckler: Remove Unused local variable $module_handler() from /core/modules/field/lib/Drupal/field/Plugin/Core/Entity/FieldInstance.php.
  • #1976296 by jibran, andypost, pcambra, dawehner, tim.plunkett, Gaelan: Convert taxonomy_vocabulary_confirm_reset_alphabetical() to FormInterface/Controller.
  • #1910658 by klausi: Implement entity validation API for REST entity resources.
  • #2056417 by Marcus Maihoff: Remove Unused local variable $person_uri from /core/modules/rdf/lib/Drupal/rdf/Tests/UserAttributesTest.php.
  • #2056415 by janstoeckler: Remove Unused local variable $function from /core/update.php.
  • #1892270 by damiankloip, linclark: Add serialization system to Maintainers.txt.
  • #2051177 by yched: Make existing ConfigFieldItem subclasses usable by base fields.
  • #1987952 by brantwynn, oriol_e9g, Freemantus, vuzzbox: Fixed Blocks are not rendered in order by weight.
  • #2056713 by olli: Fixed Random test failure in Drupal\rest\Tests\NodeTest.
  • #1823042 by xjm, sun: Add maintainers and d.o components for all field type modules.
  • #2056625 by pwolanin, jhodgdon: Recruit pwolanin and jhodgdon as official search.module maintainers.
  • #1849356 by dawehner: Added a HTTP response code area handler.
  • #1984702 by tim.plunkett, dawehner: Convert menu.module's page callbacks to Controllers.
  • #2054205 by Berdir: Fixed Broken Tests on PHP 5.5.
  • #2040265 by larowlan: Add a _entity_view() routing default for viewing an entity.
  • #1973498 by vijaycs85, yched, saki007ster: Provide config schema to field types and storage in taxonomy module.
  • #2049079 by damiankloip: Inject database dependency into AggregatorCategoryBlock derivative class.
  • #2046983 by damiankloip: Inject dependencies into ViewsEntityRow derivative class.
  • #2046987 by damiankloip: Inject dependencies into EntityDeriver derivative class.
  • #2050535 follow-up by jhedstrom: Expand phpunit tests for \Drupal\Component\Utility\NestedArray.
  • #2041321 by Unitoch, oriol_e9g, droplet: Unnecessary translate strings.
  • #2033383 by tim.plunkett: Provide a default plugin bag.
  • #2053285 by tim.plunkett: Fixed Module listing doesn't hide empty packages when filtering.
  • #2045453 by pwolanin, tim.plunkett, dawehner: Fixed menu_item_route_access() does not catch ResourceNotFoundException.
  • #1934712 by dlu, alexpott, pplantinga, rbayliss, s_leu, Gaelan: Fixed Merge system.timezone config object into system.date.
  • #2006024 by kgoel, rbayliss, wesleydv: Fixed drupal_container() is deprecated, don't use it in bootstrap.php.
  • #2045935 by benjy: Replace all module_hook() deprecated function calls.
  • #2032369 by yched: Fixed _update_8003_field_create_field() relies on field schemas never changing and plugins being available.
  • #2042745 by jhedstrom: Convert system module's RouteTest to phpunit.
  • #2047993 by plopesc: Remove current uses of field_info_*_types() / field_info_*_settings().
  • #2051721 by yched: Get rid of field_get_items().
  • #2045923 by drupalrv, tim.plunkett: Replace all module_invoke_all() deprecated function calls in procedural code.
  • #2055019 by colan: Fixed Syslog configure link missing on Extend/Modules page.
  • #1717090 by BarisW, barraponto: Fixed Remove the http-equiv='cleartype' meta tag.
  • #2054485 by timmillwood: Fixed The status report table is missing a right and bottom border.
  • #1987602 by glennpratt, juampy, pwieck, vijaycs85, dawehner, tim.plunkett, effulgentsia: Convert ajax_form_callback() to a new style controller.
  • #2046603 by DuaelFr: Improve 'use_more_always()' understandability.
  • #2054181 by tim-e: Add andypost as a component maintainer for history.module.
  • #1972116 by klausi: Add REST test coverage for nodes.
  • #2052389 by pwolanin: Fixed All elements added to the Request attributes should have a _ prepended unless they come from the path.
  • #2049723 by dawehner, tim.plunkett: Fixed Mini pager shows 'Page 1' if there is non item at all available.
  • #2032553 by pwolanin, Xano: Fixed The _account attribute on the Request is not available during web tests.
  • #1919658 by seanr: Fixed Footer link styling overrides contextual links.
  • #2015703 by plopesc, mordonez, yched: Convert field type to typed data plugin for email module .
  • #2015693 by mordonez, yched: Convert field type to typed data plugin for link module .
  • #1942130 by sandipmkhairnar, xtfer: Fixed Make Forum module active config save format match the default yml file.
  • #1986528 by Berdir: Fixed Fatal error: Call to undefined method PHPUnit_Framework_Warning::getInfo() when there is an error in tests.
  • #1968398 by joelpittet, Mark Carver, Les Lim, brunodbo: Convert Views () to ['attributes'] .
  • #1942576 by nick_schuch, clemens.tolboom: Tour tips to be able to link to other pages and start tour's automatically.
  • #2043771 by jbrown, joachim: Fixed drupal_mkdir() can't create an absolute path recursively.
  • #2052973 by Mark Carver, nod_, hass: Fixed Improve translatability of strings in toolbar.js.
  • #2050883 by Cottser, tstoeckler, dawehner: Fix references to obsolete functions in code comments in views module
  • #2031319 by jlindsey15, pplantinga, thedavidmeister, Kingdutch, Kiphaas7: Document that theme() should really be called via drupal_render().
  • #2050777 by nick_schuch, larowlan: Fix reference to incorrect class in docs
  • #2009662 by jlbellido, pplantinga, InternetDevels, pwieck, jenlampton: Replace theme() with drupal_render() in picture module.
  • #2050289 by damiankloip, msonnabaum: Add class to make yaml discovery reusable.
  • #2041313 by vineet.osscube: Fixed Caching issue causes 'theme not found' error when enabling theme.
  • #2002156 by klausi: Create validation constraints on nodes to entity validation.
  • #2015691 follow-up by amateescu: Convert field type to typed data plugin for number module.
  • #1788542 by claudiu.cristea, andypost, tim-e, fubhy, speely, heyrocker: Use EntityFormController and EntityListController for image styles.
  • #2017851 by pcambra, amateescu, Pancho: Move entity_reference_get_selection_handler() to a method on SelectionPluginManager.
  • #1815886 by bojanz: Fixed Drupal core cannot manage files larger than 4 GB.
  • #2022509 by Soul88, StephaneQ, hussainweb, lslinnet, andypost, penyaskito, effulgentsia: Deprecate taxonomy_vocabulary_load_multiple() and taxonomy_term_load_multiple() in favour of entity_load_multiple().
  • #2047475 by plopesc, yched: Fixed viewElements method contains references to which does not exist.
  • #2015691 by plopesc, swentel: Convert field type to typed data plugin for number module.
  • #2017207 by Berdir, marcingy: Complete conversion of users to Entity Field API.
  • #2051847 by dawehner: Fixed AnnotatedClassDiscovery::getDefinitions is critically slow when viewing nodes with comments.
  • #2050821 by xjm: Add larowlan as a component maintainer for comment.module.
  • #1860434 by jessebeach, Mark Carver, Wim Leers, droplet: Refactor the Toolbar JavaScript to use Backbone; fix several poorly functioning behaviors.
  • #2044355 by dawehner: Move the link display to the middle column.
  • #1987660 by dougvann, ygerasimov, vijaycs85, marcingy: Convert config_sync() to a new style controller.
  • #2041423 by yched: Rely on 'provider' instead of 'module' for Field plugin types.
  • #1957346 by dawehner, olli, damiankloip, jibran, ParisLiakos: Add some settings on the block display to allow overrides on the block instance configuration.
  • #2050535 by jhedstrom: Expand phpunit tests for \Drupal\Component\Utility\NestedArray.
  • #2050367 by amateescu: FieldInstanceFormBase is useless.
  • #2036253 by Wim Leers: Update CKEditor library to 4.2.
  • #2047753 by yched: LinkFormatter::prepareView() is useless.
  • #2043781 by pwolanin: Fixed Drupal::request()->attributes->get('account') may conflict with an account object loaded from the path.
  • #2035863 by jhedstrom: Expand phpunit tests for \Drupal\Component\Utility\Settings.
  • #1201024 by pillarsdotnet, jbrown, tim.plunket: drupal_realpath() should describe when it should be used.
  • #2031487 by fubhy, dawehner, pwolanin: When replacing the upcasted values in the request attributes array, retain the original raw value too.
  • #2045919 by drupalrv: Replace all module_implements() deprecated function calls.
  • #1843650 by Mark Carver, jenlampton, Cottser: Remove the process layer (hook_process() and hook_process_HOOK).
  • #2048897 by Les Lim: Fixed Views Grid style: tokens not replaced in custom row/column classes.
  • #2048833 by larowlan, andypost: Fixed Prepare cache called on field items without checking if PrepareCacheInterface is implemented.
  • #1888698 by nagwani, hussainweb: Figure out the most used html tags and let people use it in views.
  • #2029033 by narragansett, EllaTheHarpy, deekayen: Fix spacing and section order in Simpletest docblocks.
  • #2049485 by yched: Remove traces of the 'user_register_form()' field setting.
  • #1973450 by AjitS, vijaycs85, yched: Provide config schema to field types and storage in number module.
  • #2047983 follow-up by plopesc: Mark field_info_()*_types() / field_info_()*_settings() functions as deprecated.
  • #1980464 by Xano: EntityManager::getControllerClass() throws confusing exceptions.
  • #2046541 by e0ipso: Fixed Unable to activate content translation in the content type edit form.
  • #2009014 by c4rl, hussainweb, Samvel, jenlampton, benjifisher: Replace theme() with drupal_render() in file module.
  • #1915026 by steveoliver, 2ndmile, damiankloip, echeese, eromero1, joelpittet, rvilar, waynethayer, Hydra, drupalninja99, dsdeiz: Convert theme_views_ui_container() to Twig.
  • #2046809 by larowlan, quicksketch: Fixed UUIDs not added when file uploaded using managed_file() FAPI element.
  • #2043379 by tim.plunkett: Allow plugins to be discovered in any directory.
  • #2046415 by DuaelFr: Replace unsafe translated strings from Aggregator module.
  • #1938888 by tim.plunkett, ayelet_Cr, amateescu: Convert user_admin_permissions() to a new-style Form object.
  • #2030817 by mondrake: Fixed Wrong link_type() passed in link's pager_context() in views.theme.inc.
  • #1875344 by aaronott, damiankloip: Add back removed test coverage in Views' OverrideDisplaysTest.
  • #864006 by mgifford, dawehner, AjitS: Improve table semantics by adding scope or headers/id attributes.
  • #2036629 by amateescu: Fixed 'shortcut' entity type is very confusing and should be renamed to 'shortcut_set()'.
  • #2021817 by effulgentsia, yched: Make widgets / formatters work on EntityNG Field value objects.
  • #1943846 by fubhy, effulgentsia, tim.plunkett: Improve ParamConverterManager and developer experience for ParamConverters.
  • #1937926 by richardj, Mandakini_Kumari, Pix, jessehs, alexpott: Fixed Shortcuts toolbar tray does not properly float the 'Edit shortcuts' link in Bartik.
  • #2047657 by amateescu: Add pwolanin as a maintainer for the menu_link() module.
  • #2045275 by Berdir: Convert user properties to methods.
  • #2046951 by drunken monkey, Damien Tournoud: Correct error in UUID docs
  • #2049091 by jibran, larowlan: Fix reference to TranslationManager class to right namespace in Drupal class docs.
  • #1797364 by dcam, lazysoundsystem, Lars Toomre, neetu morwani, izus, boran, xjm: Remove t() from test asserts in locale module
  • #2042941 by mondrake: Full pager plugin: reference the 'pager' theme in the annotations.
  • #2048925 by xjm: Add JohnAlbin as a component maintainer for CSS.
  • #2045189 by jlindsey15: Move file entity dependent code in includes/file.inc and system.module to file.module.
  • #2033433 by Wim Leers: Clean up edit controller.
  • #2046445 by FMB: Replace inappropriate translatatable string in core/modules/field/field.views.inc.
  • #2028965 by jessebeach, ekl1773: Fixed Overlay overflows the viewport in Firefox; missing vendor prefixes for box-sizing.
  • #2044521 by bowersox, DuaelFr: Fixed Label used for markup, not associated with input form.
  • #2047983 by yched: Mark field_info_()*_types() / field_info_()*_settings() functions as deprecated.
  • #2045151 by falcon03, bowersox: Fixed width:1px in visually-hidden class causing problems for screen readers in Firefox.
  • #2030411 follow-up by ifrik: Update hook_help() for action module.
  • #2045709 by damiankloip, fubhy: Remove tempStore dependency from ViewsUIController.
  • #2047061 by jessebeach: Fixed Remove redundant [role=navigation] in the header around the breadcrumbs in the Seven theme page template.
  • #2046845 by bdone: Remove space after $this-> testHelperPlugin.
  • #1986400 by echoz, ironkiat, oresh, ideogram_nl, ry5n: Table style update.
  • #2009008 by pplantinga, InternetDevels, duckx, benjifisher: Replace theme() with drupal_render() in field and field_ui() modules.
  • #2046301 by bowersox: Fixed CSS regression on admin/modules: overlapping 'Enabled' table header not properly invisible.
  • #1821854 by tim.plunkett, effulgentsia, larowlan: Convert image effects into plugins.
  • #2046537 by DuaelFr: End with 'any' label configuration to improve consistency and localization.
  • #2044825 by Gábor Hojtsy: Fixed Language entity missing uri() method implementation.
  • #2026319 by pplantinga: Fixed Mis-named variables in picture_theme().
  • #2024811 by tim.plunkett: Remove hardcoding of ConfigEntityBase in RoleStorageController::attachLoad().
  • #2043403 by bdone: Fixed admin/content View does not have 'new'/'update' indicators.
  • #1983682 by tim.plunkett, h3rj4n, larowlan: Convert applicable custom_block_menu() entries to use _entity_form() in routing.yml.
  • #2006484 by tim.plunkett, Pancho, dawehner, amateescu, drunken monkey: Fixed Remove dependency on datetime from node.
  • #2005166 follow-up by slashrsm, fubhy: Create simple file listing under admin/content/file.
  • #1927584 by Mark Carver, ezeedub, drupalninja99, Cottser, geoffreyr, John Bickar, jenlampton, penyaskito: Add support for the Twig {% trans %} tag extension.
  • #1848570 by Xano: Upgrade to Doctrine\Common 2.4.
  • #2042487 by tim.plunkett, damiankloip: Fixed Token checking for Views enable/disable is missing.
  • #2005166 by slashrsm, dawehner: Create simple file listing under admin/content/file.
  • #2030293 by mondrake, YesCT: Fixed View preview is broken in UI if a pager has to be displayed.
  • #2034947 by damiankloip: Change view results to use a classed object.
  • #2032311 by dawehner: Load all routes for local tasks via getRoutesByNames().
  • #1998204 by tim.plunkett: Fixed config_install_default_config() is not safe to use in hook_update_N().
  • #1963476 by widukind, joelpittet, jenlampton, tlattimore, kattekrab, siccababes, adamcowboy: Datetime.module - Convert theme_ functions to Twig.
  • #2019587 by Berdir, linclark: Add test coverage for DateTimeItem.
  • #2017769 by pplantinga, clemens.tolboom, elachlan, katbailey, longwave: Fixed Links from update_helpful_links() should point to site root and not to update.php.
  • #2045361 by dawehner, fubhy: Mark user_access() as deprecated.
  • #1906692 by Simon Georges, jmarkel: String cleanup: make strings consistent in DefaultFetcher::fetch.
  • #2039425 by Wim Leers: Convert CKEditorPluginManager to extend DefaultPluginManager.
  • #2030859 by fubhy: Improve TypedConfigManager.
  • #1979036 by dawehner: Convert views_ajax() to a Controller.
  • #1788888 by jsacksick, David_Rothstein: Fixed Overlay at admin/modules closes on submitting the form.
  • #1978928 by piyuesh23, InternetDevels, disasm: Convert locale_translation_manual_status() to a Controller.
  • #2043749 by rvilar: Fixed Typo error for 'Timeone' in UserStorageController.php.
  • #2039433 by Wim Leers: Convert EditorManager to extend DefaultPluginManager.
  • #1856976 by andypost, Soul88, ACF, aspilicious, vijaycs85, dawehner: Convert language_count() to the state system.
  • #2009688 by tsphethean, aaronott: Replace theme() with drupal_render() in update module.
  • #2029733 by damiankloip, tim.plunkett: Add a getExecutable() method to View.
  • #1806288 by dead_arm, mgifford: Fix duplicate ID's in Views HTML structure.
  • #2029505 by penyaskito, YesCT, Gábor Hojtsy: Fixed Exporting translations does not correctly generate empty strings.
  • #2031353 by pwolanin, dawehner, katbailey: Fixed URLgenerator broken for Drupal installed in a subdirectory - doesn't have a way to get a Drupal path.
  • #1946456 by andypost, disasm: Convert taxonomy_term_confirm_delete() and taxonomy_vocabulary_confirm_delete() to the new form interface.
  • #2020001 by linclark, jesse.d: Make datatype callback handling more flexible.
  • #1987712 by dawehner, claudiu.cristea, damiankloip, andypost: Convert file_download() to a new style controller.
  • #2041287 by Berdir: Convert ->nid to ->id() and ->isNew().
  • #2036765 by tim.plunkett: Drupal\rdf\Tests\StandardProfileTest needs clean up.
  • #2032235 by elachlan: Fixed SearchSettingsForm implements CMI incorrectly.
  • #2021797 by olli: Fixed Typo in _menu_clear_page_cache().
  • #2045901 by xjm: Add Wim to MAINTAINERS.txt for editor.module and ckeditor.module.
  • #2030411 by ifrik, batigolix: Update hook_help() for action module.
  • #2040369 by xjm: Fixed The Views UI tour is broken.
  • #2031647 by linclark: Provide minimal default rest configuration.
  • #2010126 by juanolalla, alweb: Replace theme() with drupal_render() in image module for theme_image_formatter().
  • #1938938 by duellj, Risse: Convert theme_user_admin_permissions() to table #type.
  • #1913162 by katbailey: Remove unused 'matcher' compiler pass.
  • #1963986 by chrisjlee, designesse, joelpittet, waynethayer: Convert theme_views_ui_view_info() to Twig.
  • #2035315 by dawehner: Add a dedicated @FieldWidget annotation.
  • #1589968 by cr0ss, Cottser, Pancho, DarthDrupal, Mark Carver: Move Title from process to preprocess, remove template_process_page().
  • #2029375 by damiankloip: Rename ModuleEnable test to ModuleEnableTest.
  • #2030551 by marcingy: Fixed PHP notice when creating new Drupal user.
  • #2033413 by catch: fix file permissions, whoops.
  • #1990544 by fubhy, Pancho, h3rj4n, dawehner: Convert system_modules() to a Controller.
  • #2008270 by mcjim, typhonius: Remove drupal_add_css() from _drupal_maintenance_theme() — use #attached.
  • #2044865 by Gábor Hojtsy: Fixed Picture mappings cannot be edited.
  • #2029455 by vollepeer: Typo in tip for 'Full HTML'.
  • #2039961 by klausi: Fixed uri_field() should use uri type as value.
  • #1818976 by bleen18: Fixed Several update functions incorrectly return NULL values.
  • #2038233 by tim.plunkett: Convert TipPluginManager to extend DefaultPluginManager.
  • #2028511 by damiankloip, dawehner: Allow plugin derivative classes to use services from the container.
  • #1812048 by mikeker, Pancho, dawehner, tim.plunkett: Build the exposed form using form API functions.
  • #2038285 by vijaycs85, Gábor Hojtsy: Update configuration schema for date formats as entities.
  • #2035839 by vijaycs85: Fixed Align block config schema with block configuration.
  • #2029405 by YesCT, vijaycs85, rahul.shinde: Write configuration schema for node types.
  • #1843668 by Cottser, bdragon, joelpittet, gloob: Move building of breadcrumb render array from template_process_page() to template_preprocess_page().
  • #1951278 by larowlan, tim-e: Create taxonomy term form controller for forum terms (ie not default) and use that for admin/structure/forum/edit/{forum|contain.
  • #1966334 by Alan Evans, fubhy, dawehner, ParisLiakos: Convert user_access() to User::hasPermission().
  • #1989480 by LewisNyman, rteijeiro, oresh, swentel, Gaelan: Progress Bar style update.
  • #1993202 by fubhy, h3rj4n, Pancho: Convert system_modules_uninstall() to a Controller.
  • #1938044 by hass, jessebeach, Dragan Eror: Fixed Prefix all toolbar classes to prevent theme clashes.
  • #2015307 by thedavidmeister, meeli, Cottser: Overhaul docs for drupal_render so they actually say what the function does and what properties it uses
  • #1977644 by ifrik, batigolix: Update Ban module hook_help to help standards by adding link to online docs
  • #2038059 by Elijah Lynn, aaronott: Fix up grammar in boostrap and cache utility docs
  • #1823204 by Chi, damiankloip, dawehner: Fixed Class 'Drupal\taxonomy\Plugin\views\filter\stdClass' not found .
  • #2032031 by damiankloip: Deprecate use of views_get_view() function in favour of Views::getView() method.
  • #2031885 by droplet: Add t() context to 'Order' string.
  • #2026349 by Wim Leers: Make JavaScriptTest 3200% faster.
  • #1987734 by InternetDevels, ramlev, juampy: Convert menu_login_callback() to a new style controller.
  • #1847314 by oresh, jessebeach, mattimck, nod_: Fixed Reduce the dependency on JavaScript for the toolbar to display properly.
  • #2042545 by tim.plunkett: Fixed Annotation parsing should ignore @file doxygen.
  • #2040571 by Xano: Fixed Missing index on router table.
  • #2004098 by elachlan, nod_: Fixed Overlay forms broken in IE10 for Windows 7.
  • #2033413 by batigolix, amateescu: Create hook_help() for Menu link module.
  • Revert "Issue #1998696 by kmcculloch, kim.pepper, valdo: Use Symfony Request for core includes."
  • #1979094 by Berdir, dawehner, msonnabaum, tim.plunkett, effulgentsia: Fixed Separate create access operation entity access controllers to avoid costly EntityNG instantiation.
  • #2041283 by Eric_A: Fixed theme_status_report() is severely broken.
  • #1998696 by kmcculloch, kim.pepper, valdo: Use Symfony Request for core includes.
  • #1903746 by Mark Carver, mgifford, DaneMacaulay: Replace the views grid table template with one using divs.
  • #2036087 by YesCT: Add public identifier to all render methods in all views plugins in core.
  • #2036799 by steveoliver: Drupal_pre_render_link() contains phptemplate example code; needs twig code.
  • #1987826 by jsacksick: Convert system_plugin_autocomplete() to a new style controller.
  • #2035697 by Dave Reid: Fixed Entity reference formatter should default to the 'Default' view mode.
  • #2031881 by plopesc: Move block_test_views() to tests/modules folder.
  • #2019095 by crispiatico, vijaycs85, piyuesh23: Complete Configuration schemas for views style.
  • #2033971 by e0ipso: System.schema.yml should have a schema snippet for system.language.types.
  • #2012382 by damiankloip: Improve efficiency of access checker matching on routes.
  • #2004286 by joelpittet, jenlampton, Cottser, LinL: Defer calls to drupal_get_()* functions until printed inside a template by adding a RenderWrapper class.
  • #2029321 by tim.plunkett, aspilicious, swentel: Provide list and form controllers for EntityViewMode and EntityFormMode.
  • #1831080 by dawehner, IshaDakota, YesCT: Remove the 'More' area from the bottom of handler configuration.
  • #1933364 by dawehner: Remove the ajax errors in the UI.
  • #2009680 by DarthDrupal, cwells73, Samvel, adamcowboy, hussainweb: Fixed Replace theme() with drupal_render() in taxonomy module.
  • #2024893 by bdone, dawehner: Change status filter on admin/people to 'active'/'blocked'.
  • #1963942 by joelpittet, ACF, dasjo: Change all instances of $vars to $variables.
  • #2005778 by webflo, naxoc, penyaskito, andypost, vijaycs85, plopesc, maggo: Convert language_admin_overview_form() to a Controller.
  • #2027857 by YesCT, kfritsche, penyaskito: Fixed Blocks operations cannot be altered.
  • #2010636 by mcjim, Wim Leers, typhonius: Remove drupal_add_css() and drupal_add_js() from color.module — use #attached.
  • #2036241 by Xano: Fixed Routing system cannot handle /foo/bar and /foo/{baz}.
  • #1946434 by tim.plunkett: Convert all of confirm_form() in node.admin.inc and node.pages.inc to the new form interface.
  • #2004334 by pwolanin, dawehner, fubhy: Separate Tabs (MENU_LOCAL_TASK) from hook_menu().
  • #2039199 by Berdir: Convert ->uid to ->id(), isAnonymous() and isAuthenticated().
  • #2031473 by pwolanin, fubhy, dawehner, tim.plunkett: Convert menu local actions to plugins so that we can generate dynamic titles and paths.
  • #2032919 by klausi: Fixed PATCH and POST should return 400 on NULL bodies.
  • #2007474 by dawehner: Make it easy to refresh a view.
  • #2011094 by kgoel: Replace drupal_container() with Drupal::service() in the layout module.
  • #1605414 by bleen18, catch: Move cache backend configuration out of $conf.
  • #1843728 by jenlampton, thund3rbox, mr.baileys, Cottser: Remove template_process_field().
  • #1987896 by tim.plunkett: Follow-up to Convert user_page() to a new style controller.
  • #1981144 by kgoel, tim.plunkett, disasm, vijaycs85, naxoc, stella, dawehner: Convert block_admin_edit() in block.admin.inc to the new form interface.
  • #1945670 by dawehner, damiankloip: Load plugin instances implicit on the ViewExecutable.
  • #1969824 by Wim Leers, Barrett: Reword description of Editor module to be grammatically correct.
  • #2011126 by kgoel, dcam: Replace drupal_container() with Drupal::service() in the search module.
  • #1893072 by Pete B, nod_: Use details element on module page.
  • #1963544 by lslinnet, ParisLiakos, pguillard: Convert aggregator/rss to views.
  • #1946462 by YesCT: Follow-up to Convert all confirm_form() in content_translation.admin.inc and content_translation.pages.inc to the new form interface.
  • #1957092 by Berdir: Mark CacheArray deprecated in favour of CacheCollector.
  • #2032393 by effulgentsia: Limit APIs to FieldDefinitionInterface when FieldInstance isn't needed.
  • #2010086 by helga.chb, somepal, jenlampton, IshaDakota: Replace theme() with drupal_render() in system module for theme_system_themes_page().
  • #2031197 by webflo, kfritsche, penyaskito: Language configuration entities should be created in English at all times.
  • #2029677 by afeijo: Convert BLOCK_LABEL_VISIBLE to a constant on the block interface.
  • #2033137 by yannickoo: Fixed New installer sidebar not properly RTL.
  • #2033447 by tim.plunkett: Remove obsolete ContainerFactoryPluginBase.
  • #2024833 followup by claudiu.cristea: Adopt load() and loadMultiple() on entity storage controllers.
  • #1988780 by pfrenssen: Fixed DrupalWebTestCase::buildXPathQuery() tries to handle backreferences in argument values.
  • #2028939 by cilefen, deekayen: Clean up line wrapping in simpletest documentation and make namespaces in docs fully qualified
  • #1999434 by kim.pepper, atchijov: Use Symfony Request for system module.
  • #1987860 by tim.plunkett: Convert taxonomy_term_add() to a new style controller.
  • #1924430 by echoz, JohnAlbin, izus, kim.pepper, LewisNyman: Add drupal.base library for base CSS styles.
  • #1965200 by ronan.orb: PHP Code and Code Style cleanup in utility.inc file.
  • #2016691 by damiankloip, LinL: Convert Drupal\serialization\Tests\SerializationTest to DrupalUnitTestBase.
  • #1999442 by kim.pepper, chertzog: Use Symfony Request for toolbar module.
  • #2003892 by tim.plunkett, vijaycs85: Convert date formats to config entities.
  • #2009670 by esunger, jeroen12345, hussainweb: Replace theme() with drupal_render() in simpletest module.
  • #2016589 by amateescu, tim.plunkett: Add a dedicated @EntityReferenceSelection annotation.
  • #2026347 by Berdir: Adding methods to UserInterface/AccountInterface.
  • #1978938 by sidharthap, disasm, laurentchardin, pguillard, dawehner, somepal: Convert overlay_user_dismiss_message() to a Controller.
  • #2035087 by lazysoundsystem, Crell, Cottser: Remove remaining t() from test assert messages in views and views_ui
  • #2035083 by Wim Leers: Fix body in-place editing in teasers by triggering formUpdated event.
  • #2031385 by Wim Leers: Fixed Editor's in-place editing AJAX endpoint broken.
  • #1978952 by vijaycs85, vyasamit2007, tim.plunkett: Convert shortcut_set_add() to a Controller.
  • #2027423 by claudiu.cristea, tim.plunkett, andypost: Make image style system flexible.
  • #2036273 by bdone, LinL, Cottser: Fix typo in API docs
  • #2035077 by lazysoundsystem, Crell, Cottser: Remove a few remaining t() from test asserts
  • #2031185 by vijaycs85: Create configuration schema for language config entity.
  • #2030457 by Mark Carver, Cottser: Fixed Warning: Missing argument 3 for template_preprocess() for theme functions overridden by templates.
  • #1839468 by ParisLiakos: Fixed [Followup] Replace aggregator rss parsing with Zend Feed.
  • #1958470 by olli | yuriy.babenko: Fixed Division by zero in pager_default_initialize().
  • #1913620 by andypost: Fixed Move comment TypeData to proper place.
  • #2035513 by Wim Leers, ParisLiakos: Remove unused 'use' statements from common.inc.
  • #1966514 by Sutharsan, ivansf: Fixed Do not use \' in translatable strings.
  • #849624 by brad.bulger, Stevel, oriol_e9g, Alan Evans: Fixed wrong permission for admin/structure/menu/parents.
  • #2032253 by elachlan: Fixed CronForm accesses State incorrectly.
  • #2030953 by webflo: Fixed Remove node_rdf_mapping().
  • #1987262 by the_phi, clemens.tolboom, Damien Tournoud, bshaffer, catch, alexpott, bvanmeurs: Fixed [Installation Error] Symfony: 'The service definition 'request' does not exist.'
  • #2030123 by Outi: Fixed white-space:normal doesn't apply on the translation UI table.
  • #2034563 by dawehner: Switch field plugin managers to DefaultPluginManager.
  • #1825896 by dawehner, damiankloip, heddn: Add module owner to plugin data on handlers.
  • #1868004 by fago, das-peter, Berdir, EclipseGc, fubhy the cat, dixon_: Improve the TypedData API usage of EntityNG.
  • Remove accidentally committed profiling cruft from .htaccess
  • #1971158 by Berdir, beejeebus, alexpott, amateescu: Add loadMultiple() and listAll() caching to (cached) config storage.
  • #1921426 by dawehner, chx, agentrickard, marcingy, alexpott: Move node access storage to DIC.
  • #2003698 by jhedstrom, ParisLiakos: Convert system module's Datetime unit tests to phpunit.
  • #1946462 by jibran, kim.pepper: Convert all confirm_form() in content_translation.admin.inc and content_translation.pages.inc to the new form interface.
  • #2031305 by jenlampton, thedavidmeister: Remove theme_more_help_link() and replace with a #type link render array.
  • #2033653 by damiankloip: Remove occurrences of api_version()
  • #352951 by Wim Leers, mfer, mcjim, larowlan, RobLoach, sdboyer, Owen Barton, JohnAlbin: Make JS & CSS Preprocessing Pluggable.
  • #1784234 by linclark: Use schema.org types and properties in RDF mappings.
  • #2031649 by pcambra: Fix typo in QueryInterface API docs
  • #1833022 by e0ipso, plach, YesCT, kfritsche, penyaskito, vijaycs85, nod_, cam8001: Only display interface language detection options to customize more granularity.
  • Revert "Issue #2004286 by joelpittet, jenlampton, Cottser, LinL: Defer calls to drupal_get_()* functions until printed inside a template by adding a RenderWrapper class."
  • #2032711 by juampy: Catch exceptions thrown by ArchiveTar when importing configuration.
  • #1941286 by scor, Eric_A: Remove the process layer (rdf module).
  • #1901100 by Gábor Hojtsy, jessebeach, Wim Leers: Make Edit module work with TempStore, so revisions are not saved on all atomic field edits.
  • #2031519 by damiankloip: Deleting a view does not empty it's object cache.
  • #1964156 by Cottser, geoffreyr, joelpittet: Contrib cannot define additional Twig extensions.
  • #2030925 by echoz: Quote rtl attribute selector.
  • #1843650 by jenlampton: Mark hook_process*() deprecated.
  • #2031707 by andypost, larowlan: Fixed field_sync_field_status() does not enable fields defined without hook_field_info().
  • #2030913 by jthorson, andypost, jaredsmith: Fixed Comment module WSOD due to old translation_entity() module name used.
  • #2024833 by tim.plunkett: missing conversions.
  • #1890878 by rszrama: fixed typo.
  • #2031341 by jenlampton: Move theme_container() into theme.inc.
  • #2024833 by claudiu.cristea: Adopt load() and loadMultiple() on entity storage controllers.
  • #1810370 by plach, kfritsche, berdir, alexpott, xjm, chx: Entity Translation API improvements.
  • #2012812 by thedavidmeister, pwieck: drupal_render() can't distinguish between empty strings from theme() from an implemented hook and no hook being matched.
  • #1978956 by michaellenahan, naxoc, dawehner, vijaycs85, tim.plunkett: Convert shortcut_set_customize() to a Controller.
  • #2030465 by swentel: Clean up entity form displays when deleting a bundle.
  • #2031465 by swentel: Add amateescu as a Field API and Field UI maintainer.
  • #2011832 by linclark: Change structure of REST config.
  • #2008982 by xxAlHixx, adamcowboy, hussainweb, c4rl: Replace theme() with drupal_render() in config module.
  • #2002102 by Berdir, fago, dixon_: Move TypedData primitive types to interfaces.
  • #2030775 by Sutharsan, webflo: Reduce dependency of Locale on Update module .
  • #1954180 by fietserwin, jthorson: LocalReadOnlyStream::stream_open() refuses to open a file when 'rb' flag is passed in.
  • #2010134 by alweb, pplantinga: Replace theme() with drupal_render() in image module for theme_image_style().
  • #2010024 by damiankloip, dawehner, ParisLiakos: Move url related functions to a new Url component.
  • #2028041 by plopesc, dawehner: Move Argument Php to php module.
  • #2030129 by a_c_m, tim.plunkett: Fixed FilterFormat has no access controller.
  • #2030067 by nick_schuch: Human readable titles for Tour Tip plugin types.
  • #2014309 by nod_: Sticky table headers default to FALSE.
  • #2009750 by vollepeer | marcvangend: Rename 'Server Settings' fieldset.
  • #2031211 by a_c_m: Check for URL's absence will always pass due to wrong var name.
  • #1678002 by jessebeach, Wim Leers, Gábor Hojtsy: Edit should provide a usable entity-level toolbar for saving fields.
  • #2020405 by Pancho: Correct misspelling of 'referenceable'.
  • #2030625 by ckrina, emma_maria, mordonez: 'Drupal is already installed' page looks misaligned.
  • #1273968 by Sutharsan, penyaskito, chx: Fixed locale.module uses eval.
  • #1907418 by quicksketch, Wim Leers: Make CKEditor's alignment + underline buttons available (but not enabled by default).
  • #2016177 followup by amateescu, agentrickard: Regression: Refactor 'autocreate entity' handling from entity_reference().
  • #2028415 by cam8001: Mark drupal_add_()*() deprecated.
  • #2020209 by alexpott, YesCT, Gábor Hojtsy: Fixed Random failures due to non uniqueness of randomString() and randomName().
  • #1890878 by corvus_ch, ygerasimov, berenddeboer, Crell, fubhy the cat, effulgentsia: Add modular authentication system, including Http Basic; deprecate global .
  • #1987758 by juampy, Niklas Fiekas: Remove node_access_test_page().
  • #1867856 by fubhy the cat, EclipseGc, Berdir: Use annotation discovery for data type plugins.
  • #2029357 followup by tim.plunkett: Remove field_ui().admin.inc.
  • #1978914 by mparker17, shanethehat, dawehner, tim.plunkett, juampy: Convert comment_permalink() to a Controller.
  • #2006974 by thedavidmeister, jlbellido: Replace theme() with drupal_render() in views_ui().module.
  • #2016939 by tim.plunkett, dawehner: Views listing page links are broken for default task page displays.
  • #2008980 by jeroen12345, hussainweb: Replace theme() with drupal_render() in comment module.
  • #2028585 followup by tim.plunkett: Replace entity_page_create_access() by an access controller.
  • #1983874 by RoSk0, InternetDevels, vijaycs85, dawehner: Convert block_admin_add() in block.admin.inc to the new form interface.
  • #1754246 by webflo, swentel, penyaskito, andypost, alexpott, YesCT, dagmar: Languages should be configuration entities.
  • #2031115 by tim.plunkett: Fixed Language::LANGUAGE_DEFAULT should be Language::LANGCODE_DEFAULT.
  • #1887480 by Sutharsan, webflo: Fixed Automated download of translations when adding languages/enabling modules can not be disabled.
  • #2010122 by jeroen12345, helga.chb, heddn: Replace theme() with drupal_render() in image module for theme_image_crop_summary().
  • #2014895 by Wim Leers, jessebeach: Image captions & alignment.
  • #2021075 by rszrama: Fixed TermTest.php testing false positive.
  • #2028585 by ParisLiakos, dawehner, tim.plunkett: Replace entity_page_create_access() by an access controller.
  • #1941286 by scor: Remove the process layer (rdf module).
  • #2029453 by pcambra: Move views node links back to node table.
  • #2026769 by fgm: Fixed Simplify DerivativeInterface implementations by refactoring duplicated code to a base class.
  • #1987856 by vijaycs85, mparker17, sidharthap: Convert system_timezone() to a new style controller.
  • #2021831 by plopesc: Replace usage of Views:: in tests with its own services.
  • #2027351 by longwave, helenkim, YesCT: Tidy up grammar around arrays in menu.inc docs
  • #2029581 by andrewmacpherson, swentel: Better examples for field formatter alter hooks
  • #2029075 by kfritsche, penyaskito: Fixed Configuration translation step in the installation takes a reeeeaaallly long time when installing in a non-English language.
  • #1879120 by quicksketch, Wim Leers, larowlan, frega: Use Drupal-specific image and link plugins — use core dialogs rather than CKEditor dialogs, containing alterable Drupal forms.
  • #1938892 by JohnAlbin, Pancho: Fixed Switch from ISO-3166-1 country data to CLDR unicode data.
  • #2022549 by valdo, ParisLiakos, YesCT: Regression: No interface translation in the first installer steps.
  • #2010672 followup by jenlampton: Rename 'type' variable of theme_mark() to 'status'.
  • #1988508 by katbailey: Stop pretending we support Symfony bundles when we really just have service providers.
  • #1898474 by mondrake, Cottser, azinoman: pager.inc - Convert theme_ functions to Twig.
  • #1473066 by JohnAlbin, echoz: Move third-party assets out of core/misc folder.
  • #2015683 by plopesc: Convert field type to typed data plugin for telephone module .
  • #2015789 by fubhy, echoz, rteijeiro, LewisNyman, penyaskito: Remove language_css_alter() (RTL stylesheets) in favor of HTML 'dir' attribute.
  • #2025991 by plach, David Hernández: Introduce hook_entity_prepare() to generalize hook_node_prepare().
  • #1810320 by alarcombe: Remove EntityTranslationControllerInterface::getAccess() once have entity access.
  • #1974376 by kim.pepper, cbiggins, stella, pwieck: Convert aggregator_page_categories() to a Controller.
  • #2014033 by kgoel, hussainweb: Replace drupal_container() with Drupal::service() in the content_translation() module.
  • #1898426 by Floydm, Cottser, jenlampton, chrisjlee, kattekrab, jerdavis, derheap, hussainweb: link.module - Convert theme_ functions to Twig.
  • #2027031 by damiankloip: Move views_theme_functions() to ViewExecutable method.
  • #2014821 followup by tim.plunkett: Introduce form modes UI and their configuration entity.
  • #2020221 by StephaneQ: Update image module description (in yml) mention that an image field is provided.
  • #2014821 by amateescu, swentel: Introduce form modes UI and their configuration entity.
  • #2016299 by dawehner, jhedstrom: Convert system module's JsonUnitTest to phpunit.
  • #2025325 by naxoc, pplantinga, jessebeach: Fixed Add custom block action results in a fatal error.
  • #1337554 by LewisNyman, Bojhan, YesCT, Cottser, jenlampton, Xano, David_Rothstein, larowlan, nilnullvoid: Develop and use separate branding for the installer.
  • #2008990 by heddn, InternetDevels, giammi: Replace theme() with drupal_render() in dblog module.
  • #2019147 by swentel, andypost: Mark functions in field.info.inc deprecated.
  • #2028149 by Eli-T: The config() function should be deprecated in favour of Drupal::config().
  • #2029357 by swentel: Remove field_ui().admin.inc.
  • #2015123 by Berdir, tim.plunkett: Expand NodeInterface to provide getters and setters.
  • #1978948 by pcambra, rgristroph, oenie, kgoel, mparker17: Convert comment_approve() to a Controller.
  • #1998056 by Sutharsan, clemens.tolboom, penyaskito: Automatically update interface translations using cron.
  • #2029471 by amateescu: Fixed Regression: Content types do not respect all permissions defined by Field UI.
  • #1853324 by sandipmkhairnar, kim.pepper, RyanPrice: Fixed Missing link descriptions in responsive toolbar.
  • #1963988 by joelpittet, Gaelan, chrisjlee: Convert theme_views_ui_view_preview_section() to Twig.
  • #1999408 by naveenvalecha, atchijov, kim.pepper: Use Symfony Request for overlay module.
  • #1861934 by Kristen Pol, pixelite, YesCT, Sutharsan, Outi: Rework help text for UI translations and importing po files.
  • #1987896 by tim.plunkett, kgoel, vijaycs85: Convert user_page() to a new style controller.
  • #1995048 by twistor, tim.plunkett, damiankloip, Berdir: EntityListController::getOperations() should respect access checks.
  • #111715 by andypost, swentel, tim.plunkett, sun, Berdir, amateescu, kkaefer, YesCT, dagmar, chx: Convert node/content types into configuration.
  • #2028403 by fago: Mark field_attach_()* functions as deprecated.
  • #2028175 by effulgentsia: Finish the removal of non-formatter's prepareView().
  • #2028143 by Tor Arne Thune: Fixed typo in install.core.inc.
  • #2028145 by dawehner, ParisLiakos: Fixed Raw default argument still calls drupal_get_path_alias().
  • #1996714 by amateescu: Convert FileItem and ImageItem to extend EntityReferenceItem.
  • #2028457 by Wim Leers: Fixed Configuring CKEditor's ACF broke CKEditor configuration -> filter setting syncing.
  • #1962704 by Eli-T, dawehner: Document hook_views_analyze()
  • #2023093 by nguerrero, ggiammi, penyaskito: Fix reference to obsolete function in code comment
  • #1987708 by mtift, swentel, smiletrl, vijaycs85, mparker17, tim.plunkett: Convert field_ui_fields_list() to a new style controller.
  • #2024111 by followup damiankloip, Berdir: Fixed TaxonomyIndexTid filter handler autocomplete does not work.
  • #1822000 by Berdir, plach, amateescu, yched: Remove Drupal\field_test\Plugin\Entity\Type\TestEntity in favor of EntityTest.
  • #2017217 by alexpott: Fixed Random failure on UserPasswordResetTest.
  • #2028489 by chx, dawehner: Move entity query out of field_sql_storage().
  • #2027335 by YesCT: If EntityFormController implements EntityControllerInterface it can ignore in createInstance()/__construct().
  • #2024681 by jenlampton: Remove theme_meter() from core.
  • #2024985 by tim.plunkett: Remove obsolete user_build_filter_query().
  • #1987124 by tim.plunkett, h3rj4n, dawehner: Convert filter_admin_format_page() and filter_admin_overview() to a Controller.
  • #2020209 by alexpott, YesCT: Fixed random failures due to non uniqueness of randomString() and randomName().
  • #1924990 by tim.plunkett:Remove system_config_form().
  • #1969698 by xjm, damiankloip, tim.plunkett, yched: ConfigEntity::save() should disallow saving ID/UUID conflicts (Field UUID changes can badly corrupt field data).
  • #2013939 by swentel, amateescu, pcambra: Remove hook_field_CRUD_() in favor of hook_entity_TYPE_CRUD() calls.
  • #1797252 by pwieck, andypost, dcam, xjm, Lars Toomre: Remove t() from assertion messages in file module tests.
  • #1978970 by tim.plunkett: Convert shortcut_link_add_inline() to a Controller.
  • #2021829 by damiankloip, olli: Fixed Redundant executeView() in ViewsBlock::build().
  • #2026367 by Berdir: Use static caches for parsed .services.yml and .info.yml files.
  • #2024867 by vijaycs85: Rename translation_entity() to content_translation().
  • Revert "Issue #1987124 by tim.plunkett, h3rj4n, dawehner: Convert filter_admin_format_page() and filter_admin_overview() to a Controller."
  • #2026255 by Wim Leers: Make CascadingStylesheetsTest 3500% faster.
  • #2027183 by tim.plunkett, YesCT: hook_menu() title callback is ignored on routes.
  • #1969728 by yched, effulgentsia, swentel, fago, plach: Implement Field API 'field types' as TypedData Plugins.
  • #1990156 by damiankloip: Add a dedicated @Condition plugin annotation.
  • #1869600 by tim.plunkett: Fixed broken head.
  • #1869600 by linclark, scor, jesse.d: Refactor RDF mappings to be inline with the new Entity Field API.
  • #2024111 by damiankloip: Fixed TaxonomyIndexTid filter handler autocomplete does not work.
  • #1945226 by YesCT, tstoeckler, kfritsche, babruix, IshaDakota, helenkim: Add language selector on menus.
  • #1872876 by chx, fubhy, dawehner, alexpott, tim.plunkett: Turn role permission assignments into configuration.
  • #2018257 by tsphethean: Move batch storage to Drupal\Core\Batch.
  • #1853526 by dawehner, damiankloip, jibran, xjm: Reintroduce Views integration for contact.module.
View change notices for this release
Official release from tag: 
8.0-alpha3