Quantcast
Channel: Releases for Drupal core
Viewing all articles
Browse latest Browse all 584

drupal 8.0-alpha9

$
0
0

Release notes

Changes since 8.0-alpha8:

  • #2119905 followup by damiankloip: Provide @ConfigEntityType and @ContentEntityType to have better defaults.
  • #2170471 by Xano, EclipseGc: ContextAwarePluginBase compromised after commit of Core PluginBase.
  • #2119905 by damiankloip, tim.plunkett, Berdir: Provide @ConfigEntityType and @ContentEntityType to have better defaults.
  • #2179083 by Wim Leers, vijaycs85: Rendered menus (e.g. menu blocks) should set cache tags to inform the page cache.
  • #2191285 by sun, andypost, jibran, Berdir, alexpott: Text module is not required, but is marked as required.
  • #2002158 by klausi, andypost, effulgentsia, vlad.dancer: Convert form validation of comments to entity validation.
  • #2173655 by Cottser, xjm, jessebeach, alexpott, rlmumford: Refactor theme() to _theme(); make it a private API to discourage module developers from circumventing the renderable build system.
  • #2197359 by xjm, alexpott: Random failure in Drupal\system\Tests\Common\RenderTest.
  • #2195745 by sun: Replace _filter_htmlcorrector() with a utility class in core.
  • #2194111 by sun: Error handler throws exception when service container is not (fully) available yet.
  • #2158339 by jhodgdon, bzrudi71: Search results page broken on PostgreSQL.
  • #2028025 by David Hernández, Berdir, larowlan, ceng, YesCT, a_thakur: Expand CommentInterface to provide methods.
  • #2181593 by klausi, chakrapani, andypost: Convert entity bundle base fields to entity reference.
  • #2195779 by ParisLiakos: Remove aggregator_load_feed_items().
  • #2191651 by Berdir: Rename Drupal\Core\Entity\Query\QueryInterface::getEntityType() to getEntityTypeId().
  • #2093161 by rbayliss, haithem_pro, sandipmkhairnar, InternetDevels, longwave, idflood, Sumeet.Pareek, sidharthap, xeniak, ianthomas_uk: Remove all calls to drupal_json_encode() in favour of \Drupal\Component\Utility\Json::encode().
  • #2174933 by dawehner: Not possible to use same route_name in local_actions.yml.
  • #2184231 followup by dawehner: Use ConfigFactoryInterface to type hint ConfigFactory.
  • #2193577 by benjy: Rename Block Layout to Block layout for consistency.
  • #2045921 by juanolalla, Xano, Sutharsan, InternetDevels, ianthomas_uk: Replace all module_invoke() deprecated function calls.
  • #1379070 by ocsilalala, rkjha, swentel, kid_icarus, Gisle: Field with multiple select list does not allow -None- to be a default value.
  • #2141929 by andypost, clemens.tolboom, mgifford: Comment link or form is added to print view mode.
  • #2194703 by Stuart Miller: Drupal\node\Tests\Views\FrontPageTest doesn't show in test interface.
  • #1803674 by sun, Lars Toomre: Remove t() from default test assertions in TestBase class.
  • #2195407 by Sutharsan: Make ConfigEvents class a final class.
  • #2193477 by larowlan: No page title on admin/structure/block/list/{theme}.
  • #1217840 by tim.plunkett: Use unset() instead of array_shift() to remove arguments from func_get_args().
  • #2189007 by amateescu: Update FieldableDatabaseStorageController::mapToStorageRecord() now that all field types have a schema.
  • #2194445 by sun: Web tests of modules in a site-specific directory can no longer be run, because module is not in test site directory.
  • #2193425 by jibran, larowlan: Adding block does not use dialog.
  • #2033415 by tankerjoe, lostkangaroo, batigolix, sandipmkhairnar, m1n0: Fix up hook_help for picture module
  • #2194273 by Berdir: Avoid repeated cache tag deletions.
  • #1987406 by jenlampton, Petr Illek, forbesgraham, herom, jerdavis, Jon Pugh, sanguis, idflood, ezeedub, shanethehat, joelpittet | Cottser: Node.module - Convert theme_ functions to Twig.
  • #2176065 by EclipseGc: Introduce a composer.json for Drupal\Component\Utility.
  • #2035145 by batigolix, larowlan, nick_schuch, -enzo-, clemens.tolboom, drupalninja99, Nitesh Sethia: Add hook_help to Tour module
  • #2191655 by Berdir: Type hint $entity_type everywhere it is an instance of EntityTypeInterface.
  • #1813286 by sun: _simpletest_format_summary_line() should not use t().
  • #2161943 by Berdir, sun, jibran: Throw a helpful exception for empty IN conditions in Database\Query\Condition.
  • #2192895 by damiankloip: Drupal\editor\Tests\EditorXssFilter\StandardTest does not run.
  • #1986000 by Berdir: HEAD BROKEN: Warning when adding content with an empty menu path.
  • Revert "Issue #2188097 by olli: "Comment forms" links to admin/content/comment."
  • #2152825 by Berdir: HEAD BROKEN: rename FieldItemBase::getFieldSetting[s]() to getSetting[s]().
  • #2187233 by eelkeblok: Aggregator fails when a feed item contains an empty description.
  • Revert "Issue #2045921 by juanolalla, Xano, Sutharsan, InternetDevels: Replace all module_invoke() deprecated function calls."
  • #2041701 followup: Remove unnecessary space.
  • #2041701 by batigolix: Update hook_help for filter module.
  • #2156945 by amateescu: Clean up installer entity defaults following bugfix.
  • #2134967 by plopesc, swentel, chx: FieldDefinitionInterface should include a getTargetEntityTypeId().
  • #2187263 by droplet: Improve consistency of Tags encode.
  • #2187421 by InternetDevels: Remove silly assignment in views_ui_preprocess_views_view().
  • #2187897 by jessebeach: The testControllerResolutionAjax() test was commented out pending resolution of #1959574; reenable it.
  • #2187829 by longwave, IshaDakota, ianthomas_uk, richard.c.allen2386: Convert all calls to check_plain() in core to Drupal\Component\Utility\String::checkPlain() in core/modules/views.
  • #2126421 by slashrsm: Decouple \Drupal\Core\Path\AliasManager and \Drupal\Core\Path\Path.
  • #1338152 by ditcheva, headly, oriol_e9g, tregeagle, watbe, kathyh: Correct grammar for test messages in tracker.test.
  • #2191533 by lowjoel, Berdir: Fixing ViewsDataTest::testFetchBaseTables to correctly check for sorting order.
  • #2152825 by plopesc, swentel, Berdir: Rename FieldItemBase::getFieldSetting[s]() to getSetting[s]().
  • #2113169 by damiankloip, Xano, sun, catch: Memory backend defined as a service in core.services.yml.
  • #1541298 by sun, Berdir: Remove Node module dependency from Testing profile.
  • #2188097 by olli: "Comment forms" links to admin/content/comment.
  • #1986000 by Berdir, alweb: Warning when adding content with an empty menu path.
  • #2187335 by mondrake: Cannot delete image styles from UI any longer.
  • #1853536 by jhodgdon, dawehner, damiankloip, xjm, mgifford: Reintroduce Views integration for search.module (not supporting backlinks view).
  • #2002336 by LewisNyman, mgifford, sun: Introduce a CSS class to hide borders of fieldset elements.
  • #2045921 by juanolalla, Xano, Sutharsan, InternetDevels: Replace all module_invoke() deprecated function calls.
  • #2170979 followup by yched: Remove the getValue() / setValue() dance in WidgetBase::sortItems().
  • #2161177 by plopesc, yched: 'language' extra field doesn't display the language selected in the node form.
  • #2185037 by malionek: General punctuation errors.
  • #2183951 by prics | jhodgdon: Fix up some search tests.
  • #2185771 by SebCorbin: Minor typo in book-export-html.html.twig.
  • #2091347 by batigolix, surendramohan: Update hook_help for Options module.
  • #2138115 by InternetDevels, ParisLiakos: Split aggregator theme functions to a separate file.
  • #2190183 by damiankloip: Replace views_view_has_form_elements() with a hasFormElements() method on ViewExecutable.
  • #2184231 by jibran, dawehner, Xano: Use ConfigFactoryInterface to type hint ConfigFactory.
  • #2170415 by Xano: Fix docs for plugin discovery interface
  • #2103041 by batigolix: fix up hook_help for Simpletest module
  • #2091419 by batigolix: Fix up hook_help for Statistics module
  • #1948566 by joachim: Document batch API callbacks using new standard
  • #2183461 by siliconmeadow: Fix reference to nonexistent function in taxonomy docs
  • #2174353 by anemes, bryanlburkholder: Fix up docs for system_retrieve_file
  • #2103043 by JiriK, batigolix, Sree, ifrik: Fix up hook_help for user module
  • #2188289 by Jaypan, sun, jibran, Berdir: fix up docs for token functions and methods in regards to anonymous users and sessions
  • #2166847 by Xano, pwolanin: Fix documentation of FormBuilderInterface methods
  • #2191667 by sandykadam, Berdir: Fix documentation of field exists/notExists methods on entity query interface
  • #2192133 by Xano: Fix up docs for EntityOwnerInterface
  • #2180725 by Xano, Berdir: Fix up documentation of return values of EntityInterface
  • #2181209 by davidneedham, Les Lim, longwave: Fix indentation in README file
  • #2194357 by alexpott, Berdir: CacheArray::__destruct() invoked after test tables have been removed.
  • #2188915 by tim.plunkett: Stop appending paths to Entity::getSystemPath().
  • #2191721 by divesh.kumar: Drupal\Core\Entity\Query\Sql\Condition class has no docblock.
  • #2188523 by sun: ExceptionController does not respect configured system.logging:error_level (verbose backtrace).
  • #460408 by marthinal, gpk, girishmuraly, jojonaloha, david_garcia_garcia, gnindl, nerdcore, acbramley, dotton, Cottser, dww: (regression tests for) Cannot administer menu item/link if it points to an unpublished node.
  • #893302 by jhodgdon, rayasa: Search ranking based on the factor 'number of comments'& 'No of Page Views' is broken.
  • #2167267 by yched, andypost: Remove deprecated field_attach_*_view().
  • #2156337 by yched, amateescu, smiletrl: Merge ConfigEntityReferenceItemBase up into EntityReferenceItem, and fix inconsistencies.
  • #2187313 by ParisLiakos: Remove reintroduced category code in aggregator .
  • #2193521 by sun, alexpott: Simpletest suffixes are not guaranteed to be unique.
  • #2175917 by Gábor Hojtsy, alexpott, piyuesh23, jibran: Clean up configuration system events.
  • #2072647 by thedavidmeister, herom, jwilson3, Cottser, LinL: #theme 'maintenance_page' should support render arrays in #content.
  • #1934772 by sun, andypost, tim.plunkett: Filter module is not required, but is marked as required.
  • #2110951 by Xano: Remove hook_forms().
  • #2185689 by yched: Remove stale entries in field / field instance schemas.
  • #2186847 by InternetDevels: Remove duplicate edit-form key in Drupal\aggregator\Entity\Feed.
  • #2183419 by kgoel: In StylePluginBase Rename Views properties to core standards.
  • #922696 by mgifford, EvanDonovan, LewisNyman, stpaultim, jensimmons: New methods, standards for describing core themes on themes admin page (was Theme screenshots do not have adequate alt text...).
  • #2094335 by andypost: Statistics.php needs a lower bootstrap level.
  • #2045931 by Sam152, joelpittet, LinL, Sutharsan, adsw12: Replace all module_exists() deprecated function calls.
  • #2182315 by joachim: Simpletest verbose output doesn't show end result of a drupalPostAjaxForm().
  • #2181863 by karthik kumar bodu: Xpath method on \Drupal\simpletest\WebTestBase has an undocumented parameter.
  • #850728 by tim.plunkett, bleen18, toco, kscheirer: Bartik: template.php cleanups.
  • #2030657 by ceng, marvin_B8, daffie: Expand Shortcut with methods.
  • #2193023 by Wim Leers, dawehner: EditorXssFilter/StandardTest::dataset #25 fails on php 5.4.
  • #2192809 by andrejsmuzikovs: Drupal.formatString() doesn't properly replace all placeholders.
  • #2190643 by Berdir, amateescu, Xano, yched: Serializing the container is a very very bad idea, let's prevent it?.
  • #1366710 by chx: Remove chx from MAINTAINERS.txt (except migrate).
  • #2171683 by sun, alexpott, tstoeckler, larowlan: Remove all Simpletest overrides and rely on native multi-site functionality instead.
  • #2090509 by yched, swentel, Wim Leers: Optimize entity_get_render_display() for the case of 'multiple entity view'.
  • #2188595 by alexpott, jibran: Create a ConfigManager to be able to remove config.inc.
  • #2081963 by mr.baileys, dawehner: Shortcut add/remove link on titles don't work on route only pages.
  • Revert "Issue #2171683 by sun, tstoeckler, larowlan: Remove all Simpletest overrides and rely on native multi-site functionality instead."
  • #2002168 by klausi, Github sync, effulgentsia: Convert form validation of terms to entity validation.
  • #2147153 by dawehner, alexpott, Xano: Replace the last instance of $_GET/$_POST; Create a special exception listener / exception controller which allows to use POST requests.
  • #2171683 by sun, tstoeckler, larowlan: Remove all Simpletest overrides and rely on native multi-site functionality instead.
  • #1988426 by damiankloip, linclark: Support deserialization of file entities in HAL.
  • #2084907 by clemens.tolboom, chris_hall_hu_cheng, Noe_, discipolo, Xano, patrickd, damiankloip, alexpott | Jeff Burnz: Hook_views_pre_render() is broken if your theme implements a base theme.
  • #2165155 by Berdir, tim.plunkett: Change $entity_type to $entity_type_id and $entity_info to $entity_type/$entity_types.
  • #1895018 by Berdir, danylevskyi, ceardach, alexpott: Convert token API and node token tests to DrupalUnitTestBase.
  • #2091343 by batigolix, babruix: Update hook_help for Node module.
  • #2095959 by dawehner, Berdir, InternetDevels: Remove instances of menu_get_object('node').
  • #2182423 by Berdir, joelpittet: Key_value_expire doesn't get reset and balloons the PDO execution time for form pages.
  • #2184707 by pwolanin, Berdir: Misnamed variable in content_translation_menu_link_defaults_alter().
  • #1926344 by jhodgdon, maggo, mdrummond, alexpott, Cottser, dimboz | jenlampton: Consolidate search-result.html.twig and search-results.html.twig.
  • #2191101 by Cottser, thedavidmeister | xjm: Replace calls to theme() with drupal_render() in Views plugins.
  • #2163919 by yched, mtift: Optimise Config EntityQueries in case there are conditions on the 'id'.
  • #2153891 by tim.plunkett, amateescu: Add a Url value object.
  • #2181655 by malionek: Extra semicolon & wrong spacing between dot and concatenated parts in common.inc.
  • #2165835 by yched, tstoeckler: Rename EntityDisplay to EntityViewDisplay in accordance with its interface.
  • #1490402 by LewisNyman, nod_, mcjim, mdrummond, rteijeiro, jessebeach, Bojhan, ry5n: Redesign tabs and the content header.
  • #2099741 by Wim Leers, wwalc, mr.baileys, eaton, dstol, nod_, effulgentsia: Protect WYSIWYG Editors from XSS Without Destroying User Data.
  • #2187483 by Cottser, agentrickard, dawehner, jessebeach: Toolbar subtree is broken | JsonResponse->callback now returns data in an Insert Command without any support in ajax.js to eval the callback in the client.
  • #2183923 by tim.plunkett: Break the circular dependency in EntityManager.
  • #2191323 by Cottser: Item-list.html.twig always shows empty text.
  • #2189453 by damiankloip, sun: Fatal error: Call to a member function hasPath() on a non-object in ViewListController::getDisplayPaths().
  • #2157053 by alexpott, twistor, dawehner, sun: Ensure register_shutdown_function() works with php-fpm (blocks testbot php-fpm).
  • Revert "Issue #1926344 by jhodgdon, maggo, mdrummond, Cottser, dimboz | jenlampton: Consolidate search-result.html.twig and search-results.html.twig."
  • #2190707 by sun: PIFR results are verbose since global to conversion.
  • #2189985 by tim.plunkett: Rename UnknownPluginException to PluginNotFoundException.
  • #2177093 by sun, alexpott, InternetDevels, Xano: Remove 'access content' permission from all test module routes.
  • #2100467 by amateescu, corvus_ch: Menu links are not ready to use a view builder so remove it from the annotation for now.
  • #2035725 by webflo, sivaji, Xano: Remove visibility__active_tab from block.schema.yml.
  • #2188991 by tim.plunkett: Use ThemeHandler instead of list_themes() in unit tests.
  • #1857442 by longwave, dawehner: Make $values optional on entity_create.
  • #2175415 by swentel, tim.plunkett, jibran, larowlan: Add FieldTypePluginManagerInterface.
  • #2187097 by dawehner, tim.plunkett: Add a request_stack service and use it for the http kernel.
  • #2183887 by tim.plunkett: Remove Drupal::setContainer from LocalActionDefaultTest.
  • #2176265 by tim.plunkett, donquixote: Set an explicit ["config"]["autoloader-suffix"] in composer.json to avoid noise on composer update.
  • #2160933 by TR: NoHelpTest is faulty.
  • #2167639 by tstoeckler: EntityTest::label() is broken and not needed.
  • #2067345 by Xano, jdillick, InternetDevels, bomoko | Berdir: Change EntityInterface type hints to NodeInterface where appropriate.
  • #2183881 by tim.plunkett: Remove Drupal::setContainer from LocalTaskDefaultTest.
  • #1967124 by damiankloip, dawehner | xjm: Bulk action views array to string conversion when there are no results.
  • #2183423 by InternetDevels | bohart: In ManyToOne Rename Views properties to core standards.
  • #2187063 by Les Lim: Fix @inheritdoc typos throughout core.
  • #2186743 by aspilicious: Remove last instance of 'menu_rebuild_needed'.
  • #2185843 by Cottser: Add joelpittet to the list of theme system maintainers in MAINTAINERS.txt.
  • #2181525 by Dragan Eror, maggo, nod_ | dexterns88: Toolbar toogle button bug with click.
  • #2190695 by alexpott: Remove unnecessary update functions.
  • #2180627 by jessebeach, Wim Leers: Remove caption filter's caption-specific alignment classes.
  • #2182077 by znerol: Editor manager in causes test failures on PHP 5.4.
  • #2179655 by javisr, nod_: JS file validation broken.
  • #2190699 by tim.plunkett: Add missing modules to MAINTAINERS.txt.
  • #2181487 by sqndr: Update search icon to svg.
  • #2152231 follow-up by InternetDevels: Small whitespace clean-up in twig template.
  • #1926344 by jhodgdon, maggo, mdrummond, Cottser, dimboz | jenlampton: Consolidate search-result.html.twig and search-results.html.twig.
  • #2092343 by joelpittet, c4rl, Mark Carver: Consolidate forum.module and remove call to _theme_table_cell() within template_preprocess_forum_topic_list().
  • #1939064 by joelpittet, pwieck, farrington, mark.labrecque, Cottser, InternetDevels, mdrummond, drupalninja99, BarisW, jenlampton: Convert theme_links() to Twig.
  • #2152207 by steveoliver, joelpittet, gnuget, idflood, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_details() to Twig
  • #1939062 by steveoliver, mdrummond, jenlampton, hussainweb, Cottser, joelpittet, jerdavis, ekl1773, dale42, drupalninja99, gabesullice, c4rl: Convert theme_item_list() to Twig.
  • #2190427 by joelpittet, jessebeach: Replace theme() with drupal_render() in form.inc.
  • #2177655 by chakrapani, InternetDevels, martin107 | jessebeach: Replace theme() with drupal_render() in install.core.inc.
  • #2190421 by amateescu: Fix some services that shouldn't be serialized.
  • #2159915 by ianthomas_uk, martin107, InternetDevels: Remove drupal_load().
  • #2187653 by ianthomas_uk: Remove comment_alphadecimal_to_int and comment_int_to_alphadecimal.
  • #2007124 by pplantinga, anirudha_3083, martin107, InternetDevels: Replace theme() with drupal_render() in authorize.php.
  • #1891126 by TR, YesCT, mitron: Extend / Modules page disabled red signal concerned usability participants.
  • #2176105 followup by sun: Installer catches exceptions and manually re-prints them; does not use error/exception handler.
  • #2177663 by chakrapani, InternetDevels: Replace theme() with drupal_render() in theme.inc.
  • #2177657 by martin107, InternetDevels: Replace theme() with drupal_render() in tablesort.inc.
  • #1981418 by andypost, pcambra, tim.plunkett, dsdeiz, alweb: Drop taxonomy_vocabulary_sort().
  • #2184649 by tim.plunkett: Remove LinkGenerator::getActive() and LinkGenerator::setRequest().
  • #2184591 by sun: system_rebuild_module_data() adds stale/obsolete 'files' property.
  • #2182439 by tim.plunkett: Provide a \Drupal::hasService() method.
  • #1881582 by sun: Change configuration overrides to use $config instead of $conf.
  • #2171269 by effulgentsia, Wim Leers, InternetDevels, snig: Handle block rendering's #attributes correctly (fixes in-place editing of custom blocks).
  • #2177653 by jessebeach, joelpittet, InternetDevels: Replace theme() with drupal_render() in form.inc.
  • #2160575 by agentrickard, amateescu, plopesc: Option widgets integration is broken for the entity reference field.
  • #2110863 by sun, cpj: Support open_basedir.
  • #2181289 by mradcliffe: Prevent exceptions on missing cache table during cache clear for pgsql.
  • #2181855 by Cottser: Don't let ViewTestBase hog the useful assertBlockAppears and assertNoBlockAppears methods.
  • #2181285 by mradcliffe: Fix orderBy override in pgsql driver for toolbar menu links.
  • #2185831 by tim.plunkett: Split up ParamConverterManager and stop throwing NotFoundHttpException.
  • #2187079 by joelpittet, dawehner, Les Lim: Fix typos in Views UI test file docblocks
  • #2168617 by clemens.tolboom: Fix up docs on how to do multisite
  • #2186225 by lucastockmann: Fix up docsof EntityInterface urlInfo method
  • #2091345 by batigolix, petropo, jover: Update hook_help for Number module
  • #2029751 by batigolix, Amitaibu, vollepeer: Create hook_help for entity reference module
  • #2179753 by Sutharsan: Reword settings overrides docs in default.settings.php
  • #2152229 by steveoliver, rteijeiro, joelpittet, JeroenT, InternetDevels, michamilz, burgerboydaddy, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_textarea() to Twig
  • #2187991 by jessebeach, dawehner: Toolbar access checking points to wrong namespace.
  • #2181283 by mradcliffe: Prevent pgsql driver from trying to implode primary key fields that are defined by an array.
  • #1857336 by Xano, swentel, Berdir, InternetDevels: Use entity variable in $build for taxonomy_term entity.
  • #2152213 by steveoliver, joelpittet, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_form_element() to Twig
  • #2177665 by InternetDevels: Replace theme() with drupal_render() in theme.maintenance.inc.
  • #2177651 by joelpittet, InternetDevels: Replace theme() with drupal_render() in errors.inc.
  • #2177645 by joelpittet, InternetDevels: Replace theme() with drupal_render() in common.inc.
  • #1987606 by vijaycs85, mparker17, InternetDevels, rdickert: Convert ajax_test_dialog() to a new style controller.
  • #2166195 by dawehner, Crell: Split HtmlPageRenderer in twain.
  • #2078387 by Xano, andypost, twistor, splatio, InternetDevels, amateescu, Berdir, larowlan, vladan.me: Add an EntityOwnerInterface.
  • #2025779 by Berdir, ianthomas_uk: Remove ModuleInfo as it is no longer necessary.
  • #2186557 by andypost: DatabaseBackend::garbageCollection() should use injected database.
  • #2176721 by maartendeblock, nod_: 'Back to site' button does not preserve URL's language prefix and querystring.
  • #2182265 by Sweetchuck, nod_: Javascript file translations are several bugs away from working at all.
  • #675446 by droplet: Regressions: Use jQuery UI Autocomplete.
  • #2110501 by tim.plunkett, pwolanin, tstoeckler: ControllerBase should implement ContainerInjectionInterface like FormBase.
  • #2184951 by not_chx: Allow plugins to declare themselves a derivative.
  • #1959574 by dawehner, mkadin, Wim Leers, jessebeach: Remove the deprecated Drupal 7 Ajax API.
  • #2181625 by damiankloip: Use constructor injection in hal normalizer services.
  • #2049573 by pcambra, damiankloip, tim.plunkett, dawehner: Move most or all of the ActionBulkForm class to BulkFormBase.
  • #1069152 by droplet, alexandrezia, jhedstrom | ogi: Throbber in textfield is misaligned when browser hardware acceleration enabled (gfx).
  • #2175785 by yched, InternetDevels: Rename ShortcutPath to ShortcutPathItem.
  • #2170979 by yched: Remove the getValue() / setValue() dance in WidgetBase::sortItems().
  • #2162729 by TravisCarden, Xano, InternetDevels: "Sub-class must implement the getInfo method" not a helpful exception message.
  • #2104727 by wesleydv, Sam152: Move controller class out of route folder in toolbar module.
  • #1928752 by mtift, jenlampton: Put all test modules into the 'testing' Fieldset on the modules page (file module).
  • #2177703 by webflo: Fix link attribute structure.
  • #2168011 by xjm, jessebeach, Damien Tournoud, znerol, Xano: Remove all 7.x to 8.x update hooks and disallow updates from the previous major version.
  • #2167641 by tim.plunkett: EntityInterface::uri() should use route name and not path.
  • #2159911 by InternetDevels, ParisLiakos: drupal_load() is called pointlessly.
  • #2156649 by amateescu: follow-up to fix broken HEAD.
  • #2177637 by InternetDevels: Replace theme() with drupal_render() in ajax.inc.
  • #2176105 by sun: Installer catches exceptions and manually re-prints them; does not use error/exception handler.
  • #1924420 by chx, twistor, bfr: Replace function_exists() with is_callable() in batch.inc.
  • #2156649 by likin, amateescu: The 'entity_reference_autocomplete' widget doesn't handle multiple values correctly.
  • #2091297 by batigolix, arrrgh, lostkangaroo: Update hook_help for breakpoint module
  • #2182027 by InternetDevels, michaellenahan, tstoeckler: Fix docs for LanguageDefault class
  • #2083733 by maartendeblock, JurgenR, Cyclodex, Pixelstyle, tankerjoe: Add reinstall instructions to INSTALL.txt
  • #2182093 by ThisIsDog, Gábor Hojtsy, alexpott: Remove outdated todo in Language class docs
  • #2166013 by mikeker: Remove macros from .gitattributes to avoid Git errors.
  • #2164827 by Berdir, Xano, tim.plunkett: Rename the entityInfo() and entityType() methods on EntityInterface and EntityStorageControllerInterface.
  • #2167623 by danilenko_dn, sidharthap, Nitesh Sethia, krishnan.n, aitiba, alexpott, ashwinikumar, Barrett, damiankloip, deepakaryan1988, foxtrotcharlie, ianthomas_uk, neetu morwani, nonsie, piyuesh23, Sharique, sivaji, sushantpaste, swentel, vijaycs85, YesCT: Add test for all default configuration to ensure schema exists and is correct.
  • #2184315 by Wim Leers: Move filter_get_filter_types_by_format() and filter_get_html_restrictions_by_format() onto FilterFormatInterface.
  • #2177739 by Berdir, alexpott, Gábor Hojtsy: Fix inefficient config factory caching.
  • #829464 by Berdir, Github sync, sepgil: Orderby() should escape fields and verify direction.
  • #2166703 by alexpott: Config SchemaStorage uses InstallStorage.
  • #2177689 by Sutharsan: Removed deprecated event listeners.
  • #2056445 by alexpott, Marcus Maihoff, rahul.shinde: Ensure that all config can not be deleted using the config importer.
  • #2167039 by likin, dawehner, Wim Leers, tstoeckler, vijaycs85: Regression: page cache tags broken, also: some routes incorrectly use _controller -> No page object in template variables -> Fatal in seven_preprocess_page().
  • #2047633 by pwolanin, dawehner, kim.pepper, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit.
  • #2176141 by sun, chx: Add a return value to file_save_htaccess().
  • #2021111 by jibran, tim.plunkett, mtift: Add a ConfigFactoryInterface for ConfigFactory.
  • #2167109 by Berdir, sun, alexpott, ACF, acrollet, adamdicarlo, Albert Volkman, andreiashu, andyceo, andypost, anenkov, aspilicious, barbun, beejeebus, boombatower, cam8001, chriscalip, chx, cosmicdreams, dagmar, damiankloip, dawehner, deviance, disasm, dixon_, dstol, ebrowet, Gábor Hojtsy, heyrocker, Hydra, ianthomas_uk, japicoder, jcisio, jibran, julien, justafish, jvns, KarenS, kbasarab, kim.pepper, larowlan, Lars Toomre, leschekfm, Letharion, LinL, lirantal, Lukas von Blarer, marcingy, Mike Wacker, mrf, mtift, mtunay, n3or, nadavoid, nick_schuch, Niklas Fiekas, ParisLiakos, pcambra, penyaskito, pfrenssen, plopesc, Pol, Rok Žlender, rvilar, swentel, tim.plunkett, tobiasb, tsvenson, typhonius, vasi1186, vijaycs85, wamilton, webchick, webflo, wizonesolutions, xjm, yched, YesCT, znerol: Remove Variable subsystem.
  • #1376122 by sun: Stream wrappers of parent site are leaking into all tests.
  • #1913510 by erich_s, jibran, scresante, nod_, mitron: Core Javascript Files Not Using Standard Indentation.
  • #2181293 by pwolanin, dawehner: AccessManager::checkNamedRoute() is not passing all route defaults (or building a complete route request).
  • #2182603 by alexpott: Remove LocaleUninstallTest.
  • #1898416 follow-up by mparker17, mikl: Remove debug code.
  • #2175739 by alexpott: Actually test node_access_test_secret_catalan and clean up deprecated code in NodeAccessLanguageTest.
  • #1165694 by pillarsdotnet, Sutharsan, droplet: Remove default nomask from file_scan_directory().
  • #2172561 by Gábor Hojtsy, alexpott: Config overrides may spill over to undesired places.
  • #2171655 by dawehner: Drupal should not typehint the EventDispatcher directly.
  • #2181811 by alexpott: System info can become inconsistent if hook_system_info_alter() makes a module required.
  • #2172941 by vijaycs85, damiankloip: Endless looping on Config::castValue() for undefined config data type.
  • #2181101 by InternetDevels: Update settings tab not visible.
  • Revert "Issue #2172561 by Gábor Hojtsy: Config overrides may spill over to undesired places."
  • #2164367 by alexpott, tim.plunkett, dawehner: Rebuild router as few times as possible per request.
  • #2172561 by Gábor Hojtsy: Config overrides may spill over to undesired places.
  • #2164025 by skipyT, pwolanin: Improve security of session ID against DB exposure or SQL injection.
  • #2102477 by alexpott: Convert remainder of language negotiation settings to configuration system.
  • #2169447 by damiankloip, sun, longwave: DX: Supply CacheBackendInterface::CACHE_PERMANENT as Cache::PERMANENT.
  • #2152231 by rteijeiro, steveoliver, joelpittet, hussainweb, shanethehat, jenlampton, kpa, AnythonyR, EVIIILJ, kgoel, Cottser, dsdeiz, hanpersand: Convert theme_vertical_tabs() to Twig
  • #2151101 by joelpittet, c4rl, IshaDakota, pplantinga, gnuget, longwave, jeanfei, sbudker1: Convert theme_status_report() to Twig
  • Revert "Issue #2151101 by joelpittet: Convert theme_status_report() to Twig."
  • #2151101 by joelpittet: Convert theme_status_report() to Twig.
  • #2176131 by sun: Database configuration form in installer still uses 'db_prefix' instead of 'prefix'.
  • #2157871 by tim.plunkett: Add ConfigStorageControllerInterface.
  • #2091455 by batigolix, InternetDevels, berkas1: Update hook_help for Forum module.
  • #2029767 folllowup by Mark Conroy, batigolix, ifrik: Improve hook_help for history module.
  • #2177667 by InternetDevels | jessebeach: Replace theme() with drupal_render() in locale.bulk.inc.
  • #1977608 by batigolix, lostkangaroo, InternetDevels: Update hook_help Aggregator module.
  • #2177673 by InternetDevels | jessebeach: Replace theme() with drupal_render() in Drupal/search_extra_type/Plugin/Search/SearchExtraTypeSearch.php.
  • #2177643 by InternetDevels | jessebeach: Replace theme() with drupal_render() in batch.inc.
  • #2108599 by alexpott, Gábor Hojtsy, vijaycs85: Convert language_default to CMI.
  • #1918768 by larowlan, tim.plunkett: Refactor tour module to use routes instead of paths.
  • #2065917 by SpadXIII, andrewbelcher, kboopathi: SelectQueryExtender::hasAnyTag uses hasAnyTags which doesn't exist.
  • #2172973 by tim.plunkett: Ensure ConfigEntities providing a list controller use admin_permission.
  • #2176831 by chx: CustomBlockSaveTest is not saving body.
  • #2028535 followup by tstoeckler: Provide a TourTestBase class for use by core and contrib modules.
  • #2068329 by peximo, plach, LinL, marcingy, Désiré, penyaskito, herom, chx: Convert user SQL queries to the Entity Query API.
  • #2100183 by plopesc: Remove the changed() method from EntityInterface.
  • #1868972 by jweowu: db_query_temporary() fails to create a table when the SQL has leading whitespace.
  • #2169267 by damiankloip: Replace drupal_cron_run() with a Cron service.
  • #2174509 by amateescu, chx: Drupal\Core\Field\FieldDefinition::getSchema() is broken.
  • #2167975 by amateescu, swentel: Entity_reference_create_instance does not support cardinality.
  • #2170117 by Berdir: HEAD BROKEN (on Windows): CMI FileStorage fails with absolute paths.
  • #2171757 by amateescu: Drupal\views\Form\ViewsForm should extend DependencySerialization.
  • #2110467 by Berdir: Add first(), get($index) and possibly other methods to ListInterface.
  • #2142989 by fago, damiankloip, stefan.r, mariancalinro: Test for BundleConstraintValidator.
  • #2089729 by tim.plunkett: Formalize setter return value.
  • #2103035 by batigolix, jhodgdon, clemens.tolboom: Review/update hook_help() for the basic_auth module.
  • #2062039 by InternetDevels, Xano, h3rj4n: Replace user_access() calls with ->hasPermission() in user module.
  • #2166399 by Wim Leers, nod_, clemens.tolboom: Changing CKEditor configurations by changing text formats causes markup to be lost: warn the user when performing this advanced action.
  • follow-up #535616 by jhodgdon: Fix spacing issue.
  • #1636992 follow-up by nod_, droplet: Follow-up: form.js' formUpdated event is unreliable/incomplete.
  • #2169505 by Wim Leers: Clean up Edit's Plugin class names and file locations.
  • #2100959 by damiankloip, mr.baileys, jibran: Views secondary action links escapes html twice.
  • #2107699 by InternetDevels, djevans: Output the RDFa prefix mappings on the same line.
  • #2168277 by andypost: Migrate mapping tables hash column should be varchar 64.
  • #2170117 by webflo: CMI FileStorage fails with absolute paths.
  • #2180111 by linclark: REST should not assume hal_json if no format is provided.
  • #1574512 by MariaAlicia, nod_, oresh: Selectors clean-up: block.
  • #1751382 by droplet, Jelle_S: Selectors clean-up: file module.
  • #1751394 by droplet: Selectors clean-up: locale module.
  • #2141539 by yched, JStanton, InternetDevels, blesss: Rename FieldItemListInterface::filterEmptyValues() to filterEmptyItems().
  • #2173335 by sun: Remove deprecated timer_* functions.
  • #2029537 by Xano, InternetDevels, -enzo- | tsphethean: Replace drupal_sort_weight() with SortArray::sortByWeightElement() and remove drupal_sort_weight().
  • #2180539 by chx: Do not attempt prefixing cross database / schema queries.
  • #2176151 by sun: Rebuild.php does not include /core/vendor/autoload.php.
  • #2143557 by Cottser, webflo, chr.fritsch: Add modules and themes as twig namespaces.
  • #1898416 by Cottser, joelpittet, drupalninja99, mikl, drupalmonkey, bradwade, pwieck, ezeedub, kerasai, disasm | c4rl: Filter.module - Convert theme_ functions to Twig.
  • #1987888 by zengenuity, kim.pepper, disasm, vijaycs85, JB13, dawehner: Convert update_manual_status() to a new style controller.
  • #2181045 by tim.plunkett: Add a title callback for the term overview page.
  • #2172123 by larowlan, chx, andypost: Fix various issues with comment_field_instance_create().
  • Revert "Issue #2047633 by dawehner, pwolanin, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit."
  • #2176963 by slashrsm: Add AliasWhitelistInterface.
  • #2042773 by yched, Berdir, pcambra: Change #items within a theme_field() render array from an *array* to the same $items *object* used throughout the rest of the formatter pipeline.
  • #2170435 by Xano, EclipseGc: PluginManagerBase::processDefinition() fails when plugin definitions are not arrays.
  • #1987396 by joelpittet, andypost, jenlampton, Hydra, larowlan, Cottser, brunodbo: Refactor & Clean-up comment.module theme functions.
  • #2170023 by tstoeckler, sun: Use exceptions when something goes wrong in test setup.
  • #2121849 by moshe weitzman: Move chmod.directory and chmod.file out of config and into settings so that file writes are independant of the config system.
  • Revert "Issue #2175517 by chx: Entity displays are themselves config entities."
  • Revert "Issue #2141539 by yched, JStanton, InternetDevels, blesss: Rename FieldItemListInterface::filterEmptyValues() to filterEmptyItems()."
  • #2072995 by claudiu.cristea, yched: Change notice: Move FAPI callbacks for file/image widgets in classes.
  • #2150179 by swentel, larowlan: Delete confirm form for locked fields is hotlinkable.
  • #2099599 by jantimon: Minor for-loop optimizations for base.js.
  • #2170549 by Greg Boggs: Make CKEditor pass coding standards: two missing spaces.
  • #2169875 by yched: Remnant D7 code in NodeFormController needlessly skips submitForm() .
  • #2093849 by angel.h, pfrenssen: Clean up MenuTest.
  • #2028037 by marvin_B8, LinL, jsbalsera, ceng, Berdir: Expand FeedInterface with methods.
  • #1831608 by smiletrl, penyaskito, swentel, jlbellido, vijaycs85, Gábor Hojtsy, piyuesh23, sun, YesCT | Lukas von Blarer: Show or hide the 'Make field translatable' checkbox on the add field form depending on translatability.
  • #2175869 by sun: Rename views.view.test_feed_display.yml for consistency.
  • #2177971 by chr.fritsch, Berdir: Remove bundle_keys annotation and related methods.
  • #2178205 by InternetDevels: Delete obsolete config key active_plugins from search module.
  • #2170589 by damiankloip: Use addCollection() in routeBuilder if a RouteCollection is returned from a route_callback.
  • #2173653 by kay_v, scor: Update easyrdf/easyrdf to 0.8.0.
  • #2175517 by chx: Entity displays are themselves config entities.
  • #2120589 by dawehner: Extend the ViewAjaxController tests.
  • #2171315 by diarmy, tim.plunkett: Cleanup the container in UnitTestCase::tearDown.
  • #2166863 by tim.plunkett, pwolanin: Add a formBuilder() method to ControllerBase.
  • #2174827 by alexpott: Remove language.detection.yml.
  • #2174535 by alexpott: Remove unused Langauge::extend.
  • #2175355 by Xano: Add a configure link to locale.info.yml.
  • #2176397 by carsato, InternetDevels: Drupal\Core\Template\TwigTemplate::getContextReference is final.
  • #2165683 by Kartagis: Several British spelled words.
  • #1939132 by lauriii, Albert Volkman, trawekp, David_Rothstein: Password reset token is never deleted from the user's session after the password is changed.
  • #2108573 by pwolanin, swentel: Password-hash.sh is broken.
  • #2172859 by iamEAP: Statistics JS and settings are not included on node pages.
  • #2047633 by dawehner, pwolanin, Xano, amateescu, tim.plunkett: Move definition of menu links to hook_menu_link_defaults(), decouple key name from path, and make 'parent' explicit.
  • #2169065 by nadja.jury, danmuzyka: Fix up docs for Search module test classes
  • #2176085 by jessebeach, valthebald: Make code comment in entity_get_render_display() clearer
  • #2177175 by Xano, longwave: Remove PHP module from MAINTAINERS.txt
  • #2174569 by pjonckiere, dawehner: Fix class name references in TestBase docs
  • #2175765 by alexpott, Gábor Hojtsy: Fix comment in system_theme_default() to not refer to obsolete function
  • #2170519 by longwave, kim.pepper: Fix comments in TestBase to add missing class names
  • #1979468 by Wim Leers, nod_, pwolanin, longwave, thedavidmeister, jessebeach, larowlan | catch: .active from linkGenerator(), l() and theme_links() forces an upper limit of per-page caching for all content containing links.
  • #1636992 by nod_, Wim Leers: Form.js' formUpdated event is unreliable/incomplete.
  • #2175823 by damiankloip, olli: Remove calls to invalidate/deleteTags on bins.
  • #2136507 by Wim Leers: Use client-side cache tags & caching to eliminate 1 HTTP requests/page for rendering Contextual Links.
Download Size md5 hash
drupal-8.0-alpha9.tar.gz 7.73 MB cb5af8f8fe865a7f834b99d421e23839
drupal-8.0-alpha9.zip 13.37 MB bb1f3cf9ea88631c45b92d4e145b1efb
Last updated: February 19, 2014 - 10:33
Official release from tag: 
8.0-alpha9
Core compatibility: 
Release type: 

Viewing all articles
Browse latest Browse all 584