Install

To start a new Drupal project with version 8.0-alpha8@alpha:

To update your site and all dependencies to the latest version of Drupal:

To update your site to this specific release:
Pinning to a specific release may make it more challenging to update your site in future, see composer documentation for managing pinned versions

Using Composer to manage Drupal site dependencies

Downloads

Download drupal-8.0-alpha8.tar.gztar.gz 7.67 MB
MD5: 5c970df83a2f4027b0377fbcf890eb79
SHA-1: f9a6da47c90a909a50cf387e4fe307cd867f0414
SHA-256: fb01a25cf4328b30560904d582111c73a3f4122e5427324ff85f18ce974b284c
Download drupal-8.0-alpha8.zipzip 13.23 MB
MD5: 0d3070f8c704811ea04ca3d8bd2a3783
SHA-1: 035487ae1e1c6655ab4a81e9cddb4028d06843a0
SHA-256: 09e80065f6681aa6be5a8db92bb480423d26587934fb093e361dbbd048293199

Release notes

Changes since 8.0-alpha7:

  • #2143495 by dawehner, derhasi: Improve naming of ViewExecutable::addItem(), ::getItem() & Co.
  • #2160735 by Cottser, aspilicious: Add hook_theme_suggestions_alter().
  • #1892320 by damiankloip, linclark: Add deserialize for JSON/AJAX.
  • #2175017 by tim.plunkett, yched: FieldDefinition::create() doesn't populate default 'settings' for the field type.
  • #2168333 by tim.plunkett, EclipseGc, yched, fago: Ensure custom EntityType controllers can be provided by modules.
  • #2161397 by dawehner, tim.plunkett, Crell: Update to Symfony 2.4.1.
  • #2176669 by alexpott: Stop persisting the url_generator.
  • #2173719 by dawehner, tim.plunkett: Remove the fork of doctrine/common.
  • #2102489 by webwarrior, InternetDevels: Remove drupal_set_title in views module controllers (last instance of drupal_set_title()).
  • #2167611 by nod_: Back to site button broken.
  • #2171359 by sun: Output proper exception message for database RowCountExceptions.
  • #2175769 by alexpott: Fix incorrect variable_del() in update_uninstall().
  • #2172235 by joelpittet: Upgrade Twig to 1.15.* from 1.12.*.
  • #2175447 by tim.plunkett, dawehner: Update composer to latest version.
  • #2073535 by Wim Leers: Node history markers require an HTTP request .
  • Revert "Issue #2171071 by jessebeach, Wim Leers: Remove drupal_add_library()."
  • #1862202 by plach, Berdir, katbailey, ParisLiakos, alexpott, chx, sun, larowlan, Gábor Hojtsy, cosmicdreams, vijaycs85, YesCT, penyaskito, andypost, Albert Volkman, joelpitett: Objectify the language system.
  • xxxx by catch: Fix capitalization of ID that got missed in a previous commit.
  • #1649780 by effulgentsia, jibran, Wim Leers, nod_, hefox, joelpittet, kaare, BarisW, sun, rbayliss, Cottser, fubhy: Remove first/last/odd/even classes in favor of CSS3 pseudo selectors.
  • #2141329 by tim.plunkett: Replace getAdminPath() with getAdminRouteInfo() in Field UI.
  • #2173171 by alexpott: Core PHPUnit test AjaxCommandsTest fails on PHP 5.4.
  • #2020393 by dawehner, bdone, pcambra, oadaeh: Convert "Recent content" block to a View.
  • #2054993 by andypost: Remove (untested, unused, broken) comment_get_recent().
  • #2171753 by amateescu: Entity_reference_field_info_alter() overrides 'list_class' twice.
  • #2164597 by longwave, StephaneQ, emok: Doxygen @return tag missing for drupal_render_children.
  • Revert "Issue #2161397 by dawehner, Crell: Update to Symfony 2.4.1."
  • #2160895 by jhodgdon, InternetDevels: Remove $reindex param in search_reindex().
  • #2170205 by Wim Leers: Minor clean-up of EditLoadingTest (discovered by backporting).
  • #2161759 by Wim Leers, sun: Remove unused drupalSettings.ckeditor.modulePath setting.
  • #2161763 by Wim Leers, sun: Remove unnecessary drupalSettings.editor.getUntransformedTextURL setting.
  • #2037847 by droplet: Join position string together.
  • #2159595 by Gábor Hojtsy: CKEditor should pass paths to locale not URLs.
  • #2171759 by amateescu: Drupal\Core\Field\ConfigFieldItemList tries to use an inexistent FieldInstanceInterface.
  • #2144879 by Wim Leers, yched: Brush up MetadataGeneratorInterface::generate(Field|Entity)(): use FieldItemListInterface + better naming.
  • #2170991 by Xano: Migrate provides invalid arguments when invoking hooks/type hint array arguments in ModuleHandlerInterface.
  • #1987716 by pfrenssen, tim.plunkett, kgoel: Provide a FormTestBase class to allow PHPUnit form tests.
  • #2161727 by jrockowitz, damiankloip, dawehner: Views that use fields with long names (ie 32 characters) will throw a show-stopping error.
  • #1279652 by wiifm, Gábor Hojtsy: Add title search feature on the node listing admin page.
  • #2171737 by vijaycs85, Wim Leers, claudiu.cristea: Regression: Draggable table broken on image style form.
  • #2172717 by andypost, tim.plunkett: Missing local tasks on the 'Manage form display' page.
  • #2170085 by Wim Leers, jessebeach: Caption filter may not wrap images that are only aligned, not captioned.
  • #2161397 by dawehner, Crell: Update to Symfony 2.4.1.
  • #2171071 by jessebeach, Wim Leers: Remove drupal_add_library().
  • #2087393 by amateescu: Remove LegacyField once all field types converted.
  • #2015689 by smiletrl, jsacksick, mradcliffe, effulgentsia, nick_daffodil, stevector | swentel: Convert field type to typed data plugin for options module .
  • #2167507 by andypost, chx, sun, dcrocks: Fix rowCount query usage in pgsql and sqlite drivers.
  • #2154701 by pfrenssen, Gábor Hojtsy, swentel: Regression: Contextual links broken, tabs erroneously added after enabling content translation module.
  • #2144919 by yched, fago, effulgentsia, amateescu, tstoeckler, chx, larowlan, swentel: Allow widgets and formatters for base fields to be configured in Field UI.
  • #2147451 by dawehner: ContainerBuild has to ensure synchronized services.
  • #2171015 by webchick: fixed some language/documentation issues.
  • #2155701 by sun: Installer starts with fatal error/exception 'table 'semaphore' not found' if settings.php contains already.
  • #952394 by xjm, webchick, sun, catch: 'No available releases found' - fetching update information exceeds timeout.
  • #1705618 by nod_, sun, clemens.tolboom, Wim Leers: Double click prevention on form submission.
  • #2171015 by alexpott: Drupal 8 HEAD broken: installing Language module fails, after that cannot install any other module.
  • #2169101 by penyaskito, chx: Improve docs in MigrateSqlSourceTestCase
  • #2166065 by alexpott, mtift: Replace config_install_default_config with ConfigInstaller service.
  • #2169835 by damiankloip, dawehner: Cannot change display ID on a Views display.
  • #2099105 by Berdir, andypost, amateescu, larowlan: Clean-up render cache when permission changes.
  • #1823494 by Berdir, sun, Jānis Bebrītis: Field API assumes serial/integer entity IDs, but the entity system does not.
  • #1926488 by bdone: Rename toolbar "menu" tab to "manage".
  • #2170635 by jhodgdon: Remove leftover SearchForm (duplicate of renamed SearchPageForm).
  • #2160345 by chx, YesCT, andypost: Clean up and test migrate executable and sql idmap.
  • #2157691 by damiankloip: Move some helper methods in errors.inc to an Error utility class.
  • #1231710 by Hydra, dcam, kathyh, klausi, mlncn: Field exceptions should return the name of the field that has exceptions.
  • #2098119 by beejeebus, alexpott, chx: Replace config context system with baked-in locale support and single-event based overrides.
  • #2042807 by tim.plunkett, pwolanin, ianthomas_uk, jhodgdon: Convert search plugins to use a ConfigEntity and a PluginBag.
  • #2144327 by amateescu, effulgentsia, yched, dasjo: Make all field types provide a schema().
  • Revert "Issue #2142989 by fago, stefan.r: Test for BundleConstraintValidator."
  • #2156283 by Berdir, tim.plunkett: Fix case of Datetime widgets and formatters.
  • #1888862 by enginpost, valthebald, rooby: Node add page help text can contain invalid markup.
  • #2163231 by jessebeach: RTL styling was jumbled while fixing the disappearing Toolbar tray box-shadow issue.
  • #2142989 by fago, stefan.r: Test for BundleConstraintValidator.
  • #2142981 by fago, mariancalinro: Test for AllowedValuesConstraintValidator.
  • #2162685 by clemens.tolboom: CKEditor's Internal::generateFormatTagsSetting() should call check_markup() with caching enabled.
  • #2142991 by fago, mariancalinro: Test for ComplexDataConstraintValidator.
  • #1963474 by infojunkie, widukind, Cottser, joelpittet, hussainweb, nod_: Ckeditor.module - Convert theme_ functions to Twig.
  • #1898464 by jenlampton, Cottser, joelpittet, steveoliver, Dustin Currie, shanethehat, cafuego, mr.baileys, adnen: toolbar.module - Convert theme_ functions to Twig.
  • #1987854 by splatio, disasm, kim.pepper, vijaycs85, sidharthap, dawehner: Convert system_themes_page() to a new style controller.
  • #2168971 by andrewmacpherson: Typo in debounce docblock.
  • #2168587 by clemens.tolboom: README.txt has a wrong developer link.
  • #2168101 by xjm: UpdateModuleHandler does not follow coding standards for switch statements and is hard to read.
  • #1078618 by Sutharsan, Takafumi: Add string context to Scale.
  • #2120011 by droplet: Remove extra role='button' in button element.
  • #2167469 by pwolanin: Test EntityViewControllerTest has the wrong descriptive text in getInfo().
  • #2042739 by jhedstrom, bdone, dawehner, tim.plunkett: Convert system module's ControllerResolverTest to phpunit.
  • #2159737 by damiankloip: Unit test the Drupal\serialization\Normalizer\NormalizerBase class.
  • #2159755 by damiankloip: Unit test the Drupal\serialization\EntityResolver\ChainEntityResolver class.
  • #2089787 by damiankloip, Mile23: Unit test the \Drupal class.
  • #2041793 by mortendk, rteijeiro, LewisNyman, magnify, axe312, zorp, mdrummond: Install-page.html.twig markup and CSS.
  • #2166059 by yched: Leftover commented-out code after 'Page object' patch.
  • #2015923 by chx, plopesc, tim.plunkett: Clean up entity form functions.
  • #2162409 by jibran, Wim Leers, nod_: Split up contextual.js.
  • #2010250 by andypost: Clean-up useless assign in forum test.
  • #2168113 by penyaskito, jessebeach, catch: Add leading underscore and other discouragement to drupal_add_css() and drupal_add_js().
  • #2167625 by nod_: JSHint errors.
  • #2169067 by penyaskito: Typo in core/modules/migrate_drupal/tests/Drupal/migrate_drupal/Tests/source/d6/RoleSourceTest.php comment.
  • #2151265 by philipz: Make Toolbar background cleaner in vertical state.
  • #2149841 by drastik, xjm, amateescu: The 'aggregator_feed' entity type doesn't have a UUID field.
  • #2153973 by olli: Unable to hide views block title.
  • #2168265 by andypost: Allow migrate plugins to be altered and cached.
  • #2080543 by larowlan, angel.h, grisendo, mrsinguyen: Remove unused local variables in the forum module.
  • #2168215 by TR: Typo in block_test config file.
  • #2168335 by vijaycs85: Rename field.field.forum_container to field.field.forum.forum_container to match with field standard configuration.
  • #2149827 by Xano, Mile23: Windows-1250 character encoding not supported by PHP's mbstring extension.
  • #2160495 by damiankloip: Add a KeyValueExpirableFactoryInterface.
  • #2143011 by damiankloip: Add a CacheFactoryInterface.
  • #2158979 by nod_: Drupal.dialog expects a DOM element, not a string or jQuery object.
  • #2033587 by droplet: Add t() context to align 'Left / Right / Center' string.
  • #2157703 by andypost: Deprecate comment_int_to_alphadecimal() & comment_alphadecimal_to_int() in favour of methods in Number component.
  • #2074475 by benjy, Gábor Hojtsy: Rename {file_managed}.timestamp to 'changed' and add a created timestamp.
  • #1887654 by tim.plunkett, damiankloip, Berdir, marthinal, xjm: Creating a config entity with an existing machine name shouldn't work.
  • #2163625 by StephaneQ: Fix incorrect method reference in comment in ModuleHandler
  • #2160797 by Tim Bozeman, dawehner: Add inheritdoc to several methods in RowPluginBase
  • #2165413 by David_Rothstein: Remove Tigger from core (spelling errors)
  • #2165179 by StephaneQ: Fix links to extenders in main Database topic docs
  • #2168153 by chx: Add warning to Variable class that it is not a good class to use as a source class example
  • Revert "Issue #1979468 by Wim Leers, pwolanin, nod_, thedavidmeister, larowlan: .active from linkGenerator(), l() and theme_links() forces an upper limit of per-page caching for all content containing links."
  • #2110643 by amateescu, dawehner: ControllerBase::container() and FormBase::container() needs to be private.
  • #2105915 by vijaycs85, foxtrotcharlie: Make sure all YML files in Block module has no type-casting to string.
  • #2105991 by nonsie, danilenko_dn, vijaycs85: Make sure all YML files in Statistics module has no type-casting to string.
  • #2160593 by Wim Leers, vijaycs85: Remove drupal_add_js() from menu.module/remove inline JavaScript from menu.module.
  • #2021933 by Crell, lz1irq: Catch exceptions from queue workers.
  • #2151223 by damiankloip: Add a method to SortArray to sort by weight and title.
  • #1928440 by ar-jan: Rename incorrectly named MailInterface implementations.
  • #1027936 by webflo, nicholasThompson: Comment Preprocess sets a links class as a string, should be an array.
  • #2030643 by tarekdj, InternetDevels: Expand ImageStyle with methods.
  • #2163349 by dawehner: Cleanup a bunch of page callback related code in views.
  • #2138665 by dawehner: Allow to specific route parameters to be defined via the views UI.
  • #2167517 by mtift, ianthomas_uk: System_custom_theme calls removed function drupal_container.
  • #2162407 by jibran: Split up toolbar.js.
  • #2167169 by pwolanin, tim.plunkett: Clean up Drupal\edit\EditController: remove ContainerAware and inject form_builder.
  • Revert "Issue #1226044 by pgrond, martin107, roborn, rbayliss: The password_confirm element should not be aware of the user_form_process_password_confirm process."
  • #1979468 by Wim Leers, pwolanin, nod_, thedavidmeister, larowlan: .active from linkGenerator(), l() and theme_links() forces an upper limit of per-page caching for all content containing links.
  • #2157153 by yched, Berdir: Remove field_attach_preprocess().
  • #2162013 by alexpott, Berdir, sun, pwolanin: Critical performance regression due to config schema + TypedData lookups in installer.
  • #1898444 by jenlampton, Cottser, lbainbridge, duellj, joelpittet, scor: Rdf.module - Convert theme_ functions to Twig.
  • #2111263 by mondrake: Toolkit setup form displays settings for multiple toolkits.
  • #1815504 by pwolanin, Kevin Hankens: File_save_upload() should not alter the file URI string before validation.
  • #2027795 by Berdir, amateescu: Optimize content entity serialization.
  • #2160581 by vijaycs85, Wim Leers: Remove drupal_add_js() + drupal_add_library() from install.core.inc.
  • #2159501 by sun: Remove DRUPAL_BOOTSTRAP_DATABASE.
  • #2145881 by damiankloip, alexpott: Remove string casting from Crypt::hmacBase64(). Throw exceptions instead.
  • #1226044 by pgrond, martin107, roborn, rbayliss: The password_confirm element should not be aware of the user_form_process_password_confirm process.
  • #2154005 by olli: Views UI does not render preview for feeds.
  • #2160599 by Wim Leers, vijaycs85: Remove drupal_add_js() from system module.
  • #2160597 by vijaycs85: Remove drupal_add_js() from simpletest.theme.inc.
  • #2160589 by vijaycs85: Remove drupal_add_js() from theme.inc.
  • #1069140 by claudiu.cristea: Requirements should be provided by image toolkit.
  • #2099511 by dawehner, mr.baileys: Need support for adding metadata in hook_views_data().
  • #2164715 by Berdir: Remove user_node_load().
  • #2152355 by chx: Refactor the entity dedupe test to use dataProvider.
  • #2133325 by mtift, alexpott, sun: Create a site UUID on install and only allow config sync between sites with the same UUID.
  • #2083895 follow-up: Re-correct comment module docblock.
  • #2154955 by bdone, chx, cosmicdreams, jacintocapote, jessehs, jibran, marvil07, mpgeek: Migrate variables to config
  • #2060865 by benjy, larowlan, tim.plunkett: Modernize custom_block.module forms.
  • #2142979 by Gábor Hojtsy, LinL, k4v, plach: Entity label langcode argument is a lie, incompatible with current API.
  • #2061107 by yched: Remove deprecated procedural functions in Field API.
  • #2125497 by yched, Sweetchuck, areke: Field translation test is still use the old field_name property.
  • #641734 by echoz, LewisNyman, davidtrainer, Cottser, falkendk, rteijeiro: Separate generic html elements' style into seven.base.css.
  • #2153311 by amateescu: AggregatorController doesn't need to use url_generator directly.
  • #1978904 by jibran, andypost, h3rj4n, larowlan, shanethehat, pcambra, Xano: Convert comment_admin() to a Controller.
  • #2102445 follow-up by webwarrior: Remove yet another drupal_set_title in content_translation module.
  • #2086485 by brianV, jibran, pwolanin, disasm: Convert language_negotiation_configure_form() to the new form interface.
  • #2165855 by Kartagis: Typo plural vs. singular in migrate module description.
  • #535616 by jhodgdon, pwolanin, oriol_e9g, tgeller: Make Content Ranking settings for Search not say 'weights' to avoid confusion.
  • #2031175 by Sutharsan, penyaskito, vijaycs85, Berdir: Translation imports take a lot of time in tests even when not needed.
  • #2068471 follow-up by dawehner, Crell, jbrown: Fix fatal error in admin/reports/status
  • #1968970 by plach: Standardize module-provided entity info documentation and clean-up the @EntityType annotation.
  • #1800022 by Wim Leers, JohnAlbin, herom: Update Backbone and Underscore.
  • #2154961 by Berdir: Password hashing slows down DUBT tests.
  • #2078057 by m1r1k, joelpittet, areke: Remove references to global in Content Translation module.
  • #2157695 by andypost: Remove unused _comment_get_modes().
  • #1987236 by dawehner, kalabro: [regression] Views block cache setting doesn't work.
  • #2068471 by dawehner, Crell, tim.plunkett, jibran, fubhy, larowlan: Normalize Controller/View-listener behavior with a Page object.
  • #2150407 by chx, bdone, eliza411, andypost: Migrate D6 roles and permissions.
  • #2005716 by tim.plunkett, msonnabaum, dawehner, alexpott, effulgentsia: Promote EntityType to a domain object.
  • #2020395 by dawehner, oadaeh, mr.baileys, jibran, Andi-D: Convert [Who's new] block to a View.
  • #2083895 follow-up by larowlan: Fix case on return statement.
  • #2125045 by Eric_A, dawehner: Don't use module on filters anymore.
  • #2162271 by likin: Prefixes in config_get_storage_names_with_prefix.
  • #2147669 by tim.plunkett, dawehner: Convert exposed forms to use FormInterface.
  • #2109035 by tim.plunkett, damiankloip, dawehner, chx: Make access checkers (much) easier to find.
  • #2107531 by pwolanin, neclimdul, cilefen, dawehner, YesCT, tim.plunkett: Improve DX of local task YAML definitions.
  • #2161955 by wiifm, dawehner, mikeytown2: HHVM compatibility .
  • #2162893 by Kartagis: Remove extra tag in help text.
  • #2091357 by batigolix: Update hook_help for RDF module.
  • #1876906 by babruix, mikemiles86, tarekdj, janip, jhodgdon: Implement hook_help() for views_ui.module.
  • #111702 by mvc, penyaskito, naxoc, jenlampton, montesq: Set fixed "from:" and add "Reply-to:" to improve deliverability of Drupal mail.
  • #2053461 by larowlan, andypost, tim.plunkett, swentel: Node type settings such as published state, promoted state, create revision and author information cannot be turned off.
  • #2159459 by sun: Rebuild script triggers errors in error handler, fails to rebuild container.
  • #1887750 by Berdir, alexpott: Use path relative to DRUPAL_ROOT in configuration directories.
  • #1989468 by plopesc, yched, Wim Leers, effulgentsia: Weird messing with 'default_value_function' in date widgets.
  • #2001308 by marthinal, helmo, David_Rothstein, micahw156: Tests for: Node preview removes file values from node edit form for non-displayed items.
  • #2149107 by longwave, xjm, Berdir: "View" area handler in Views gives fatal error.
  • #2163035 by Berdir: Remove $user->theme and Drupal\user\Theme\UserNegotiator.
  • #2163371 by alexpott: Replace \Drupal:config()->get with ConfigFactory::loadMultiple in Drupal\Core\Config\Entity\Query.
  • #2079857 by herom, mrsinguyen, martin107, simanjan, sandipmkhairnar: BackendChain::removeBin() is broken.
  • #2162401 by tarekdj: Toolbar scrollbar not scrolling.
  • #2067079 by yched, andypost: Remove the Field Language API.
  • #1874564 by andypost: Fix access handling SystemMenuBlock::access().
  • #2163003 by andypost: Node addition is broken when only one content type exists.
  • #2146733 by andypost, chx, InternetDevels, bohart: Select queries should not use rowCount() to calculate number of rows.
  • #2132145 by plopesc, amateescu, Xano: Rename 'typed_data' / Drupal::typedData() to 'typed_data_manager' / Drupal::typedDataManager.
  • Revert "Issue #2149107 by longwave: "View" area handler in Views gives fatal error."
  • #2137305 by dawehner: Fieldapi fields have empty values in a view REST export (using JSON).
  • #2012566 by clemens.tolboom, Luka Zitnik: Naming confusion between config_comparer and storage_comparer in config.admin.inc and other places.
  • #2050113 by swentel, longwave, Hydra, yched, marthinal, netsensei: PHP notice on multiple items image field.
  • #2160811 by sun, damiankloip, dawehner: Router rebuild fails (even via rebuild script), in case the provider of existing routes has changed.
  • #2149107 by longwave: "View" area handler in Views gives fatal error.
  • # by yched, smiletrl: Clean up following conversion of taxonomy field to FieldType plugin.
  • #2160555 by Wim Leers: Disable Edit on admin pages.
  • #2160603 by vijaycs85: Remove drupal_add_js() from Bartik.
  • #2146817 by Xano: Use 'lower weights' instead of 'smaller weights'.
  • #2050843 by Berdir, sun, Vasiliy Grotov: Users 0 and 1 are created without a UUID.
  • #2159965 by Wim Leers, jessebeach: Fix two memory leaks + subtle bugs in Edit's JS (discovered by working on the Backbone upgrade in the D7 backport).
  • #2062001 by InternetDevels, DeimoS: Replace user_access() calls with ->hasPermission() in language module.
  • #2160389 by damiankloip: [regression] Link display form and summary needs fixing.
  • #2109433 by herom, dawehner, damiankloip: Replace user_access() through injected user accounts in views.
  • #2102465 follow-up by webwarrior: Remove one more drupal_set_title() instance.
  • #1987762 by damiankloip, vijaycs85, disasm, dawehner, tim.plunkett, kim.pepper, googletorp, becw, wamilton: Convert node_add_page() to a new style controller.
  • #1983902 by vijaycs85, swentel, piyuesh23: Provide config schema to field types, widgets and storage in entity_reference module.
  • #2005644 by Wim Leers, damiankloip, beejeebus, amateescu: Use client-side cache tags & caching to eliminate 1 HTTP requests/page for in-place editing metadata, introduce drupalSettings.user.permissionsHash.
  • #1189804 by cosmicdreams, jessebeach, martin107, mgifford, dcmouyard, pwieck, smiro | Jeff Burnz: Convert aggregator-feed-source.html.twig to HTML5.
  • #2156835 by chx: ConfigStorageController is not using entity query for loadByProperties.
  • #2158299 by damiankloip: ConfigEntityUnitTest does not check properties on all loaded entities.
  • #1983136 by fubhy: Use 'instanceof' instead of class_implements() in \Drupal\Core\FileTransfe\FileTransfer.
  • #2002708 by rahul.shinde, somepal, kerasai, arknoll: Remove unused local variables from core/includes/common.inc.
  • #1888694 by dawehner, damiankloip: Simplify DisplayPluginBase::submitOptionsForm().
  • #2135975 by larowlan, dawehner, a_thakur: Regression: Second level tabs for Permissions and Roles missing from admin/people/permissions and admin/pages/permissions pages.
  • #2018685 by yched: Remove field_is_translatable().
  • #1982954 by mdrummond, cbiggins, disasm, googletorp, dawehner, andypost, sidharthap, Xano: Convert dblog_top() to a controller.
  • #2083895 by andypost, jibran, David Hernández, larowlan: Clean-up comment module doc blocks.
  • #2001206 by andypost, penyaskito, herom, Crell, ebeyrent, DmitryDrozdik: Replace drupal_container() with Drupal::service().
  • #2081169 by rivimey, areke, smiro: Remove unused local variables from the link module.
  • #2081151 by Tim Bozeman, deneo, Pete B: Remove Unused local variables from the content_translation module.
  • #2119237 by cosmicdreams, Crell, damiankloip: Use \Symfony\Component\Debug\Exception\FlattenException instead of \Symfony\Component\HttpKernel\Exception\FlattenException.
  • #2081115 by deneo, areke, mrsinguyen: Remove Unused local variables from the syslog module.
  • #2160159 by yched: Remove useless D7 field_ui menu loader callback.
  • #2081163 by smiro, areke: Remove unused local variables from the datetime module.
  • #2080395 by mrsinguyen, lorique: Remove unused local variables from the image module.
  • #2080625 by areke, mrsinguyen: Remove unused local variables for the field module.
  • #2130811 follow-up by fago: Correct {@inheritdoc} syntax.
  • #2158229 by bzrudi71: Site search indexing broken on PostgreSQL.
  • #2031639 by Mark Carver, batigolix: Update hook_help for color module
  • #2091461 by batigolix, ifrik, petrpo: Update hook_help for Text module
  • #2103045 by batigolix, petrpo: Update hook_help for xmlrpc module
  • #2130811 by alexpott, Gábor Hojtsy, vijaycs85, sun, Wim Leers: Use config schema in saving and validating configuration form to ensure data is consistent and correct.
  • #2158259 by Wim Leers: Batch system's ProcessingTest has some broken tests.
  • #916086 by jhodgdon, mcarbone, pwolanin, Albert Volkman: Search_excerpt() doesn't highlight words that are matched via search_simplify().
  • #2151457 by Wim Leers, amateescu, msonnabaum: Comment pager breaks the render cache.
  • #732022 by vijaycs85, Wim Leers, dawehner, nod_, kscheirer: Drupal_add_tabledrag() still using drupal_add_(js|library)(), should return array for #attached.
  • #2108679 by ianthomas_uk, sun: API documentation: Convert my_module_menus examples in menu.api.php to CMI.
  • #2160117 by sun: Remove/convert remaining calls to variable_get/_set/_del().
  • #2154709 by Gábor Hojtsy: 'No translatable fields' link points to misleading place.
  • #2157787 by fago: Durations are not primitive.
  • #2156161 by juampy, klausi, jhodgdon: Add basic_auth module to MAINTAINERS.txt and issue components.
  • #2146517 by TR: Remove annotation 'use' statements from all core classes.
  • #2155889 by tim.plunkett: Remove Editor::label().
  • #2155665 by Wim Leers | yched: Update field_valid_language() calls in edit.module.
  • #2154589 by Wim Leers: Edit breaks when the entity title is promoted to the page title (discovered by backporting).
  • #1874498 by tim.plunkett, dawehner, jibran, benjy: Provide and use API methods for retrieving base plugin and derivative names from block plugin IDs.
  • #1976172 by chx, andypost: Comment entity acquired and releases the different locks.
  • #2018319 by yched, swentel, pcambra: Remove field_read_field(s)() and field_read_instance(s) in favor of entity_load() and entity_load_multiple_by_properties().
  • #2154563 by chx, webchick: Migrate process plugin: flatten.
  • Revert "Issue #2154563 by chx: Migrate process plugin: flatten."
  • #2154563 by chx: Migrate process plugin: flatten.
  • #2152735 by chx: Migrate process plugin: extract.
  • #1912602 by dawehner, damiankloip, dagmar, tim.plunkett, bdone: Changing view access from 'Permission' to 'Role' causes AJAX error message re getRoles().

What’s next?

  1. Learn how to install Drupal
  2. Learn how to update Drupal
  3. Extend Drupal to do more
  4. Get training
  5. Check out what others built
Created by: catch
Created on: 22 Jan 2014 at 12:14 UTC
Last updated: 18 Oct 2019 at 22:21 UTC
Bug fixes
New features
Insecure

Other releases