Install

To start a new Drupal project with version 8.0-alpha10@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-alpha10.tar.gztar.gz 7.73 MB
MD5: b542bd467beeb7ea3c63c8f0027a3439
SHA-1: 6d0128a5d12a6137b741d81729ce373ff475adbb
SHA-256: c72541f3279234f1f7c9b7b10d05071a656be80078f5af970d75b2d5759ca9d0
Download drupal-8.0-alpha10.zipzip 13.43 MB
MD5: 13c5c9b67b2045b565369b9722699c57
SHA-1: 27af9ba38c5d3ddaea171cb0f7fe77533953839d
SHA-256: 329fba3f5c51c25130eb16e79900a2d5f8f62c872aefb908d814a7c4e0eb0dd6

Release notes

Changes since 8.0-alpha9:

  • #2215719 by Wim Leers: Cache tags set by #pre_render callbacks are lost in page cache.
  • #2204143 by ianthomas_uk, sun: Remove deprecated drupal_explode_tags() and drupal_implode_tags().
  • #2219457 by Wim Leers: SystemControllerTest::setLinkActiveClass() unit test has wrong namespace and lives in wrong location.
  • #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, alexpott, tstoeckler, Xano, tim.plunkett, BassistJimmyJam | beejeebus: Make modules and installation profiles only require .info.yml files.
  • Revert "Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, tstoeckler, Xano, tim.plunkett, BassistJimmyJam: Make modules and installation profiles only require .info.yml files."
  • #1934788 by sun, pplantinga: 'Administration role' setting in User Account settings form defaults to first, randomly available user role.
  • #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, tstoeckler, Xano, tim.plunkett, BassistJimmyJam: Make modules and installation profiles only require .info.yml files.
  • #2155635 by Berdir, tim.plunkett, dawehner: Allow plugin managers to opt in to cache clear during module install.
  • #2016701 by Berdir, ceng, alarcombe, daffie, rhm50: Expand TermInterface to provide methods.
  • #2218199 by andypost: Move email and number field types to \Drupal\Core\Field, remove modules.
  • #2218849 by hellboy2k8: Remove unused line from twig_render_template().
  • #2211831 by mdrummond, jayeshanandani: Removal of alt attribute from [picture] tag.
  • #1808220 by sun: Remove run-tests.sh dependency on existing/installed parent site.
  • #2209461 by sun: Settings from test runner leak into all tests.
  • #2217669 by tim.plunkett: [REGRESSION] Views UI broken.
  • #2124377 by ellishettinga, Jelle_S, attiks, mdrummond, Schnitzel, InternetDevels: Rename "Picture" module to "Responsive Image" module.
  • #2145103 by Berdir, das-peter, fago, amateescu: Provide non-configurable field types for entity created, changed and timestamp fields.
  • #2189497 by paulh: Add docs to EntityType annotation class to tell where to actually find the relevant docs
  • #2216945 by asrob: Remove duplicate ingroup on filter_xss
  • #2217643 by chx, tim.plunkett: Add docs to setFormClass method
  • #2217781 by alexpott: Can only run tests from the installed profile.
  • #1986090 by markpavlitski, jessebeach: Profile config does not overwrite module default config on install (system.cron.yml).
  • #2215503 by Gábor Hojtsy, Wim Leers: Use services instead of event subscribers for config module overrides.
  • #2216961 by Gábor Hojtsy, xjm | alexpott: Document Config, ConfigBase, and StorableConfigBase.
  • #2188565 by Wim Leers, Berdir: Test coverage for Comment, Custom Block, Node, Taxonomy Term and User entity cache tags.
  • #1351352 by sun, lucascaro, Gábor Hojtsy, rupertj: Distribution installation profiles are no longer able to override the early installer screens.
  • #2216701 by alexpott, sun, longwave: Random test failure in ToolbarAdminMenuTest.
  • #2216909 by sun, longwave: Random test failure in ConfigTranslationUiTest.
  • #2191107 by jessebeach, longwave, nicksanta, jhodgdon, xjm: Update API documentation for _theme() to clearly indicate that it is for internal use only.
  • #1862300 by tim.plunkett, dawehner, YesCT: Move ConfigStorageController::getQuery() to EntityStorageControllerInterface.
  • #2212437 by longwave, Alumei: Fix up docs for Select db classes
  • #2214063 by benelori: 'Add vocabulary' page doesn't display correct page title.
  • #2216053 by damiankloip: Mark content_translation handler in user_admin_people (admin/people) view as optional.
  • #2175821 by Xano, dawehner: Add placeholder support to the @Translation annotation.
  • #2215413 by Eli-T, alexpott: Split the Config class into StorableConfigBase and ConfigBase. Make ThemeSettings inherit from ConfigBase.
  • #2166529 by Kartagis: Typo in install.core.inc comments.
  • #2151095 by joelpittet, longwave, c4rl, IshaDakota, pplantinga, gnuget, jeanfei, sbudker1, Cottser: Convert theme_admin_page() to Twig
  • Revert "Issue #2151095 by joelpittet, longwave | Cottser: Convert theme_admin_page() to Twig."
  • #2151095 by joelpittet, longwave | Cottser: Convert theme_admin_page() to Twig.
  • #2151089 by longwave, joelpittet, c4rl, IshaDakota, pplantinga, gnuget, jeanfei, sbudker1, Cottser: Convert theme_admin_block() to Twig.
  • #2205157 by jibran, rteijeiro | sun: Convert locale.admin.css into a library.
  • #2194763 by nod_, Sam152 | dcrocks: 'back to site' button doesn't work on site configured for 'dirty' url's.
  • #2148255 by jhodgdon: Make better D8 api.d.o landing page and put it in Core.
  • #2213411 by jhodgdon: WebTestBase::drupalCreateNode() shouldn't imply you can set 'changed' time.
  • #2213605 by andypost: Rename EntityManager method buildBuildFieldDefinitions to buildBundleFieldDefinitions.
  • #2061397 by stevepurkiss, drupalninja99, giammi, baisong, manu4543: Remove unused local variables from the Views UI module.
  • #2209595 by ianthomas_uk: Remove drupal_set_title(), drupal_get_title() and associated tests.
  • #2195915 by larowlan, andypost, jhodgdon: Cannot save text filter config using PostgreSQL if Comment is enabled [blocks installation!].
  • #2213297 by longwave: Select::havingCompile() should not return a value.
  • #2211621 by longwave, Kartagis: Spelling error in assertion message.
  • #2214405 by jcfiala: Wrong @file comment in LinkItem.php.
  • #2202385 by martin107, kjay | LewisNyman: The “Skip to main content” link is not centered.
  • #2214055 by sun: Programmed form submission does not get a triggering_element.
  • #2205161 by jibran, rteijeiro | sun: Convert node.js into a library.
  • #2209767 by bdone: Fix AjaxSubscriber @param datatype.
  • #1817020 by paulh: Remove information about using upgrade.php to do major version upgrades from UPGRADE.txt
  • #2171071 by jessebeach, dawehner, chakrapani, longwave, Gábor Hojtsy, xjm, Wim Leers: Rename drupal_add_library() to _drupal_add_library() and remove its uses.
  • #2134857 by Xano: PHPUnit test the entity base classes.
  • #2208497 follow-up by chx: Another new Migrate maintainer.
  • #2210197 by sun, longwave, Sutharsan: Remove public access to Extension::$type, ::$name, ::$filename.
  • #2203021 by jorgegc, mandar.harkare: Rename $collapsed argument to $open in ConfigTranslationFormBase::buildConfigForm().
  • #2156923 by amateescu, jayeshanandani, miraj9093, Xano, InternetDevels: Various code cleanups for the new shortcut entity.
  • #2168159 by dawehner: Plugin Derivatives don't work with Objects returned from Annotations.
  • #1978924 by tim.plunkett, ParisLiakos, disasm, Luxian, vijaycs85, YesCT, vaibhavjain, Pancho: Convert locale_translate_export_form to a Controller.
  • #2204873 by sandipmkhairnar: Fix documentation of menu_tree_output.
  • #2103621 by mondrake | fietserwin: Move GD logic from ImageInterface to toolkit, tie toolkit instance to Image instance, toolkits should no longer be instantiated separately.
  • #2207377 by sun: Bogus "Enabled modules: ." assertions in test results when test enables no modules.
  • #2192259 by andypost, amateescu, damiankloip: Remove ConfigField.. Item and List classes + interfaces.
  • #2208611 by tim.plunkett: Allow subclasses of \Drupal\Core\Entity\Query\QueryBase to override getClass().
  • #2139551 by djevans, cwells, ashepherd, vijaycs85: Support RDFa output in date formatter.
  • #2208165 by longwave, damiankloip: Replace usage of views deprecated functions in views.
  • #2169361 by plopesc: Convert COMMENT_HIDDEN & COMMENT_CLOSED & COMMENT_OPEN to a constant on the comment field interface.
  • #1550866 by cosmicdreams, YesCT, sun, RobLoach: Remove obsolete drupal_language_initialize().
  • #2213643 by sun: Remove dysfunctional drupal_override_server_variables().
  • #2190665 by alexpott: Remove persist flag from services that do not need it.
  • #2205799 by cam8001, davidgrayston: PHPUnit should be configured to work consistently on all environments.
  • #1774104 by sun: Replace all trivial drupal_write_record() calls with db_merge().
  • #2204345 by tim.plunkett: Adjust PluginBag's instance handling methods.
  • #2171315 by sun, Xano, diarmy, tim.plunkett: Ensure a NULL container in UnitTestCase::setUp().
  • #2206687 by damiankloip: Replace user_authenticate with a UserAuth service.
  • #2204621 by Berdir: Convert InPlaceEditorManager to DefaultPluginManager.
  • #2207631 by anksy, andrei.dincu: Primary button's border is not visible on focus.
  • #2201659 by ocsilalala, larowlan | andypost: Fix serialization of the forum manager and dependency on current_user service.
  • #2203407 by nod_, sun: Replace #attached library array values with provider-namespaced strings.
  • #2204635 by Berdir: Convert ViewsHandlerManager to DefaultPluginManager.
  • #2213357 by sun: Use a proper kernel in early installer.
  • #1490402 followup by sun: Redesign tabs and the content header.
  • #2004336 by damiankloip: Default UUID key in ConfigEntityType.
  • #2163203 by joelpittet, longwave, saki007ster: Remove calls to deprecated global $user wherever possible (outside bootstrap and authentication).
  • #2170289 by plopesc, InternetDevels: Entity Display modes form allows to create machine names including dots.
  • #2077599 by chx, olli: Xss Split argument passing needs to come out of stone age.
  • #850728 followup by LewisNyman Bartik: template.php cleanups.
  • #558362 by aaronott, swentel, Jamesap, scor, Letharion, mtift, Dave.Ingram: Add test coverage for Field API Number.
  • #2099421 by larowlan: Add an administrative description for a comment field.
  • #2203835 by longwave: Make default form display and display mode be first secondary tabs.
  • #2151119 by joelpittet, InternetDevels, jamesrutherford, Cottser, idflood, c4rl, IshaDakota, pplantinga, gnuget, longwave, jeanfei, sbudker1: Convert theme_system_themes_page() to Twig.
  • #2152209 by longwave, joelpittet, steveoliver, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_fieldset() to Twig.
  • #2152211 by joelpittet, IshaDakota, rteijeiro, steveoliver, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_form() to Twig.
  • #2152203 by joelpittet, InternetDevels, rteijeiro, steveoliver, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_container() to Twig.
  • #1982776 by netsensei, Dave Reid, plopesc: Formatters do not support weights like widgets do.
  • #2152225 by longwave, JeroenT, steveoliver, joelpittet, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_select() to Twig
  • #2093477 by Tor Arne Thune: Terse text for setting theme as default on Appearance page.
  • #2142999 by stefan.r, fago: Test for EntityTypeConstraintValidator.
  • #2203853 by sidharthap, YesCT: Duplicate case 'name': unreachable in comment_tokens(), remove one.
  • #2204129 by Wim Leers, tim.plunkett: Store the filter format on the editor entity during runtime.
  • #2207589 by droplet: Update JS lib: domready to 1.0.4.
  • #2206417 by sun: Bogus tests without test methods are reported as successful tests.
  • #2181527 by nod_, Wim Leers, sqndr: Contextual's toolbar toggle doesn't appear once the client-side cache is filled.
  • #2114563 by joelpittet, martin107, Cottser: Remove TwigReference with the help of 'without' filter replacing 'show'/'hide' functions.
  • Revert "Issue #2210197 by sun, longwave: Remove public access to Extension::$type, ::$name, ::$filename." Broke 'drush en simpletest' on testbots
  • #2192649 by sun, chakrapani, sidharthap: Remove drupal_set_title() from installation and update process.
  • #2008806 by damiankloip, fubhy: Add getIfOwner(), setIfOwner() and deleteIfOwner() methods to TempStore.
  • #2205101 by larowlan: Weird use of globals for table header in Forum.
  • #2206809 by damiankloip: Convert broken handlers to use a trait.
  • #2073621 by Cyberschorsch, m1n0: Remove unneeded variables from template_preprocess_maintenance_page().
  • #2210197 by sun, longwave: Remove public access to Extension::$type, ::$name, ::$filename.
  • #2198917 by andypost, Berdir: Use the string field type for the node title field.
  • #2161067 by chakrapani, Nick_vh: Advanced search with Language filter does not work.
  • #2143519 by followup yched, swentel: Allow FieldInstance yml files to refer to the Field by field name rather than by field_uuid.
  • #2207197 by longwave, andrei.dincu, jhodgdon: Obsolete docs in WebTestBase::drupalPlaceBlock()?.
  • #2207691 by alexpott: Unnecessary block save in _block_rehash.
  • #2209035 by pwolanin: Remove remaining/stray menu_link references from book module code.
  • #2184653 by amateescu: Rename Drupal\Component\Utility\Url to UrlHelper.
  • #2194897 by sun: Rename Database\Query\Merge::key() to keys(), retain a BC alias for key().
  • #2208669 by andrei.dincu | Berdir: Remove book_library_info().
  • #2208793 by salvis: Notice: Undefined variable: label_element in form_process_table().
  • #2201783 by sun: Simplify execution logic in TestBase::run().
  • #2209459 by droplet, nod_: Fix JS dependencies on jquery.once.
  • #2209817 by sun: Duplicate initialization of maintenance theme registry.
  • #2201087 by plopesc: Rename hook_field_update_forbid to hook_field_config_update_forbid.
  • #2134887 by zwischenzug, yched, plopesc: Move field_view_field() / field_view_value() to methods.
  • #2205897 by damiankloip: Remove ckeditor.languages cache bin.
  • #2210177 by andypost: Use getSetting() in comment formatter.
  • #2156793 by Wim Leers, jessebeach: Unravel a PHP 5.4 workaround for Edit module once Drupal requires PHP 5.4.
  • #106721 by msonnabaum, lotyrin, erikwebb, catch, ezra-g, joelpittet, oleg.medvedev, jrglasgow, dawehner, bdragon: Optimize node access queries.
  • #2174997 by alexpott: Random fail in ImageFieldDisplayTest.
  • #2199811 by swentel: Reserved field names check in Field::preSaveNew() can be simplified.
  • #1680022 by ellishettinga, alexkb, Xano, barickx, Bojhan | droplet: Import default "Tags" field's help text (No one know they can use "quote, mark" in tags).
  • #2195907 by jhodgdon: Search ranking for number of views fails in PostgreSQL.
  • #2202143 by alexpott, benjy: Multiple calls to ConfigFactory::get() inside t() is unnecessary.
  • #2195675 by philipz, mdrummond, LewisNyman: Breadcrumbs push the sidebar down on node edit pages.
  • #2204307 by EclipseGc: Move PluginBag Implementations from \Drupal\Component to \Drupal\Core.
  • #2029225 by cilefen, Cottser: Twig debug output does not show the base or derived hooks when a theme suggestion is called directly.
  • #2203291 by alexpott: Invalid YAML in views.view.test_contextual_links.yml.
  • #2209029 by pwolanin: Follow-up: clean up use statements in book module code.
  • #2209071 by tstoeckler: StringItem should cast the 'length' schema value to (int).
  • #2191011 by Stuart Miller, Cottser: PHP Warnings in views_preprocess_page() caused by frontpage view.
  • #2187717 by sun, dawehner: Remove code duplication in system_list() and ThemeHandler::rebuildThemeData().
  • #2203435 by sun: Move all external libraries from core modules into core.libraries.yml.
  • #2170425 by miraj9093, sandipmkhairnar, tgeller: Make text consistent: "Add new content" -> "Add content".
  • #1987694 by ianthomas_uk, disasm, rlmumford, vijaycs85: Convert entity_test callbacks to a new style controller.
  • #2188897 by cam8001: Intermittent fails in Drupal\views_ui\Tests\DisplayTest.
  • #2192653 by ianthomas_uk, divesh.kumar: Remove drupal_set_title from authorize.php.
  • #2202671 by Mark Carver, tim.plunkett: Rename CSS_SKIN constant to CSS_THEME.
  • #2209583 by ianthomas_uk: Remove use of drupal_set_title()/drupal_get_title()/_system_path from page cache.
  • #2207557 by longwave: Fix docs for SortArrayTest
  • #2208649 by joachim, Crell: Improve documentation of queue hook by defining a callback function template
  • #2208395 by cosmicdreams, dawehner: Fix types in docs in BookManagerInterface
  • #2194807 by longwave, tim.plunkett: Remove obsolete CSS for language admin form.
  • #2105617 by olli: False pass with WebTestBase::assertFieldByName with select element.
  • #2201709 by yched: Move support for "add more" button into WidgetBase.
  • #2202151 by longwave, BarisW: Use getCancelRoute for Forum DeleteForm.
  • #2193607 by andypost: Fix documentation in ConfigManager.
  • #2209015 by longwave, awochna: Aggregator Doesn't Show Up In admin/config.
  • #2201167 by sidharthap: Comment_views_data_alter() is still using $entity_info.
  • #2185015 by Berdir, ianthomas_uk, cosmicdreams: Remove SchemaCache and CacheArray.
  • #2180039 by damiankloip, Berdir: Vocabulary::postSave should not load all field entities.
  • #2199869 by izus: Statistics help on admin/config/stystem/statistics has broken link.
  • #2185583 by longwave, InternetDevels: Allow to select "English" language via mouse click in installer language selection screen.
  • #2194085 by sun, Berdir: Convert File Managed API tests to DrupalUnitTestBase.
  • #1992954 by lokapujya, sphism, cwells, djevans, Stefan Freudenberg, Gaelan: Trimming of long usernames results in incorrect RDF.
  • #1778410 by linclark, ashepherd, Stefan Freudenberg, tim.plunkett, kay_v, adorsk: Throw exception when RDF namespaces collide.
  • #2034975 by kay_v, linclark, krlucas: Test RDFa output in email formatter.
  • #2207907 by chx: Comment stubbing is broken.
  • #2188721 by Cottser, aspilicious: Theme suggestions don't load necessary include files.
  • #2175569 by Xano: Add default configuration to FactoryInterface::createInstance().
  • #2114707 by Berdir, yched, amateescu, effulgentsia, fago: Allow per-bundle overrides of field definitions.
  • #2208497 by chx: Appoint benjy as new Migrate maintainer.
  • #1053648 by mdrummond, lokapujya, Cottser, Jeff Burnz, Les Lim, Gábor Hojtsy: Convert site elements (site name, slogan, site logo) into blocks.
  • #2202611 by damiankloip, pwolanin: MTimeProtectedFastFileStorageTest runs with run-tests.sh, but MTimeProtectedFileStorageTest does not.
  • #2058845 by dawehner, msonnabaum: Pre-load non-admin routes.
  • #2053153 by tim.plunkett, dawehner, damiankloip, aspilicious: Allow contrib modules to provide plugins on behalf of optional modules.
  • #2205399 by andrei.dincu, Jeff Burnz: Fix typo in bartik.schema.yml.
  • #2192693 by alexpott, swentel: Remove config.inc.
  • #2207341 by sun: "Re-run tests" form action broken.
  • #2084421 by dawehner, pwolanin, YesCT, clemens.tolboom, Berdir, Xano, Sutharsan: Phase 2 - Decouple book module schema from menu links.
  • #2200623 by damiankloip: Add plugin provider to default views configuration.
  • #2199875 by andypost: No link to add view|form mode for entity types that have no shipped modes.
  • #2107533 by tim.plunkett, dawehner, pwolanin, Berdir: Remove {menu_router}.
  • #2201149 by sidharthap, sandipmkhairnar: Remove comment_entity_info cache deletes.
  • #2188661 by sun, Berdir, andypost: Extension System, Part II: ExtensionDiscovery.
  • Revert "Issue #2201919 by damiankloip: Replace drupal_get_hash_salt() with direct Settings call in CsrfTokenGenerator."
  • #2201919 by damiankloip: Replace drupal_get_hash_salt() with direct Settings call in CsrfTokenGenerator.
  • #2204151 by sun: Remove deprecated drupal_strip_dangerous_protocols().
  • #2204141 by sun: Remove deprecated drupal_parse_info_file().
  • #2195585 by Les Lim: Add a dedicated @Archiver annotation class.
  • #2195571 by Les Lim: Add a dedicated @RestResource annotation class.
  • #2092095 by tstoeckler, ParisLiakos: Remove \Drupal\Component\Utility\MapArray.
  • #2191903 by damiankloip: Provide a ConfigEntityNormalizer.
  • #2136503 by slashrsm: Make \Drupal\Core\Path\AliasManager storage independent.
  • #2049209 by Cottser, dawehner, jibran, lokapujya, Manuel Garcia: Remove 'Theming information' feature from Views in favor of twig_debug.
  • #2200185 by BTMash, damiankloip: Router table is not cleared when modules are uninstalled.
  • #2151459 by jessebeach, Wim Leers, plach, amateescu, Berdir: Enable node render caching.
  • #2207219 by larowlan: Fatal: Call to a member function isSubclassOf() on a non-object in CommentManager.
  • #2206263 by sun: Drupal_is_cli() returns FALSE on PHP CLI.
  • #2207021 by Berdir: Remove legacy PHP 5.3 code from PhpMail plugin.
  • #2195749 by longwave: Fix up docs in String class
  • #2194027 by KelvinWong, sphism, danblack: Fix example query in database topic docs
  • #2199369 by paulh, larowlan: Update docs for EntityInterface::urlInfo to match current code
  • #2177253 by YesCT, Xano, chakrapani, chx: Fix up function docs in simpletest.module
  • #1938926 by sun, Cottser, joelpittet, pplantinga: Convert simpletest theme tables to table #type.
  • #2198377 by alexpott: Enforce UUID key name in configuration entities.
  • #2152073 by dmouse, sun, Xano: Bump Drupal core's PHP requirement to 5.4.2.
  • Revert "Issue #2188661 by sun, Berdir: Extension System, Part II: ExtensionDiscovery."
  • #2188661 by sun, Berdir: Extension System, Part II: ExtensionDiscovery.
  • #2187495 by Les Lim, longwave: Use plugin system for MailInterface classes.
  • Revert "Issue #2176621 by sun, alexpott: Remove global $databases." Broke testbots
  • #2205159 by dineshw, mandar.harkare | scor: Typo in LinkFormatter.php.
  • #2175459 by sun: Convert Drupal\system\Tests\InstallerTest into a new Drupal\simpletest\InstallerTestBase.
  • #2176621 by sun, alexpott: Remove global $databases.
  • #2140433 by pwolanin, chx, Owen Barton, dstol, Heine, Damien Tournoud: Port SA-CORE-2013-003 to Drupal 8.
  • #2044367 by InternetDevels, Berdir, wildflower_0002, ianthomas_uk, ParisLiakos, Xano | cosmicdreams: Replace calls to lock() with \Drupal::lock().
  • #2199191 by nevergone: Typo in form.api.php.
  • #2070369 by herom, bdgreen, Mac_Weber, InternetDevels, sidharthap, JeroenT: Remove all calls to deprecated function language().
  • #2195933 by Sam152: 'Back to site' button doesn't work when the user originates from the homepage.
  • #1892182 by sun, nod_, jibran: #type details: Rename #collapsed to #open.
  • #924322 by tim.plunkett, Devin Carlson, dicix, mike stewart | Jeff Burnz: Color_scheme_form_submit() assumes color.inc provides keys that should be optional.
  • #2156853 by olli, quicksketch: Views UI Save and Cancel buttons break existing locks by other users.
  • #2177041 by dawehner, Berdir, jibran: Remove all implementations of hook_menu.
  • #2205367 by sun, Berdir: [HEAD BROKEN] PHP 5.4.
  • #2179655 followup by droplet: JS file validation broken.
  • #2195753 by tim.plunkett: Changes to config entities that use plugins are not propagated to the plugins.
  • #2091971 by nod_, mdrummond, katzilla: Remove ID in progress-bar.html.twig .
  • #2191911 by Xano: Improve @param and @return variable types for \Drupal\Core\Config\ConfigFactoryInterface.
  • #1810178 by sidharthap, swentel, Xano, Rajesh Ashok, David Hernández, durifal, yched, guy_schneerson: _field_info_collate_fields() is not language-aware, may return wrong values.
  • #2198339 by longwave, damiankloip: Remove cache.inc.
  • #1851234 by alexpott: Slow yaml parsing slows down tests which load/save many config files (e.g. views).
  • #2199483 by damiankloip, alexpott: Provide a default config_prefix based on entity type ID and provider.
  • #2204161 by sun: Remove deprecated drupal_valid_number_step().
  • Revert "Issue #2198339 by damiankloip: Remove cache.inc."
  • #2203115 by TravisCarden: No page title on admin/modules/uninstall.
  • #2197065 by sun: Adjust Simpletest module in MAINTAINERS.txt to reflect reality.
  • #2198339 by damiankloip: Remove cache.inc.
  • #2188097 by rcaracaus, olli: 'Comment forms' links to admin/content/comment.
  • #2186115 by chakrapani, longwave, jhodgdon, benjy, chrischinchilla, swentel: Shortcuts are added with no link title (hence unusable).
  • #2177031 by dawehner, tim.plunkett, Berdir: Remove menu_get_item() and every use of it. .
  • #2203239 by YesCT, dawehner: Remove ajax_render and co.
  • #2203271 by Xano: Undefined index "rows_order" in theme_field_ui_table().
  • Revert "Issue #2203271 by Xano: Undefined index "rows_order" in theme_field_ui_table()." contained another patch
  • #2195417 by Sutharsan: Clean up configuration import events.
  • #2193609 by andypost: No page title on manage display & form for non-default view mode.
  • #2002134 by fago, yched, amateescu, effulgentsia: Move TypedData metadata introspection from data objects to definition objects.
  • #2202537 by alexpott: Avoid repeated cache tag invalidations.
  • #2045927 by herom, martin107, ianthomas_uk, Xano, michaellander, Sutharsan: Replace all drupal_alter() deprecated function calls.
  • #1919338 by catch, swentel, bblake, EllaTheHarpy, Cottser: Select widget (from the options module) prone to double encoding.
  • #2196379 by longwave: Add new simpletest directory location in example.gitignore file .
  • #2191273 by mfernea: Fix Feed typehints in aggregator module.
  • #2194061 by jibran: Fix documentation in ConfigSync.
  • #2151093 by Cottser, quietone, joelpittet, InternetDevels: Convert theme_admin_block_content() to Twig.
  • #2191897 by damiankloip: Unit test the Drupal\serialization\Normalizer\EntityNormalizer class.
  • #2197877 by kirby14: Remove empty views.display_extender.schema.yml file.
  • #2200821 by yched, plopesc, Berdir, claudiu.cristea, swentel: Rename Fieldinterface and FieldInstanceInterface.
  • #1996238 by sun, nod_, damiankloip, Wim Leers, longwave, alexpott, Xano, mdrummond, Mark Carver, Jeff Burnz, highrockmedia, joelpittet, et al: Replace hook_library_info() by *.libraries.yml file.
  • #2090509 follow-up by yched, andypost: Fix some type-hinting.
  • #2201751 by Crell: ServiceModifierInterface needs to be the first compiler pass.
  • #2177469 by Gábor Hojtsy, Aron Novak, swentel, andypost, Berdir: Move node base widgets to the top level of the form.
  • #2198343 by damiankloip, longwave: Convert all usages of cache() and cache_invalidate_tags() procedural functions.
  • #2006606 by plach, vijaycs85, Gábor Hojtsy, dawehner, YesCT, pfrenssen: Views rendering ignores entity language, eg: Identical nodes rendered in views when nodes have translations.
  • #2110615 by swentel, dawehner, xjm, chx: Do not ship with default UUIDs.
  • #2187735 by ianthomas_uk, Sutharsan, andypost: Add removal information to docblock of all @deprecated functions.
  • #2036259 by sun, damiankloip, ParisLiakos: Move $drupal_hash_salt to settings().
  • #2196907 by divesh.kumar: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in link module.
  • #2196901 by divesh.kumar, longwave: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in language module.
  • #2196897 by divesh.kumar: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in image module.
  • #2196895 by divesh.kumar: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in forum module.
  • #2196831 by kirby14: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in edit module.
  • #2196825 by kirby14: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in content_translation module.
  • #2196821 by JiriK: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in contact module.
  • #2196815 by kirby14: Convert all calls & docs references to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in color module.
  • #2196811 by JiriK: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in book module.
  • #2196805 by divesh.kumar: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in ban module.
  • #2196801 by divesh.kumar: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in aggregator module.
  • #2196797 by divesh.kumar: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in action module.
  • #2196807 by longwave, divesh.kumar: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in block module.
  • #2089461 by thedavidmeister, deneo, Alan D., longwave, dsdeiz, stpaultim: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in core/lib.
  • #2055371 by ianthomas_uk, Xano, InternetDevels, alexpott: Replace all module_invoke_all() deprecated function calls in OO code.
  • #2197873 by Sutharsan: Clean-up system.schema.yml to remove deprecated system.fast_404.
  • #1853572 by xjm, alexpott: Remove the old default tracker view.
  • #2195623 by olli: Remove t() from default test assertions in WebTestBase class.
  • #2192419 by sun, mgifford: Use a WCAG-compliant fieldset (fieldgroup) for #type radios/checkboxes.
  • #2004370 by xjm, alexpott, Dean Reilly: Batch the configuration synchronisation process.
  • #1981858 by Berdir, tim.plunkett, longwave, Les Lim: Rename hook_entity_info/alter() to hook_entity_type_build/alter().
  • #2095303 by swentel, plopesc, Berdir, claudiu.cristea, yched: Rename 'field_entity' to 'field_config' and 'field_instance' to 'field_instance_config'.
  • #2198423 by damiankloip: Store the provider for Views plugins.
  • #1980822 by Berdir, sun, vladan.me, twistor: Support any entity with path.module.

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: 19 Mar 2014 at 12:18 UTC
Last updated: 18 Oct 2019 at 22:21 UTC
Insecure

Other releases