Download Size md5 hash
drupal-8.0-alpha10.tar.gz 7.73 MB b542bd467beeb7ea3c63c8f0027a3439
drupal-8.0-alpha10.zip 13.43 MB 13c5c9b67b2045b565369b9722699c57
Last updated: March 19, 2014 - 12:19

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.
View change notices for this release
Official release from tag: 
8.0-alpha10