Quantcast
Channel: Releases for Drupal core
Viewing all 601 articles
Browse latest View live

drupal 8.0.0-rc4

$
0
0

Release notes

This is the fourth release candidate for Drupal 8.0.0. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. Release candidates also provide an opportunity to begin developing with Drupal 8, especially for:

  • New sites.
  • Sites that rely mainly on the expanded functionality provided by Drupal 8 core alone.
  • Projects that will take weeks or months of development time.
  • Sites for which Drupal 8's benefits outweigh the effort needed to port (or work around) contributed modules that do not yet have Drupal 8 versions.

Read more about Drupal 8 release candidates.

When will Drupal 8.0.0 be released?

Drupal 8.0.0 will be released on November 19th 2015.

Known issues

There is currently one known critical issue with this release candidate. We expect to identify and resolve additional critical issues as the release candidate is tested more widely.

Handling security issues

Any security issues discovered for Drupal 8 should be kept confidential and reported using the Report a security vulnerability link on the Drupal project page in order to protect existing sites. Through December 31, 2015, the Drupal 8 security bounty is also still active, so you can get paid for finding security issues and reporting them in our private tracker! See the security team page for more information on Drupal security.

Changes since 8.0.0-rc3:

  • 8.0.0-rc4
  • #2608434 by Wim Leers, DuaelFr: Links on images can only have href attribute
  • Revert "Issue #2608434 by Wim Leers, DuaelFr: Links on images can only have href attribute"
  • #2600666 by tim.plunkett: Route definitions using entity type paramconverters with serial IDs should add an integer requirement
  • #2595017 by Cottser, LewisNyman, JohnAlbin: and node use the same class to indicate node type when viewing a node's page
  • #2606398 by blackra, chx, anil280988, sdstyles, xjm: Add EntityInterface::toUrl() and EntityInterface::toLink() and mark urlInfo(), url() and link() as deprecated
  • #2579663 by Mile23, webflo, joshtaylor: Can't use 'composer install' with missing composer.lock and vendor folder
  • #2603010 by neclimdul, webflo, mikeryan: EntityRevision destination can explode with missing nodes
  • Revert "Issue #2609770 by dawehner: EntityTypedDataDefinitionTest fails on MySQL"
  • #2609770 by dawehner: EntityTypedDataDefinitionTest fails on MySQL
  • #2603988 by heykarthikwithu: Unnecessary ternary condition in toolbar JS
  • #2577963 by yched, amateescu, klausi: Let entity_ref Selection handlers be in charge of the field validation
  • #1810394 by hchonov, plach, YesCT, David Hernández, Schnitzel, vijaycs85, penyaskito, tstoeckler, alexpott, Gábor Hojtsy: Site configuration with domain based language negotiation results in redirecting authenticated users to a different domain when accessing a content entity route for translation language different from the interface language
  • #2580293 by alexpott, claudiu.cristea, Mixologic, catch, Fabianx: Patch having test with "PHP Fatal error" is marked as PASSED
  • #2606934 by tim.plunkett: \Drupal\Core\Datetime\DateHelper::weekDaysOrdered() does not preserve keys when reordering
  • Revert "Issue #2603010 by neclimdul, webflo, mikeryan: EntityRevision destination can explode with missing nodes"
  • #2353813 by phenaproxima, quietone, talhaparacha, hosef: Migration path for Update 7.x
  • #2605420 by IRuslan, joelpittet: Missing aria-pressed template_preprocess_details() due to lost copied attributes in Attribute
  • #2606276 by zsofi.major: "Content type where is used this field" incorrect in FieldInstance.php
  • #2605618 by zsofi.major: Fix typo in user.source.schema.yml
  • #2587043 by quietone, phenaproxima: Variable to config: search_default_module [d7]
  • #2553311 by mikeryan, quietone: Drupal file migrations need to urlencode paths
  • #2588289 by Cottser, davidhernandez, mandclu: Update Classy's Twig extends now that it extends from Stable
  • #2612008 by webflo: Add proper field labels for vocabulary fields
  • #2574737 by thpoul, Wim Leers, aneek: File usage for inline images is only recorded for first field item
  • #2590993 by mikeryan, webflo, svendecabooter, dixon_, phenaproxima: Create stub entities with proper default values
  • #1824636 by DuaelFr, nod_, meenakshi.r, larowlan, mgifford, falcon03, hefox, alexdmccabe, Stuart Miller, Sam152: Do not move the cursor to the top of the page on ajax calls
  • #2613034 by Wim Leers, Crell: Use a route enhancer to handle _form, like everything else
  • #2603788 by Wim Leers, dawehner: HtmlResponseSubscriber does not call HtmlResponseAttachmentsProcessor on subrequests
  • #2340623 by ceng, R.Muilwijk, dawehner, klausi, Rj-dupe-1, xjm, sebas5384: Views REST export does not support exposed filters
  • #2611086 by dawehner, xjm: Expose entity type manager on controller base / Entity / Drupal
  • #2609400 by tim.plunkett, effulgentsia, benjamin.merkley: menu.html.twig says that menu_name is an available variable, but it's not
  • #2608722 by DuaelFr: Follow-up for #2590403: Remove forgotten references to the target attribute in the drupallink CKEditor plugin
  • #2508888 by LKS90, jhedstrom: Fatal error during batch operations causes endless test loop
  • #2535774 by dawehner, jhedstrom: Error handler swallows catchable fatal errors
  • #2609694 by dawehner, tim.plunkett, Crell, chx, xjm, alexpott: Remove public methods from RouteProvider
  • #2609924 by hchonov: EntityReferenceItem annotation defines keys unnecessary twice
  • #2609110 by andypost, hussainweb: Update Twig to 1.23.1
  • #2569117 by othermachines, Lendude, cilefen: "Source path ... has to start with a slash" exception when using contextual filter
  • #2495297 by jhedstrom, snehi: [regression] Display revision_uid editor name if different from uid on node revision overview page
  • #2600396 by mpdonadio, justAChris, tstoeckler, skyredwang, jhodgdon, Gábor Hojtsy, Matze202: DateFormatter::formatDiff passes an invalid language code TranslationInterface::formatPlural() leading to duplicated translations and untranslatable strings
  • #2575737 by Cottser, davidhernandez: Copy templates, CSS, and related assets to Stable and override core libraries' CSS
  • #2591147 by Chi: Filter criteria for views, option "Content is updated" - causes a SQL syntax error
  • #2557815 by Wim Leers, effulgentsia, Fabianx, dawehner: Automatically bubble the "user.node_grants:$op" cache context in node_query_node_access_alter()
  • #2609268 by andypost, hussainweb: Upgrade to Symfony 2.7.6
  • #2605250 by tim.plunkett: ParamConverterManager::convert() should run once per request object
  • #2025707 by joelpittet: Remove unused #theme "file_widget"
  • #2501191 by jhedstrom: CacheCollector can result in an exception is cid + classname is too long to be used as a lock name
  • #2589703 by dawehner, geertvd: Override number of items to display in contextual filter doesn't work
  • #2584243 by stefan.r, pwolanin, dawehner, kgoel: Make Drupal handle path aliases in a consistent and case-insensitive fashion on all database drivers
  • #2605738 by chx, tim.plunkett: This is either an apple or an elephant
  • #2606390 by anil.gangwal, sdstyles, dawehner, jhodgdon: mark \Drupal\Core\Utility\LinkGeneratorInterface::generate as internal
  • #2177293 by droplet, swentel, nod_, korven, LewisNyman, xjm, neclimdul: Drag and drop broken on touch enabled laptops
  • #2609114 by rakesh.gectcr, chx, dawehner, tim.plunkett: Unused variable in LocalTaskManager class
  • #2609076 by alexpott, Darren Oh: Install failure with HTTPS reverse proxy on newer browsers
  • #1269780 by hswong3i, damien_vancouver, Agileware, ricardoamaro, alexpott, axel.rutz, yannickoo: Remove symlinks option from .htaccess
  • #2581443 by alexpott, lauriii, Cottser: Make Classy extend from the new Stable base theme
  • #2608126 by joshi.rohit100: Drop the unused function \Drupal\Core\DependencyInjection\ContainerBuilder::synchronize !
  • #2606392 by er.manojsharma, sdstyles: mark \Drupal\Core\Utility\LinkGeneratorInterface::generatFromLink as internal
  • #2606378 by anil280988, kaushalkishorejaiswal, sdstyles: mark \Drupal\Core\Routing\UrlGeneratorInterface::generate() as internal
  • #2605254 by mikeryan, phenaproxima: LinkItem::generateSamplevalue() does not respect link_type setting
  • #2591533 by neclimdul, mikeryan: idMap can be called before it is initialized in SourcePluginBase
  • #2605150 by mikeryan: UrlItem::generateSampleValue() does not generate a valid uri
  • #2584419 by alexpott: Profile configuration overrides should be able to override module configuration always
  • #2574975 by alexpott, Cottser, izus: Allow (base-)themes to be excluded from the UI (e.g. blocks, Appearance)
  • #2606466 by mikeryan, Wim Leers, phenaproxima, quietone: Migration of uid 1 breaks batch upgrade process
  • Revert "Issue #2603152 by alexpott, Fabianx, neclimdul: Fix PHP 7 testbot failures"
  • #2592925 by Fabianx, Sagar Ramgade: Harden drupalSettings selector against XSS when CSP is enabled
  • #2604602 by mikeker: ImageItem::generateSampleValue() throws "Call to a member function id() on a non-object" exception
  • #2594565 by klausi, marthinal, dawehner, Berdir, yched: File extension + max_filesize should be validated using a Constraint on file fields
  • #2607364 by plach, hchonov, catch: RC1 filled database update fails due to beta-12 to RC1 upgrade path issue
  • Back to dev
Download Size md5 hash
drupal-8.0.0-rc4.tar.gz 11.15 MB 33a4738989e4b571176e47d26443cb26
drupal-8.0.0-rc4.zip 18.62 MB b0813ce95315423f9908ab3f2ec4ac51
Last updated: November 13, 2015 - 11:24
Official release from tag: 
8.0.0-rc4
Core compatibility: 

drupal 8.0.0

$
0
0
Download Size md5 hash
drupal-8.0.0.tar.gz 11.15 MB 92ce9a54fa926b58032a4e39b0f9a9f1
drupal-8.0.0.zip 18.52 MB df266f0495438ea70347826f9cd02d27
Last updated: November 19, 2015 - 14:04

Release notes

This is the first supported release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7!

Learn more about Drupal 8.

Known issues

There are no known critical issues with this release. Search the issue queue for all known issues.

The following issues may affect people running Drupal 8.0.0 on specific hosting environments:

  • Installs on php-fpm environments may see fatal errors on enabling modules, due to #2572293: Do not rebuild router in kernel.terminate.
  • While PHP 7 does not yet have a stable release, Drupal 8.0.x is now tested on every commit with PHP 5.5, 5.6 and 7 with a 100% pass rate, so should support PHP 7’s first stable release once it is available.
  • There is not yet per-commit testing for MySQL 5.7.9 or MariaDB 10.1.8 (both released October 2015), but a minor incompatibility issue was fixed since RC4, and there are no known issues with them otherwise. We intend to add per-commit testing on one of these databases soon.
  • Particular Apache configurations may have issues with serving public file assets. Issue: #2619250: Remove symlinks option from .htaccess

Changes since 8.0.0-rc4

A small number of minor backward-compatibility breaks have been introduced since RC4 to resolve two major bugs before release:

As of 8.0.0, we will be following semantic versioning for future releases. Patch releases should not contain any API additions or deprecations. Minor versions may add new deprecations with backwards compatibility layers or change code marked @internal. See draft documentation for the Drupal 8 backwards compatibility policy and
the policy on Allowed changed during the Drupal 8 release.

All changes

Official release from tag: 
8.0.0
Core compatibility: 
Short Description: 
The first supported release of Drupal 8 is ready for new development and use on production sites.

drupal 8.0.1

$
0
0

Release notes

This is the first patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7! Learn more about Drupal 8.

This release only contains bug fixes, as well as documentation and testing improvements.

Known issues

One outstanding critical issue was discovered after the 8.0.0 release but has not been fixed yet. It results in loss of custom configuration translations on multilingual sites under particular circumstances. A fix for this issue will be targeted for a future patch release:

The following critical issues were discovered after 8.0.0 but have already been fixed in 8.0.1, as well as dozens of major and minor issues listed below:

The following issues may affect people running Drupal 8.0.1 on specific hosting environments:

  • Installs on php-fpm environments may see fatal errors on enabling modules, due to #2572293: Do not rebuild router in kernel.terminate.
  • While PHP 7 does not yet have a stable release, Drupal 8.0.x is now tested on every commit with PHP 5.5, 5.6 and 7 with a 100% pass rate, so should support PHP 7’s first stable release once it is available (expected tomorrow December 3rd).
  • There is not yet per-commit testing for MySQL 5.7.9 or MariaDB 10.1.8 (both released October 2015), but a minor incompatibility issue was fixed since RC4, and there are no known issues with them otherwise. We intend to add per-commit testing on one of these databases soon.
  • Particular Apache configurations may have issues with serving public file assets. Issue: #2619250: Disabling -MultiViews in .htaccess can cause 500 errors
  • Drupal needs comments in opcache

Search the issue queue for all known issues.

Changes since 8.0.0:

  • Update version constant to 8.0.1
  • #2616498 by neclimdul, dawehner, Mixologic: Drupal\Core\Routing\RouteProvider::getCandidateOutlines() does an illegal shift when config is empty
  • #2625216 by alexpott: LocaleConfigManager::getTranslatableDefaultConfig() reads config from uninstalled modules
  • #2621782 by amateescu: SQL::addWhere not defaulting to "IN" operator when using EntityReferenceView for multiple values
  • #2572695 by marvin_B8, attiks, pfrenssen, xjm: Fix 'Drupal.ControlStructures.ElseIf' coding standard
  • Revert "Issue #2617112 by zsofi.major: Missing "one" from translatable string"
  • Revert "Issue #2623232 by xjm, plach, benjy, penyaskito: Improve messages when entity/field mismatch happens"
  • Revert "Issue #2571521 by Maouna, dawehner, sdstyles: Make the logger available on the controllerBase"
  • Revert "Issue #2503981 by eiriksm: Move checkEmptyRegions to named function and before first use (block.js)"
  • #2611758 by swentel, webflo, zuuperman: Field UI table is broken for nested elements
  • #2617112 by zsofi.major: Missing "one" from translatable string
  • #2503981 by eiriksm: Move checkEmptyRegions to named function and before first use (block.js)
  • #2623232 by xjm, plach, benjy, penyaskito: Improve messages when entity/field mismatch happens
  • #2571521 by Maouna, dawehner, sdstyles: Make the logger available on the controllerBase
  • #2618040 by Maouna, plach, catch, YesCT, steelsector, matsbla, SiliconMind, vodde83: Configuration of configurable language types reset after module install
  • #2623680 by alexpott, pfrenssen: Fix phpcs.xml.dist to work with the latest rules and not have unnecessary lines
  • #2604038 by heykarthikwithu: Views module's "base.js" function "Drupal.Views.parseViewArgs", Local variable 'args' is redundant
  • #2619400 by JKerschner: Typo in Tabbing Manager comment
  • #2623548 by rbmboogie: Remove obsolete views.argument_default.php config schema
  • #2075889 by kgoel, pwolanin, catch, YesCT, dawehner, mpdonadio, johnshortess, Crell, mradcliffe, alexpott, webchick, ohthehugemanatee: Document that Drupal will handle incoming paths in a consistent and case-insensitive fashion for routing
  • #2620260 by JKerschner: Typo in BulkForm class
  • #2587149 by Dane Powell, claudiu.cristea: Single item config export names are ambiguous
  • #2610236 by cilefen, aerozeppelin: Views - "No Results Behavior" for individual fields escapes HTML
  • #2621216 by nirvana_u: Typo: "extension if" instead of "extension is"
  • #2621518 by jeroen_drenth: Wrong label of timestamp data type plugin
  • #2547639 by dcrocks, mgifford, Pravin Ajaaz, Gábor Hojtsy, Wim Leers: Rename ambiguous "Menu" toggle in Bartik for accessibility
  • #2122087 by rakesh.gectcr, snehi, InternetDevels, Xano, alvar0hurtad0: Remove references to hook_init()
  • #2622306 by JKerschner: Typos in comments
  • #2581399 by YesCT, effulgentsia: views.style.table schema has incorrect label for 'description'
  • #2579695 by willzyx: ViewsMenuLink should use parent contructor instead of set manually the member variables
  • #2618048 by seppelM: Single quoted HTML attributes in Bartik and Classy template files
  • #2620658 by bojanz: Remove entity_load_multiple() usage from DefaultSelection
  • #2554911 by penyaskito, benjy, catch, ifrik, plach, Bojhan, Gábor Hojtsy, yoroy: Inform users/developers about entity/field mismatch details if it happens
  • #2620266 by JKerschner, plach: Typo in LanguageNegotiationContentEntity class
  • #2587685 by Antti J. Salminen, lauriii, jaakko, AjitS, Sagar Ramgade, rang501: Remove references to non existing preprocess functions
  • #2556273 by Mile23: Fix @deprecation docs of Drupal\Core\DrupalKernelInterface::prepareLegacyRequest()
  • #2617742 by xjm: Followup: fix Views post-update hook doc groups
  • #2600078 by YesCT, koppie, kgoel: Correct syntax for data type documentation in TranslationManager.php
  • #2608938 by rakesh.gectcr: Wrong @return comment block in StackedRouteMatchInterface interface
  • #2607454 by Wim Leers, Devin Carlson: Remove allowedContent for drupalunlink command
  • #2607676 by andypost: Remove useless assigning in template_preprocess_views_view_unformatted()
  • #2603348 by rakesh.gectcr, jhodgdon: Comment block contains wrong argument in @param and typo in description
  • #2614066 by webflo: Machine name element leaks to much data to drupalSetting
  • #2621516 by TravisCarden: hook_page_attachments_alter() @see's itself instead of hook_page_attachments()
  • #2608056 by rakesh.gectcr: Comment Typo in TranslatableMarkup class
  • #2576881 by snehi, stefan.r: Deprecate theme functions for removal before Drupal 9 (docs only)
  • #2619700 by tim.plunkett: \Drupal\Core\Path\PathValidator::getPathAttributes() does not catch MethodNotAllowedException
  • #2611078 by felribeiro: Two spaces insted one in classy.libraries.yml
  • #2612580 by hchonov: Remove unused service from WidgetBase::flagErrors
  • #2567077 by dcrocks, joelpittet, xjm: Followup to Use a Branding Block docs - 2005546
  • #2574719 by chegor, snehi, pguillard, Chi: Grammatical error in assertion message "Make sure that a broken handler of type: @type are created"
  • #2506485 by justAChris, akalata, subhojit777: Test that Header label + customized label wrapper of a Views table display is not double escaped
  • #2608072 by ameymudras: "Object of type "@class" cannot be printed." exception message should not be translated
  • #2609928 by micropat, cilefen, Cottser, chx: Xss::attributes() mangles valid attribute names containing numbers
  • #2321583 by Wim Leers, DuaelFr: Update CKEditor library to 4.5.5
  • #2485761 by mondrake, c470ip, jhedstrom: Support for transparent GIFs broken
  • #2587229 by Chi, claudiu.cristea: Cleanup AssertContentTrait::xpath()
  • #2599080 by edurenye, Studiographene: Duplicated schema field.formatter.settings.boolean
  • #2409547 by znerol: Remove config_export_test.module
  • #2598300 by krknth: Improve field_help() by actually using $field_ui_url
  • #2563803 by borisson_, DietrichM: Remove deprecated functions from core/modules/system/tests/modules/module_test/module_test.module
  • #2392533 by cilefen, bircher, snehi, deepakaryan1988, Oleksiy, priya.chat, Shefarik, rpayanm, venkatadapa: Grammatical error in ModuleUninstallValidatorException message
  • #2608054 by stefan.r: Give more context in invalid placeholder error message PlaceholderTrait::placeholderFormat()
  • #2618418 by plach: Docs follow-up for "hook_entity_create() affects the data of new translations of existing entities in unexpected and undocumented ways"
  • #2613976 by Oleksiy: Remove redundant "See..." that duplicates "@see..." in protected method documentation
  • #2607508 by mangy.fox, joelpittet: Incorrect site branding documentation in page.html.twig
  • #2620764 by andypost: Fix entity.api hook_entity_translation_* examples
  • #2620826 by Lars Toomre: Fix @var directive misuse in interface method docblock
  • #2614310 by moshe weitzman: Mention cache responsibilities of form alter implementations
  • #2606376 by rakesh.gectcr, Himanshu5050, sdstyles, dawehner, nicrodgers: mark \Drupal::l() as deprecated
  • #2606396 by sdstyles, dawehner: mark \Drupal\Core\Routing\LinkGeneratorTrait and \Drupal\Core\Routing\UrlGeneratorTrait as deprecated
  • #2602644 by rakesh.gectcr, Chi: Update @file documentation block for views.module
  • #2613998 by joshi.rohit100, Chi: Remove bartik_preprocess_page() reference from page.html.twig
  • #2611162 by NickWilde: CssCollectionOptimizer comment typo fix
  • #2618886 by alexpott: LocalePluralFormatTest::testPluralEditDateFormatter() is failing randomly
  • Back to dev.
Download Size md5 hash
drupal-8.0.1.tar.gz 11.16 MB 423cc4d28da066d099986ac0844f6abb
drupal-8.0.1.zip 18.53 MB b0e504ef19707c6241d5c615ad1b0c1c
Last updated: December 2, 2015 - 14:33
Official release from tag: 
8.0.1
Core compatibility: 
Release type: 
Short Description: 
The first patch release of Drupal 8 is ready for new development and use on production sites.

drupal 8.0.2

$
0
0

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7! Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements. Translators should take note of a handful of minor string changes since 8.0.1.

The following critical issues were discovered after 8.0.0 and are resolved in 8.0.2 (in addition to the dozens of major and minor issues listed further below):

Known issues

Several outstanding critical issues have been discovered after the 8.0.1 release but have not been fixed yet. Fixes for these issues will be targeted for a future patch release:

The following issues may affect people running Drupal 8.0.2 on specific hosting environments:

  • Installs on php-fpm environments may see fatal errors on enabling modules, due to #2572293: Do not rebuild router in kernel.terminate.
  • There is not yet per-commit testing for MySQL 5.7.9 or MariaDB 10.1.8 (both released October 2015), but there are no known issues with them. We intend to add per-commit testing on one of these databases soon.
  • Particular Apache configurations may have issues with serving public file assets. Issue: #2619250: Disabling -MultiViews in .htaccess can cause 500 errors
  • Installs running on PHP7 with the apcu extension, but with out the APC backwards compatibility extension will get fatal errors from Symfony's classloader[#2646100]

Search the issue queue for all known issues.

All changes since 8.0.1

Download Size md5 hash
drupal-8.0.2.tar.gz 11.18 MB 9c39dec82c6d1a6d2004c30b11fb052e
drupal-8.0.2.zip 18.57 MB a856a97ac560b381dd347312ba87bd1b
Last updated: January 6, 2016 - 22:38
Official release from tag: 
8.0.2
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.

drupal 8.0.3

$
0
0

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7! Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements.

The following important issues are resolved in 8.0.3 (in addition to the dozens of other fixes listed at the end of this post):

Known issues

There are no known regressions in this release.

The following issues may affect people running Drupal 8.0.3 on specific hosting environments:

Search the issue queue for all known issues.

Changes since 8.0.2:

  • #2392057 by tim.plunkett, vasi, benjy, alexpott, Gábor Hojtsy, YesCT: Config schema fails to expand dynamic top-level types
  • #2624594 by pwolanin, lauriii, Xano: Local action plugins do not have any way to provide cacheability metadata
  • #2559241 by droplet, tic2000: Closing an #ajax dialog triggers Javascript errors when scrolling
  • #2660502 by floydm: Syntax error on the Usage example of class Radios
  • #2660034 by naveenvalecha: Move .eslintrc into core/.eslintrc
  • #2567339 by Lendude, penyaskito, dawehner: PHP Warning when using link field tokens in a view
  • #2660026 by theMusician: Remove obsolete \Drupal\Core\Config\Entity\ConfigEntityBase::$pluginConfigKey
  • #2610116 by rakesh.gectcr, lipi1: Removing unused variables
  • #2659078 by dpi: Unexpected access operation throws exception when node grant system is active
  • #2635242 by quietone, alvar0hurtad0: Add tests for node body [d6] [d7]
  • #2618804 by webflo: Migrate required setting from vocabulary to field
  • #2618830 by webflo, jan.stoeckler: Term widget migration should depend on tags property
  • #2510076 by DuaelFr: The [view:page-count] token should never return 0
  • #2442721 by daffie, mgifford: Direct access to the variable $parent in Drupal\Core\Field\FieldItemBase::getLangcode()
  • #2657734 by miteshmap, floydm: calculateDependencies() return value is double documented
  • #2633308 by dawehner, mparker17, Wim Leers, Fabianx: Views cache contexts are lost (and thus do not bubble) when rendering a view's block display
  • #2655700 by jhodgdon: ajaxRender() is referenced in documentation but no longer exists
  • #2633644 by rlhawk, mondrake, r_sharma08: Correct empty text does not display when there are no image styles
  • #2267039 by aerozeppelin, joachim: UnsupportedDataTypeConfigException doesn't say which config file the problem is
  • #2643274 by swentel, Mac_Weber, amateescu: EntityAutocomplete does not recognize URLs ending with a parenthesis
  • #2616816 by dawehner, Jaesin: Views aggregation: Grouping a field that doesn't exist on all bundles causes an error
  • #2642362 by alexpott, chrisfree, Manjit.Singh: Animation of throbber-active.gif image is broken
  • #2656202 by Gábor Hojtsy: Add Simple English to Drupal core
  • #376391 by mimran, snehi: Document that module_invoke_all / ModuleHandlerInterface::invokeAll reindexes arrays
  • #2508145 by jibran, s.reichert: Grouping level is always zero in Views
  • #2656260 by swentel: Cannot edit system mail "Admin (user awaiting approval)"
  • #2653692 by TravisCarden: Table form element usage example refers to non-existent "#title" element
  • #2656442 by swentel: Argument missing the 'context' key for 'decimal places' context
  • #2604484 by quietone, dobe, drclaw, skyredwang, mikeryan, grahl: Migrate Drupal 7 image and file fields
  • #2650212 by felribeiro: FieldItemListInterface @see tags are circular
  • #2641430 by googletorp, sudhanshug, priya.chat: Typo/spelling error in LoggerChannelFactoryInterface
  • #2646962 by walangitan, klidifia: AjaxPageStateTest typo and test cleanup
  • #2639796 by swentel: file widget duplicate code
  • Revert "Issue #2650964 by yongt9412: Fix the execution of regular expression"
  • #2655102 by edurenye: Run test --browser missing CSS and images
  • #2651610 by DeanRae, TR: Tableselect documentation lists wrong property name
  • #2650994 by drunken monkey: Javascript states not working for boolean fields
  • #2652970 by dagmar: Wrong @see doc on Plugin/rest/resource/EntityResource.php
  • #2650964 by yongt9412: Fix the execution of regular expression
  • #2649748 by alexpott, danielnv18: Replace instances of "that is can" with "that it can"
  • #2643942 by Lendude, no_angel, dawehner: Entityreference autocomplete with search fields uses wrong column name
  • #2579471 by walangitan, droplet, biguzis, thorandre, swentel: Allow more chars in "Limit allowed HTML tags" filter
  • #2637720 by dawehner, tim.plunkett: Ajax exposed filters + destination query don't work together
  • #2567561 by Sagar Ramgade, mbaynton, Cottser, gnuget, Wim Leers: Captioned elements and their children are removed when theme debugging on
  • #2479487 by claudiu.cristea, legolasbo, mondrake, yched, alexpott, jhedstrom, dawehner, Wim Leers: ImageStyles can be deleted while having dependent configuration
  • #2464055 by davidwbarratt, Mile23: Installation Failure on case insensitive file systems
  • #2655580 by claudiu.cristea: Dead code: hook_system_theme_info() removed but is still implemented
  • #2463113 by pwolanin, Berdir, alexpott, keith.smith, swentel: Plain text passwords can be accidentally dumped to the database by code that doesn't intend to do that
  • #2617586 by Wim Leers, zuuperman: Minor refinements to CKEditor module API docs
  • #2650072 by naveenvalecha, martin107: MessageAction::__construct has duplicate @param definition
  • #2639352 by tduong, swentel, Berdir: File records, files themselves lost in translation
  • #2652556 by Pol: Remove duplicate lines in MenuForm.php
  • #1494670 by Liam Morland, jhedstrom, Wim Leers, mfb: References to CSS, JS, and similar files should be root-relative URLs: avoids mixed content warnings & fewer bytes to send
  • #2580717 by tduong, Berdir, dawehner: Url::fromUri('base:2015/10/06') throws an exception
  • #2510150 by tduong, Berdir: AccountProxy is not calling date_set_default_timezone() for anonymous users
  • #2409789 by mglaman, clemens.tolboom: Double slashes in canonicals while calling resourcePluginManager->getDefinitions()
  • #2646766 by neclimdul: TwigSandboxTest::testExtendedClass() doen't test anything
  • #2526064 by Mile23, naveenvalecha: Remove usage of comment_view() & comment_view_multiple()
  • #2636774 by dawehner, jibran: Move some of the create* functionality into traits
  • #2611064 by joshi.rohit100, Chi, dawehner: CronForm::submitForm - makes wrong redirect
  • #2644216 by jordanpagewhite: Needless State::get call in \Drupal\config\Tests\ConfigEventsTest::testConfigEvents
  • #2540568 by Lendude, mikeyk, geertvd, DuaelFr, pjonckiere, dawehner: ManyToOne 'not' operator throws InvalidArgumentException ("Is none of" choice in UI)
  • #2637058 by claudiu.cristea, priya.chat, jhodgdon, dawehner: Fix HTTP proxy docs in default.settings.php
  • #2645662 by dawehner: Don't pollute the global namespace with t() in tests
  • #2392153 by mparker17, hussainweb, chris.smith, alexpott, dawehner: Disallow composer.json and composer.lock from being indexed
  • #2488886 by colinafoley, mikeker, joelpittet, Wim Leers: Forum - "new replies" message is escaped
  • #2614408 by amateescu: Add test coverage for multiple invalid + mixed existing/new entity reference validation
  • #2643280 by googletorp, alexpott: Fix outdated documentation for ConfigEvents::COLLECTION_NAMES
  • #2646100 by gapple: Exception on php7 + APCu without backwards compatibilty enabled
  • #2642128 by GeduR: DBLog views data unused search property
  • #2644734 by znerol: Replace confusing comment in PagerSelectExtender::execute()
  • #2482857 by jhedstrom, lokapujya, pwolanin, lindzeng, swati_qa, Truptti, alexpott: Cannot delete a book parent
  • #1559506 by finnydobson, JuliaKM, snehi, anil280988, priya.chat, jhodgdon, alexpott: Query alter docs need some clarification
  • #2606548 by Lendude, dawehner, alexpott, catch, tim.plunkett, xjm, damiankloip: \Drupal\rest\Plugin\views\row\DataFieldRow::render should take into account the 'exclude' flag
Download Size md5 hash
drupal-8.0.3.tar.gz 11.2 MB 7d5f5278a870b8f4a29cda4fe915d619
drupal-8.0.3.zip 18.6 MB 7136e0c43b422e2fbb28b705d3276512
Last updated: February 3, 2016 - 08:44
Official release from tag: 
8.0.3
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.

drupal 7.42

$
0
0

Release notes

Maintenance release of the Drupal 7 series. Includes bug fixes and small API/feature improvements only (no major, non-backwards-compatible new functionality).

No security fixes are included in this release.

No changes have been made to the robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

There is one change to the .htaccess and web.config files in this release:

  • A change to block Composer-related files (in particular, composer.json and composer.lock) from being viewed by website visitors (see #2392153).

Upgrading custom versions of .htaccess and web.config to incorporate this change is recommended (especially if your site's codebase is built using Composer), but not required.

Known issues:

None.

Major changes since 7.41:

  • #1191290: Stopped invoking hook_flush_caches() on every cron run, since some modules use that hook for expensive operations that are only needed on cache clears.
  • #2392153: Changed the default .htaccess and web.config to block Composer-related files.
  • #1443308: Added static caching to module_load_include() to improve performance.
  • #1919338: Fixed double-encoding bugs in select field widgets provided by the Options module. The fix deprecates the 'strip_tags' property on option widgets and replaces it with a new 'strip_tags_and_unescape' property (minor data structure change).
  • #2545480: Improved MySQL 5.7 support by changing the MySQL database driver to stop using the ANSI SQL mode alias, which has different meanings for different MySQL versions.
  • #2599326: Fixed a regression introduced in Drupal 7.39 which prevented autocomplete functionality from working on servers that are not configured to automatically recognize index.php.
  • #1414508: Updated the Archive_Tar PEAR package to the latest 1.4.0 release, to fix bugs with tar file handling on various operating systems.
  • #1289336: Fixed fatal errors on node preview when a field is displayed in the node teaser but hidden in the full node view. The fix removes a field_attach_prepare_view() call from the node_preview() function since it is redundant with one in the node preview theme layer.
  • #1862250: Improved the description of the "Trimmed" format option on text fields (translatable string change, and minor UI and data structure change).

All changes since 7.41:

  • #2645544 by Liam Morland: Improve documentation for module_disable() and related functions
  • #2622012 by walangitan, snehi, Shreya Shetty, rashid_786, joachim, jhodgdon: Fix documentation errors in language_default()
  • #1191290 by klausi, David_Rothstein, Fabianx: system_cron() should not invoke hook_flush_caches() on every cron run
  • #1559506 by finnydobson, JuliaKM, snehi, anil280988, priya.chat, laranajim, jhodgdon, alexpott: Query alter docs need some clarification
  • #2392153 by mparker17, hussainweb, chris.smith, alexpott, dawehner: Disallow composer.json and composer.lock from being indexed
  • #1946090 by pjonckiere, alex-mo, rpayanm: _drupal_wrap_mail_line() does not force-wrap too long words after 996 characters
  • #1443308 by cilefen, joseph.olstad, mikeytown2, joelpittet, btopro, alexpott, jonhattan, marcingy, stewsnooze, Fabianx, pounard, tstoeckler, penyaskito: Add static cache to module_load_include()
  • #1919338 by catch, bradjones1, mpdonadio, David_Rothstein, Cottser, Jalandhar, shnark, das-peter, swentel, bblake, JvE, dewalt, Damien Tournoud, jwilson3: Select widget (from the options module) prone to double encoding
  • #1891228 by eiriksm, logaritmisk, joelpittet, stefan.r, StefanPr, mariancalinro: image_style_deliver can create invalid headers
  • #2545480 by gryp, morgantocker, Crell, kevinquillen: Don't use the ANSI SQL mode since it has different meanings for different MySQL versions (and breaks MySQL 5.7 support in Drupal 7)
  • #2251019 by PietM, jhodgdon, mgifford: User wildcard search doesn't work
  • #1328014 by eiriksm, superspring, jhedstrom, alexpott, franz, chx, phillamb168: Fix PDOException in the dblog module when saving a link URL with non-standard characters
  • #2619816 by AshwiniPatil: Fix code style problem with array spacing in taxonomy_help()
  • #2627524 by lokapujya: Change absense to absence in test assertion message
  • #2596899 by bburg: Remove unnecessary DISTINCT from node access rebuild query to work around a MySQL bug
  • #2599326 by Blanca.Esqueda, David_Rothstein: Fix autocomplete functionality on servers that are not configured to automatically recognize index.php
  • #1414508 by droplet, KimNyholm, mglaman, kid_icarus, David_Rothstein, mgifford, Cottser: update system.tar.inc to latest Archive_Tar (Pear)
  • #2611274 by felribeiro, joachim, joshi.rohit100, anchal29: missing docs for DrupalWebTestCase::xpath() $arguments param
  • #2632284 by eiriksm, brianV: Fix code style issues in block.module
  • #2156405 by Everett Zufelt, maximpodorov, rudiedirkx, jygastaud: Remove unnecessary static variable which can cause a Javascript error on user edit pages on multi-step forms.
  • #2547691 by snehi, er.pushpinderrana, visabhishek, ipun.amin, edxxu, jhodgdon, cilefen, ttkaminski: Fix documentation typo regarding #theme_wrappers
  • #1289336 by jthorson, JimmyAx, marcingy, David_Rothstein, no_commit_credit, drumm, matglas86, rooby, xjm, cristiroma, brockfanning, Damien Tournoud: Calling node_view for the same node with multiple view modes on the same page during node preview does not correctly attach fields
  • #2594585 by Xano, dcam: Use entity_uri() when linking to nodes on the admin/content page
  • #2530652 by da_cloud, jhodgdon, cilefen, marbard: Cannot use the search block again if an error occured in the previous search
  • #2601116 by heykarthikwithu: Remove various unused variables from the Poll module
  • #2598062 by eiriksm: theme_links contains > 80 character inline comment lines
  • #2411917 by chaunceyt: Fix _block_rehash() performance issue
  • #1862250 by amanire, Ivan Zugec, Novitsh, joates, sdstyles, yoroy, joshi.rohit100, acabouet, rpayanm, klonos, dahousecat, Daniel_Rose, HeimdallJHM, cluther, vineet.osscube, joachim, Stalski, Bojhan, chris_h: The "Trim length" format description is confusing/not clear to Drupal newcomers
Download Size md5 hash
drupal-7.42.tar.gz 3.11 MB 9a96f67474e209dd48750ba6fccc77db
drupal-7.42.zip 3.58 MB 553a1941f3fe8d910eb866b477d210b5
Last updated: February 3, 2016 - 16:28
Official release from tag: 
7.42
Core compatibility: 
Release type: 
Short Description: 
If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.

drupal 6.38

$
0
0

Release notes

Maintenance and security release of the Drupal 6 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

This is the last community-supported release of Drupal 6, which has now reached its end of life.

Because this is the last release, it also includes some small documentation improvements (that were previously on the development branch) in addition to the security fixes. No other fixes are included.

Besides documentation fixes, no changes have been made to the .htaccess, robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

Known issues:

None.

Major changes since 6.37:

  • The form API has changed such that form buttons which have the #access property set to FALSE in the form definition array can no longer be submitted. This should not affect most uses cases (since under normal operation a button with #access set to FALSE would not have been displayed to users anyway) but could affect some unusual forms. If you need to hide a button in the HTML output but still want to allow it to be submitted (e.g. by client-side code), you can either (a) hide the button using CSS or JavaScript, or (b) set #access to FALSE in an #after_build callback rather than in the form definition (see this change in the FileField module for example code).
  • The drupal_goto() function will no longer attempt to decode URLs passed to it via the "destination" query parameter in the URL. This could affect destination query parameters that were encoded using drupal_urlencode() before placing them on the page, but this should not be common since the drupal_urlencode() documentation already warned that using it in this manner could lead to unwanted double encoding.
  • The "system.multicall" method in Drupal's XML-RPC server has changed such that, by default, it only supports one call for each distinct RPC method (in other words, within a single XML-RPC request you may call four different methods but you can no longer call the same method four times). No changes have been made to Drupal's XML-RPC client code that is used for making XML-RPC requests from your site to other XML-RPC servers; this only affects calls from other servers to your Drupal site. This was not a commonly used feature, but if you have a use case that requires multiple calls to the same XML-RPC method in a single request, a new "xmlrpc_multicall_duplicate_method_limit" variable has been provided that allows you to do so. For example, in settings.php:

    <?php
      // Allow the same method to be called up to 10 times in a single
      // "system.multicall" request.
      $conf['xmlrpc_multicall_duplicate_method_limit'] = 10;
    ?>

    Or:

    <?php
      // Setting the variable to 0 or lower will remove the limit and restore the
      // prior behavior, although this also weakens protection against brute-force
      // attacks.
      $conf['xmlrpc_multicall_duplicate_method_limit'] = 0;
    ?>
Download Size md5 hash
drupal-6.38.tar.gz 1.06 MB 2ece34c3bb74e8bff5708593fa83eaac
drupal-6.38.zip 1.23 MB af4525538fef391c86e98ef889bf5e44
Last updated: February 24, 2016 - 19:22
Official release from tag: 
6.38
Core compatibility: 
Release type: 

drupal 8.0.4

$
0
0

Release notes

Maintenance and security release of the Drupal 8 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcements:

No other fixes are included.

No changes have been made to the .htaccess, web.config, robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

Known issues

See the list of the known issues for the 8.0.x branch. There are no known regressions in this release.

Download Size md5 hash
drupal-8.0.4.tar.gz 11.2 MB 7516dd4c18415020f80f000035e970ce
drupal-8.0.4.zip 18.6 MB 2f0f2cb5db2a5ae58e0410a4797f16fb
Last updated: February 24, 2016 - 19:22
Official release from tag: 
8.0.4
Core compatibility: 
Release type: 
Short Description: 
Drupal 8 is ready for new development and use on production sites.

drupal 7.43

$
0
0

Release notes

Maintenance and security release of the Drupal 7 series.

This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

No other fixes are included.

No changes have been made to the .htaccess, web.config, robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

Known issues:

Major changes since 7.42:

  • The File module has changed to prevent users from reusing other users' temporary uploaded files in other content, and anonymous users can no longer reuse temporary uploaded files at all. (This was not a supported use case since temporary files are those that the original user uploaded to the server but has not yet chosen to save.) This could have a minor effect on media management modules if the module provides listings of temporary files with the intention that they can be reused.

    In addition (see the "Known issues" section above) this change has caused some problems with modules that allow anonymous users to upload files. A common theme is that modules which create or alter managed file form widgets may need to adjust their code to ensure that the #default_value property on the widget is set correctly (to reflect the current file that has been uploaded and that is being displayed in the form). This is generally good practice but was not previously strictly enforced; now, in the case of anonymous users, the File module in Drupal core sometimes relies on #default_value to know which file actually belongs there after an Ajax request.

  • The "system.multicall" method in Drupal's XML-RPC server has changed such that, by default, it only supports one call for each distinct RPC method (in other words, within a single XML-RPC request you may call four different methods but you can no longer call the same method four times). No changes have been made to Drupal's XML-RPC client code that is used for making XML-RPC requests from your site to other XML-RPC servers; this only affects calls from other servers to your Drupal site. This was not a commonly used feature, but if you have a use case that requires multiple calls to the same XML-RPC method in a single request, a new "xmlrpc_multicall_duplicate_method_limit" variable has been provided that allows you to do so. For example, in settings.php:

      // Allow the same method to be called up to 10 times in a single
      // "system.multicall" request.
      $conf['xmlrpc_multicall_duplicate_method_limit'] = 10;

    Or:

      // Setting the variable to 0 or lower will remove the limit and restore the
      // prior behavior, although this also weakens protection against brute-force
      // attacks.
      $conf['xmlrpc_multicall_duplicate_method_limit'] = 0;
Download Size md5 hash
drupal-7.43.tar.gz 3.11 MB c6fb49bc88a6408a985afddac76b9f8b
drupal-7.43.zip 3.59 MB 49d9161acc25163c1a931bcf8ef516cd
Last updated: February 24, 2016 - 19:22
Official release from tag: 
7.43
Core compatibility: 
Release type: 
Short Description: 
If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.

drupal 8.0.5

$
0
0

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7! Learn more about Drupal 8.

This release only contains bug fixes, along with documentation and testing improvements. A beta release for the next feature release of Drupal, 8.1.0-beta1, is also available for testing. We expect to release the first release candidate for 8.1.0 on April 6th, and the stable 8.1.0 release on April 20th.

The following important issues are resolved in 8.0.5 (in addition to the dozens of other fixes listed at the end of this post):

Known issues

There are no known regressions in this release.

The following issues may affect people running Drupal 8.0.5 on specific hosting environments:

Search the issue queue for all known issues.

All changes since the last patch release

  • #2660446 by tduong: Test the node argument_default plugin
  • #2559695 by leolando.tan, bhavikshah9, falufalump, nod_, eiriksm: JSDoc tabledrag.js
  • #2364343 by damien_vancouver, criz, ksenzee, joegraduate, Neograph734, droplet, pounard, jp.stacey, ciss: Fix robots.txt to allow Google access to CSS, JavaScript and image files
  • #2578741 by amateescu, swentel, subson, larowlan: Add setting for size to email widget
  • #2646410 by claudiu.cristea, dawehner: Container cannot be saved to cache
  • #2676680 by klausi: Rename "Phone module" to "Telephone module" in MAINTAINERS.txt
  • #2534532 by michaellander, longwave: Cannot reinstall Forum after it was previously installed
  • #2472633 by Mile23, dawehner: Expand PHPUnit test coverage of the Diff component
  • #2488540 by Lendude, SteffenR, geertvd, nlisgo, ozin, joshuajleonard, Lóna Lore: Rewrite external links in views fields
  • #2676682 by klausi: Remove Drupal 6 from MAINTAINERS.txt
  • #2613878 by edysmp, heddn, Adita, Lord_of_Codes, jian he, chx, miiimooo, alexpott, benjy, mikeryan: Use hash for Migration source keys, rather than verbatim values
  • #2672442 by rakesh.gectcr, dimaro, aditya_anurag, jhodgdon: In the documentation, change all instances of "an URL" to "a URL"
  • #2676346 by alexpott, dawehner: Coding standards check on DB dump fixtures causes PHPCS to out of memory on PHP5.5 and is slow cause of huge files
  • #2501735 by snehi, lokapujya, malavya, priya.chat, sdstyles, ChuChuNaKu, er.manojsharma, mglaman, joelpittet: Add throws to Twig extension comments
  • #2660486 by pwolanin, dawehner, rrrob: MenuLinkDefaultForm::extractFormValues() does not include the plugin ID
  • #2599594 by agoradesign, mdespeuilles, nagwani: Multilingual content: Menu link is not correctly stored on translation
  • #2496867 by Berdir, swentel, alexpott, rodrigoaguilera, yobottehg, trebormc: Translatable image file is not working unless you also config the image field. Config can get lost anyway
  • #2541252 by HOG, pazhyn, finnsky, LewisNyman, nlisgo, saki007ster, alvar0hurtad0, maris.abols, PapaGrande, pjbaert, emma.maria, bruvers, ti2m, tstoeckler: Replace the .region-content ul/ol selector with text-formatted to refactor code + fix visual bugs
  • #2674480 by twistor: Views does not properly ignore the query cache during preview
  • Back to dev.
  • #2673552 by mcjim: Add missing @return documentation for _buildArguments() in ViewExecutable.php
  • #304540 by typhonius, BrockBoland, nabiyllin, RobLoach, marcingy, ravi.khetri, jyotisankar, sudhanshug, jaredsmith, nesta_: Disable themes when theme engine or base theme aren't available
  • #2575533 by leolando.tan, AlviMurtaza, LewisNyman, j2r, joaogarin: Add warning message to Seven and Bartik that they can change in the future
  • #2673918 by David Hernández: hook_entity_view_mode_info_alter still shows hook_entity_view_mode_info, that has been removed
  • #2649352 by dawehner, borisson_: views_embed_view() should use a render array so metadata can bubble up
  • #2674198 by neclimdul: @menu_name in menu_links migration_template is invalid yaml
  • #2204037 by kpv, Lendude: Views allows removal of required relationships and gives a fatal error on save
  • #2514212 by Berdir, tduong, chx: Entity::getEntity() does not correctly deal with an existing ID mapping without a destination ID
  • #2602268 by Berdir: Translated string are loaded into Views UI and then saved as default language strings
  • Revert "Issue #2561619 by phenaproxima, nod_, lokapujya, droplet, tic2000: Drupal Ajax objects and settings grows endlessly"
  • #2621422 by stefan.korn, harsha012, aditya_anurag, rakesh.gectcr, joyceg, Cottser, jhodgdon: Wrong default path for page.html.twig given
  • #2642374 by alexpott, Berdir, drunken monkey, beejeebus: Dependency removal logic incorrectly affects indirect dependents
  • #2579931 by rjacobs, stevector: Pager option not saved on views add form page widget
  • #2669898 by thpoul, DuaelFr, Wim Leers: cke_widget_element CSS Class get wrongly returned by the drupallink plugin
  • #2659100 by dawehner, alexpott: Allow run-tests.sh to run just the javascript Functional tests
  • #2561619 by phenaproxima, nod_, lokapujya, droplet, tic2000: Drupal Ajax objects and settings grows endlessly
  • #2461017 by aerozeppelin, Berdir, Lendude: TaxonomyIndexTid doesn't check whether there are any values before trying to loop over it
  • #2668008 by dimaro, rakesh.gectcr, kannan@kiluvai.com, felribeiro, jhodgdon, eojthebrave, mobaid, xjm, AjitS: Internationalization topic refers to format_plural() function that does not exist
  • #2575101 by quietone, jcnventura, jgrubb, hussainweb, chr.fritsch, heddn, benjy: Add an explode/separator process plugin
  • #2671182 by lokapujya: Views validates displays on Cancel
  • #2671916 by Berdir, mgoedecke: node_access_rebuild() will never work after since entityQuery has now accessCheck default set to true and the grants are deleted beforehand
  • #2671946 by mikeryan: d6_url_alias_language should accept language as a scalar
  • #2620576 by cilefen, alexpott, chapf, xjm, longwave, dawehner: fnmatch() is not available on all environments (i.e QNAP QTS)
  • #2665410 by catch, pwolanin, Wim Leers: Book module breadcrumb remains cached when node title (or access) changes
  • #2662592 by marcingy: TimestampFormatter.php has invalid input name
  • #2393387 by mondrake, gnuget, tim.plunkett: Add test for editing image effect when configuration form is Ajax enabled
  • #2226455 by quietone, ultimike, brockfanning: Migrated URL aliases not working until nodes are re-saved
  • #2668926 by DuaelFr: ReplaceCommand minor documentation glitch
  • Revert "Issue #994360 by DuaelFr, andypost, emosbaugh: #states cannot disable/enable radios and checkboxes"
  • #2321995 by jhodgdon: More info needed in hook_views_data docs/sample body
  • Revert "Issue #2521782 by paulmckibben, swentel: HTML head has alternate hreflang links to unpublished translations"
  • #2536682 by eporama, r_sharma08, snehi, rakesh.gectcr, chegor, Prashant.c: default.settings.php database instructions need to be user friendly
  • #2659564 by miteshmap: Wrong return type in TermStorageInterface::loadTree()
  • #2656578 by felribeiro, malavya: Tableselect documentation around #header needs more detail
  • #2667304 by felribeiro: Error in variables documentation for vertical-tabs.html.twig
  • #2606246 by rang501, heykarthikwithu: StaticTranslation::getLanguage, add @return values in the comment docblocks
  • #2540136 by Shreya Shetty, rang501, chx, priya.chat: Improve ContextualLinkInterface doxygen
  • #1811214 by Mile23, naveenvalecha, tisteegz: Add missing type hinting to Language module docblocks
  • #2610202 by rang501, Lars Toomre: Docblock fixes for file.module file
  • #1811328 by sushyl, Mile23: Add missing type hinting to Filter module docblocks
  • #2627052 by leolando.tan, snehi, anil280988, jhodgdon: Fix docblocks in file views/src/ViewExecutable.php
  • #1811888 by bleen, Mile23, a_thakur, Nitesh Sethia, naveenvalecha: Add missing type hinting to Tracker module docblocks
  • #2627038 by ashhishhh, jordanpagewhite, snehi, Manjit.Singh, jhodgdon, sudhanshug: Fix docblock for createTerm in TaxonomyTestBase.php
  • #2521782 by paulmckibben, swentel: HTML head has alternate hreflang links to unpublished translations
  • #2606304 by snehi, priya.chat, rang501, rakesh.gectcr: Wrong @param doc for construct function in class PrivateTempStore
  • #2666702 by heilop: Fix comments in the attributes of the TaggedWithTest class
  • #2348219 by Fabianx, dawehner, webchick, Berdir, damiankloip, joelpittet, gnuget: You have requested a non-existent service "cache.backend.null"
  • #2469553 by Lendude, geertvd, oenie: Views filtering on boolean fields doesn't use right formatter
  • #2667288 by felribeiro: FilterProcessResult docs refers to class as FilterProcess
  • #2659524 by gaydabura, rakesh.gectcr: Removing wrongly added @return in core/includes/form.inc
  • #2667606 by AchillesKal: Missing single quote on the Buttons element usage example
  • #2667172 by mikeker: core.api.php links to the old (deprecated) KernelTestBase
  • #2668652 by lokapujya: DisplayTest - drupalPlaceBlock() has wrong parameters
  • #2487269 by alexpott, Oliver Sommersberg, zhuber: Postgres insert queries that fail in a transaction break the entire transaction
  • #2663290 by edurenye, Berdir, dawehner: Argument validator schemas are broken
  • #2630886 by dawehner: Correct the join from revision data table to revision base table
  • Revert "Issue #2630886 by dawehner: Correct the join from revision data table to revision base table"
  • Revert "Issue #2598502 by alexpott: Double escaping in views attachment titles"
  • #2609504 by Lendude, mohit_aghera, ibustos: Default People display shows date since unix timestamp 0 as 'Last access'
  • #2485683 by Wim Leers: REST entity resource missing entity & field access cacheability metadata
  • #2667932 by nod_: Update eslint config for eslint 2.0 update
  • #2638410 by dawehner, Lendude: Views overview page doesn't filter on tags
  • #2516930 by coleman.sean.c, alexpott, jhedstrom, mohit_aghera: Remove from outline button goes to node/x/delete instead
  • #994360 by DuaelFr, andypost, emosbaugh: #states cannot disable/enable radios and checkboxes
  • #2598502 by alexpott: Double escaping in views attachment titles
  • #2652068 by alexpott, mglaman: Update jcalderonzumba/gastonjs to a tagged release
  • #2662152 by rafaolf: Entity::preSave() throws a exception, but this is not documented
  • #2509722 by NickWilde, dawehner, Lendude, rakesh.gectcr, Nitesh Pawar, xjm, tstoeckler: "Error: missing help" in Views for Node fields without descriptions
  • #2471593 by JeroenT, Devaraj johnson: Replace the use of entity_load_unchanged() in ImageAdminStylesTest
  • #2567091 by slashrsm: AJAX updates of an element in a #group are not working
  • #2616164 by agoradesign, swentel, facine, dawehner: /update.php/run URL is generated with language prefix and returns 404 error
  • #2571929 by klausi: REST entity POST request is not cacheable: cacheability metadata is unnecessary
  • #2661642 by neclimdul: ResourceResponse can't serialize empty array
  • #2666552 by mikeker: Incorrect path for unit tests in core.api.php
  • #2663936 by milodesc: Include .gitattributes file in list of core files to move in INSTALL.txt instructions
  • #2650588 by tim.plunkett, Wim Leers, alexpott, dawehner: Entities with plugin collections should be updated before serialization
  • #2397271 by Wim Leers, larowlan, penyaskito, MattA: REST configuration fails if it contains a plugin reference that does not exist
  • #2665232 by dawehner: Add the line to Error::formatBacktrace()
  • #2568413 by grasmash, pwolanin, dawehner, Wim Leers, xjm, klausi: REST views: Pass views style plugin instance to REST Export serializer
  • #2575549 by Wim Leers, znerol, Fabianx: Add Page Cache to MAINTAINERS.txt
  • #2664396 by TravisCarden: hook_node_access_records() doxygen refers to non-existent node_access_write_grants()
  • #2664882 by chx: RedirectDestinationInterface::get is factually wrong
  • #2575245 by toniteof: Click-sorting broken in previews
  • #2662006 by pwolanin, incrn8, jtyocum: Fatal error when trying to edit book nodes (that have children) in large books
  • #2641092 by laranajim: Wrong file doc block on some tests
  • Revert "Issue #2595613 by krknth, heykarthikwithu, k4v, aerozeppelin, naveenvalecha, swentel: Forms - '#title_display' => 'invisible' is not working for radio buttons ?"
  • #2660464 by mallezie: Migrate sql base toString method not accessible by subclasses
  • #2417917 by clemens.tolboom, sudhanshug, Wim Leers, joelpittet: Include content type format name in error response
  • #2418587 by xjm, marthinal, AjitS, Wim Leers, neilmc, Berdir: Set entity values to NULL instead of using unset() method: unset() is misleading
  • #2602536 by cosmicdreams: Unused local variable in testSerialization()
  • #2624256 by roderik, jhodgdon, dawehner: Fix mention of menu_router_rebuild() in LockBackendInterface comment
  • #2494131 by webchick, mgifford, mohit_aghera, LewisNyman, yoroy: Placeholder text for site name in installer can be confusing
  • #2412363 by Arla, zealfire, mgifford, xjm, fago: ComplexDataDefinition::getPropertyDefinition() does not need to check ->propertyDefinitions
  • #2512668 by MattA, martin107, dawehner: Dblog rest plugin throws exception with incorrect parameters
  • #2587755 by aerozeppelin, NickWilde, swentel: AJAX error when using progress bar on file field widget
  • #2621794 by ShaunDychko, Alan D., joelpittet, chx: Drupal 6 image field settings incorrect after migration
  • #2615790 by Xano: Field item properties do not prevent the services they contain from being serialized
  • #2595613 by krknth, heykarthikwithu, k4v, aerozeppelin, naveenvalecha, swentel: Forms - '#title_display' => 'invisible' is not working for radio buttons ?
  • #2637680 by Dom., mikeocana, laranajim: Submit buttons for GET forms in search/views are not W3C valid due to empty 'name' attribute
  • #2646786 by dawehner: Add a backtrace for logged exceptions
  • #2649602 by hchonov: hook_translation_create is not invoked with the new entity translation but with the previous entity object
  • #2639254 by dawehner, heddn: Make it possible to skip empty migration destinations
  • #2663830 by chx: Remove action.api.php
  • #2571539 by Lendude, Surabhi Gokte, Cottser, swentel, emma.maria, alexpott, Manjit.Singh: Progress bar higher than progress track
  • #2651766 by eojthebrave, malavya, jhodgdon, alexpott: Update link in documentation block for t() function
  • #2578173 by Peacog, maximpodorov, marvin_B8, andypost, alexpott, tatisilva: Increase menu title maxlength to 255 in forms containing menu items
  • #2645036 by chx: Performance: system_path_* doesn't pass the source
  • #2641540 by Mac_Weber: Replace deprecated usage of entity_create('entity_test_mulrev') with a direct call to EntityTestMulRev::create()
  • #2626548 by dawehner, slashrsm: The static caching in \Drupal\Core\Entity\EntityTypeManagerInterface::getFormObject() is problematic
  • #2640962 by Berdir: Theme Registry does not support switching the active theme
  • #2662108 by Cottser: Add Scott Reeves (Cottser) as a provisional core committer for Drupal 8 (cherry picked from commit e495c4904974dde67a93ad395b8ef252e08bed8d)
Download Size md5 hash
drupal-8.0.5.tar.gz 11.23 MB c13a69b0f99d70ecb6415d77f484bc7f
drupal-8.0.5.zip 18.65 MB 870023f99e9f61878df1b6852d03b3e1
Last updated: March 2, 2016 - 10:33
Official release from tag: 
8.0.5
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.

drupal 8.1.0-beta1

$
0
0

Release notes

This is a beta release for the next feature release of Drupal 8. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites. More information on beta releases.

We expect to release a release candidate for 8.1.0 on April 6th, and 8.1.0 stable on April 20th.

This beta release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies.

Translators should take note of the string changes since the last minor release. Developers can review the change records for this release.

The following important issues are also resolved in 8.1.0 (in addition to over 150 changes listed at the end of this post):

Third party library updates

New stable features and API improvements

The following new stable features and API improvements have been added to Drupal 8.1.0-beta1:

Experimental modules

The following modules are considered experimental for this release. Experimental modules are provided with Drupal core for testing purposes, but are not yet fully supported.

Migrate, Migrate Drupal, and Migrate Upgrade UI (alpha stability)

This release now provides an alpha-stability user interface for Drupal core migrations! Use these modules to migrate Drupal 6 or 7 sites onto Drupal 8. See the user guide on upgrading from Drupal 6 or 7 to Drupal 8 for more information.

Always back up your data before performing a migration, and be sure to take note of these outstanding issues:

  • The Drupal 6 to Drupal 8 migration should be considered alpha stability, but may be suitable for upgrading many existing Drupal 6 sites with careful testing.
  • The Drupal 7 to Drupal 8 migration is incomplete, but is suitable for developers who would like to help improve the migration, and can be used to test upgrades especially for simple Drupal 7 sites.
  • There are planned improvements to the migration API which may be committed during the beta release to improve long-term stability. This may affect developers of custom migrations.
  • Issues tagged Migrate critical are blockers for these modules being considered stable.

Drush support is still only available in the Drupal Upgrade contributed module, but the core UI now replaces the contributed module UI, and using the contributed module together with 8.1.x core may have unexpected results until it is updated.

BigPipe (alpha stability)

Provides an advanced implementation of Facebook's BigPipe page rendering strategy, leading to greatly improved perceived performance for pages with dynamic, personalized, or uncacheable content. See the BigPipe handbook page.

If you previously installed the BigPipe contributed module, you must uninstall and remove it before upgrading from Drupal 8.0.x to 8.1.x.

Inline Form Errors (alpha stability)

This provides a proof-of-concept for showing form errors inline. It has not changed significantly from 8.0.0. Be aware that this module has outstanding issues, some of which are significant.

Known issues

There are no known regressions in this release.

The following issues may affect people running Drupal 8.1.0 on specific hosting environments:

Search the issue queue for all known issues.

All changes since the last minor release

A full list of issues fixed in 8.1.x but not released in 8.0.x can be found in the issue tracker.

Download Size md5 hash
drupal-8.1.0-beta1.tar.gz 11.35 MB 3dc3b2354c54e35070052a175b957da0
drupal-8.1.0-beta1.zip 19 MB f53f631a7fed220c1dbf44d86630e17b
Last updated: March 3, 2016 - 03:29
Official release from tag: 
8.1.0-beta1
Core compatibility: 
Release type: 
Short Description: 
Drupal 8.1.0-beta1

drupal 8.2.x-dev

$
0
0

Release notes

Development tarball for the 8.2.x release.

While commits will be made to the 8.2.x branch from now on, most people interested in testing the development version of Drupal core should continue to work with the 8.1.x branch until the 8.1.0 release on April 20th 2016.

Download Size md5 hash
drupal-8.2.x-dev.tar.gz 11.79 MB 210809567087583b06c92e673171f180
drupal-8.2.x-dev.zip 19.42 MB 62be768395fe73df9ca33d1f78e9f1a4
Last updated: March 9, 2016 - 11:44
Last packaged version: 8.2.x-dev
Development release from branch: 
8.2.x
Core compatibility: 

drupal 8.1.0-beta2

$
0
0

Release notes

This is a beta release for the next feature release of Drupal 8. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites. More information on beta releases.

This beta release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies. Note that both policies have been updated for the 8.1.x release.

Translators should take note of a handful of minor string changes in this minor release.

The following important issues are resolved in 8.1.0-beta2 (in addition to the dozens of other fixes listed at the end of this post):

Bug fixes for recent regressions from 8.0.x

Changed requirements

Migrate

Added features

These features have been added in addition to the features added in 8.1.0-beta1.

API additions

Known issues

There is one remaining known regression from the 8.0.x series in 8.1.0-beta2:

The following issues may affect people running Drupal 8.1.0-beta2 on specific hosting environments:

Search the issue queue for all known issues.

All changes since 8.1.0-beta1

Download Size md5 hash
drupal-8.1.0-beta2.tar.gz 11.85 MB e916a10fb2dedaf3ebd88ddc010031be
drupal-8.1.0-beta2.zip 19.57 MB 41355685d574984d48f4bf66894bcae6
Last updated: March 23, 2016 - 02:24
Official release from tag: 
8.1.0-beta2
Core compatibility: 
Release type: 

drupal 8.0.6

$
0
0

Release notes

This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for an extensive summary of changes and improvements since Drupal 7! Learn more about Drupal 8.

This is also the final scheduled patch release of the 8.0.x series. The next stable release planned for Drupal 8 will be the Drupal 8.1.0 minor release, which is scheduled for April 20, 2016. Sites should plan to update to 8.1.0 once it is released in order to continue receiving bug and security fixes. A release candidate will be available for testing soon.

This release only contains bug fixes, along with documentation and testing improvements. Translators should take note of a handful of minor string changes since the last patch release.

The following important issues are resolved in 8.0.6 (in addition to the dozens of other fixes listed at the end of this post):

Known issues

There are no known regressions in this release.

The following issues may affect people running Drupal 8.0.6 on specific hosting environments:

Search the issue queue for all known issues.

All changes since 8.0.5

Download Size md5 hash
drupal-8.0.6.tar.gz 11.24 MB 952c14d46f0b02bcb29de5c3349c19ee
drupal-8.0.6.zip 18.67 MB db305209a3aede9e3557f31d187b4a63
Last updated: April 5, 2016 - 23:53
Official release from tag: 
8.0.6
Core compatibility: 
Release type: 
Short Description: 
The next patch release of Drupal 8 is ready for new development and use on production sites.

drupal 8.1.0-rc1

$
0
0

Release notes

This is a release candidate for the next feature release of Drupal 8. Release candidates are not supported for production sites, but they are intended for widespread testing in preparation for the upcoming stable release. More information on release candidates.

This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies. Note that both policies have been updated for the 8.1.x release.

Translators should take note of the string changes since the last minor release. Developers can review the change records for this release.

Known issues

There are no known regressions in this release.

The following issues may affect people running Drupal 8.1.0-rc1 on specific hosting environments:

Search the issue queue for all known issues.

All changes since 8.1.0-beta2

Download Size md5 hash
drupal-8.1.0-rc1.tar.gz 11.88 MB 337de1b28e915e865a5385818ca82603
drupal-8.1.0-rc1.zip 19.56 MB 029131a55b2d76227ba92f34d00afa30
Last updated: April 6, 2016 - 21:03
Official release from tag: 
8.1.0-rc1
Core compatibility: 
Release type: 

drupal 8.1.0

$
0
0

Release notes

This is a minor version (feature release) of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for a summary of changes and improvements since the last minor release. Learn more about Drupal 8 and the Drupal 8 release cycle.

This minor release provides new improvements and functionality without breaking backward compatibility (BC) for public APIs. Note that there may be changes in internal APIs and experimental modules that require updates to contributed and custom modules and themes per Drupal core's backwards compatibility and experimental module policies. Note that both policies have been updated for the 8.1.x release.

Note that 8.1.0 is the first stable release to use Composer for packaging its third-party dependencies. If your site is installed from a Drupal git repository, you must now run composer install to create the third-party vendor directory. There is no change for sites installed from packaged releases (from Drupal.org tar or zip archives, normal Drush installation, etc.). See the change record on the Composer change for more detail.

New stable features

The following new stable features have been added to Drupal 8.1.0:

API and developer improvements

Drupal 8.1.0 includes numerous improvements for the entity system. Modules requiring Drupal 8.1.0 or later can take advantage of these backwards-compatible API improvements:

Other API and developer improvements in 8.1.0:

See the Drupal core change records for additional information on API changes. Translators should take note of a handful of minor string changes since the last release.

Experimental modules

The following modules are considered experimental for this release. Experimental modules are provided with Drupal core for testing purposes, but are not yet fully supported.

Migrate, Migrate Drupal, and Migrate Drupal UI (alpha stability)
This release now provides an alpha-stability user interface for Drupal core migrations! Use these modules to migrate Drupal 6 or 7 sites onto Drupal 8. See the user guide on migrating from Drupal 6 or 7 to Drupal 8 for more information.
Always back up your data before performing a migration, and be sure to take note of the outstanding issues below:
  • The Drupal 6 to Drupal 8 migration should be considered alpha stability, but may be suitable for upgrading many existing Drupal 6 sites with careful testing.
  • The Drupal 7 to Drupal 8 migration is incomplete, but is suitable for developers who would like to help improve the migration, and can be used to test upgrades especially for simple Drupal 7 sites.
  • Issues tagged Migrate critical are blockers for these modules being considered stable. In particular, the user interface does not yet support incremental migrations.
  • Drush support is still only available in the Migrate Upgrade contributed module, but the core UI now replaces the contributed module UI, and using the contributed module together with core may have unexpected results until it is updated.
  • Note that the module for the user interface has been renamed to "Migrate Drupal UI" since RC1. You will need to enable all three modules to perform a migration.
  • BigPipe (alpha stability)
    Provides an advanced implementation of Facebook's BigPipe page rendering strategy, leading to greatly improved perceived performance for pages with dynamic, personalized, or uncacheable content. See the BigPipe handbook page.

    If you previously installed the BigPipe contributed module, you must uninstall and remove it before upgrading from Drupal 8.0.x to 8.1.x.

    Inline Form Errors (alpha stability)
    This provides a proof-of-concept for showing form errors inline. It has not changed significantly from 8.0.0. Be aware that this module has outstanding issues, some of which are significant.

    Third-party library updates

    Changed coding standards

    Drupal 8.1.0 has adopted the following coding standards changes:

    Important bug fixes

    The following important issues are resolved in 8.1.0 (in addition to the dozens of other fixes listed at the end of this post):

    Known issues

    There are no known regressions in this release.

    The following issues may affect people running Drupal 8.1.0 on specific hosting environments:

    • There is not yet per-commit testing for MySQL 5.7.9 or MariaDB 10.1.8 (both released October 2015), but there are no known issues with them. We intend to add per-commit testing on one of these databases in the future.
    • Particular Apache configurations may have issues with serving public file assets. Issue: #2619250: Disabling -MultiViews in .htaccess can cause 500 errors

    Search the issue queue for all known issues.

    All changes since 8.1.0-rc1

    • #2709569 by xjm, effulgentsia, dawehner: CHANGELOG.txt additions for 8.1.0
    • #2701541 by xjm, yoroy, catch, mikeryan, Gábor Hojtsy: Rename Drupal Upgrade UI to Migrate Drupal UI
    • #2707109 by alexpott, jhodgdon: Help block should not be displayed when hook_help() implementations return an empty string
    • #2644088 by amateescu, kevin.dutra, dawehner, plach: DefaultTableMapping::getFieldTableName does not report table for fields with dedicated storage
    • #2706447 by Eli-T, jhodgdon: core/composer.txt may no longer be required
    • #2706669 by alexpott, tstoeckler: Fix Drupal.Functions.FunctionDeclaration.* coding standards in core
    • #2707467 by alexpott: Improve run-tests.sh phpunit error reporting when something goes wrong
    • #2698587 by thpoul: Update CKEditor library to 4.5.8
    • #2707095 by rbp, xjm: Add back serial comma in README.txt
    • #2700661 by anoopjohn: Ensure core compliance to Drupal.Commenting.FunctionComment.ParamCommentIndentation (part 1).
    • #2704821 by alexpott: url_alias table should be created by system install
    • #2706113 by alexpott: Disable Drupal\Tests\Listeners\HtmlOutputPrinter by default because PHPStorm is broken
    • #2706679 by alexpott, jibran: Fix @file introduced by 2696669
    • #2701969 by Eli-T: core/composer.txt is out of date
    • #2704911 by malcomio, thhafner: Missing apostrophe in documentation Usage Example array
    • #2702677 by pfrenssen, chrko: Update to Symfony 2.8.4
    • #2469721 by larowlan, alexpott, dawehner, jibran: Add functionality to store browser output to BrowserTestBase
    • #2589967 by alexpott, dawehner, damiankloip, valthebald: Rebuild routes immediately when modules are installed
    • #2337283 by hussainweb, Mile23, alexpott, aleksip, dawehner, heykarthikwithu, naveenvalecha, xjm, Crell, davidwbarratt, Fabianx, jhedstrom, tim.plunkett, larowlan, tstoeckler: Add a composer.json file to every component
    • #2699637 by leolando.tan, jhodgdon, jummonk: Incorrect and unclear documentation on Views join handler plugins (default is LEFT JOIN)
    • #2702537 by ifrik, Wim Leers: Update the BigPipe module description to be in line with the Help text standard
    • #2701779 by ifrik, pguillard, saurabhsirdixit, catch: Edit Drupal Upgrade UI module description on Extend page
    • #2703339 by alexpott: Many files have the wrong file permissions of 755 and not 664
    • #2665992 by alexpott, klausi, heykarthikwithu, xjm, tstoeckler: @file is not required for classes, interfaces and traits
    • #2688535 by amateescu, alexpott, xjm, cilefen, olegiv: User deletion - unexpected nodes deletion in batch mode
    • #2696669 by mbovan, Berdir, sanja_m: Incomplete/broken access checking in EntityController::addPage()
    • #2696557 by Wim Leers, danmuzyka: 404 error for CKEditor config.js file when using text format without buttons from \Drupal\ckeditor\Plugin\CKEditorPlugin\Internal
    • #2700491 by er.pushpinderrana, jhodgdon: getFieldMap() should state that bundle array has matching keys and values
    • #2678568 by Wim Leers: Ensure good UX & DX even when A) rendering of placeholder fails, B) some response event subscriber fails
    • #2700475 by cilefen: Fix coding standards regressions
    • #2686407 by andypost, aerozeppelin, darrick, mpdonadio: Datetime type should be disabled on storage setting form if field has data
    • #2700367 by alexpott: Consolidate miscellaneous docs from class @file docblocks into the class docblocks (part2)
    • #2676836 by xjm, alexpott: Update proxy class generator for new @file standard
    • #2469713 by dawehner, pfrenssen, alexpott, elachlan, Mixologic, larowlan, hussainweb, benjy, jibran, Wim Leers, isntall: Step 2: Create a JavaScriptTestBase using PhantomJs Driver/Binary
    • #2701027 by Gábor Hojtsy, Sharique, jhodgdon: Drupal 8 UPGRADE.txt is misleading in many ways (in its name to begin with)
    • Back to dev.
    Download Size md5 hash
    drupal-8.1.0.tar.gz 11.94 MB a6bf3c366ba9ee5e0af3f2a80e274240
    drupal-8.1.0.zip 19.48 MB d471579bb23cb544e901bd5b83b158c1
    Last updated: April 20, 2016 - 02:09
    Official release from tag: 
    8.1.0
    Core compatibility: 
    Release type: 
    Short Description: 
    The latest minor release includes new features and backwards-compatible API improvements, and is ready for new development and production sites.

    drupal 8.1.1

    $
    0
    0

    Release notes

    This is a patch release of Drupal 8 and is ready for use on production sites. Learn more about Drupal 8 and read the 8.1.0 release announcement for changes since 8.0.0.

    This release only contains bug fixes, along with documentation and testing improvements.

    The following important issues are resolved in 8.1.1 (in addition to the dozens of other fixes listed at the end of this post):

    Known issues

    There are no known regressions in this release.

    The following issues may affect people running Drupal 8.1.1 on specific hosting environments:

    • There is not yet per-commit testing for MySQL 5.7.9 or MariaDB 10.1.8 (both released October 2015), but there are no known issues with them. We intend to add per-commit testing on one of these databases in the future.
    • Particular Apache configurations may have issues with serving public file assets. Issue: #2619250: Disabling -MultiViews in .htaccess can cause 500 errors

    Search the issue queue for all known issues.

    Note that the final patch release for the 8.0.x branch was 8.0.6 on April 5th 2016. The 8.0.x branch will receive no further releases and all Drupal 8 sites are expected to update to 8.1.x in order to continue receiving bug and security fixes.

    Changes since 8.1.0:

    • #2671344 by jwilson3: Better documentation for suspicious encoded string in dblog tests
    • #2716991 by mpdonadio: Incorrect ISO datetime attribute for date-only fields w/ default formatter
    • #2717401 by Boobaa: Link with in-page fragment only is rendered improperly
    • #2696353 by mpdonadio, dpovshed: Bad dates in Select List widget throw an exception
    • #2613178 by mikeryan, heddn: default_value: null in static map skips empty rows
    • #2647916 by Lendude, dawehner: Views ajax modals stop working in certain scenarios
    • #2407853 by alexpott, aerozeppelin, Berdir, vladan.me, dawehner: TaxonomyIndexTid Views plugin stores selected terms with the ID instead of UUID
    • #2711537 by chgasparoto, kostyashupenko: Syntax errors (un-quoted or mis-quoted strings) in various code examples in docs
    • #2715741 by Mile23, pfrenssen: Fix 'Drupal.Classes.FullyQualifiedNamespace' coding standard
    • #2707371 by Mile23: Fix several errors in the 'Drupal.Commenting.DocComment' coding standard
    • #2667588 by dimaro, malavya, johnrosswvsu: Document that a module's classes are not available during hook_requirements() 'install' phase
    • #2697235 by mpdonadio: Add jhedstrom as co-maintainer for DateTime module
    • #2572793 by attiks, andypost: Fix 'Drupal.WhiteSpace.OperatorSpacing' coding standard
    • #2626676 by neclimdul: Fix coversDefaultClass annotations to be FQSEN
    • #2707641 by alexpott, anoopjohn: Ensure core compliance to Drupal.Commenting.FunctionComment.ParamCommentIndentation (part 2)
    • #2707261 by alexpott, jhodgdon: Calling moduleInvokeAll in Help block is wrong
    • #2572307 by vprocessor, attiks, andriyun, alexpott, pfrenssen: Fix 'Generic.PHP.UpperCaseConstant' coding standard
    • #2702609 by Wim Leers, Berdir, Fabianx: Disable placeholdering (and BigPipe) on unsafe requests to help find forms as fast as possible (to allow EnforcedResponses to work)
    • #2572731 by attiks, andypost: Fix 'Drupal.Formatting.SpaceUnaryOperator' coding standard
    • #2582475 by alexpott: Installation fails if a valid config sync directory is defined
    • #2707619 by alexpott: Composer install generates warning
    • #2614202 by alexpott, felribeiro, dawehner, catch: CoreServiceProvider::registerUuid() assumes all environments have the same functions available
    • #2711645 by alexpott, dawehner: ConfigInstaller::isSyncing() should return true always during a config sync
    • #2714829 by Mile23: Fix 'Generic.Functions.FunctionCallArgumentSpacing' coding standard
    • #2702001 by olafkarsten, Wim Leers: Inject config factory for BigPipe (including in exception handlers)
    • #2697909 by pguillard, himanshugautam, snehi, aburrows, jhodgdon: Fix "login (noun/adjective)" vs. "log in (verb)" in comments (and logout/log out)
    • #2711973 by Berdir: buildRenderable() does not work with display plugin embed
    • #2702281 by edurenye, dpopdan, larowlan, alexpott, dawehner: Move Drupal\simpletest\RandomGeneratorTrait, Drupal\simpletest\WebAssert and Drupal\simpletest\SessionTestTrait into Drupal\Tests namespace
    • #2572601 by attiks, alexpott, tatarbj: Fix 'Drupal.Classes.ClassCreateInstance' coding standard
    • #2710081 by alexpott: Fix 'Drupal.Formatting.SpaceInlineIf' coding standard
    • #2572707 by attiks, alexpott: Fix 'Drupal.Files.EndFileNewline' coding standard
    • #2699627 by catch, dawehner, Wim Leers: url.path cache context for breadcrumbs is unnecessarily granular
    • #2714207 by alexpott: FieldUnitTestBase
    • #2711963 by jibran: Modernized ToolbarIntegrationTest
    • #2610344 by mikeker, dimaro, mohit_aghera, andriyun, anil280988, Cottser, joelpittet: Re-add some documentation about what you can get from the node object in node.html.twig
    • #2456477 by Berdir, dawehner, heddn, pguillard: Convert deprecated \Drupal\simpletest\KernelTestBase tests to KernelTestBaseNG
    • #2710103 by Pashupathi Nath Gajawada: Cleanup phpunit.xml.dist
    • #2678822 by DamienMcKenna, David_Rothstein, stefan.r, Berdir: Drupal 7.43 / 8.0.4 regression: When an anonymous user submits a form with an un-uploaded file that leads to a validation error, the file is lost on the next correct submission
    • #2710685 by dimaro, er.pushpinderrana, jhodgdon: inconsistent use of tags in docs for template_preprocess_links()
    • #2700261 by timmillwood, amateescu: allRevisions() entity queries ignore non-revisionable fields
    • #2710395 by joelrguezaleman, dimaro, nesta_, jhodgdon: No docs for ArgumentValidatorPluginBase::validateArgument(); other methods have bad first lines
    • #2700415 by nicolas.rafaelli, dimaro, rashid_786, er.pushpinderrana, korgik, David Hernández, jhodgdon: Problems with documentation of options in Url class
    • #2657826 by er.pushpinderrana: FieldHandlerInterface::getEntity() can also return NULL
    • #2709581 by Torenware, pepegarciag, jhodgdon: Better explain the $modules variable in kernel tests
    • #2708485 by damiankloip: Views Row caching still caches rows when cache plugin is 'none'
    • #2710669 by er.pushpinderrana: template_preprocess_item_list() '#wrapper_attributes' property is undocumented
    • #2708629 by tim.plunkett: \Drupal\system\Plugin\Condition\RequestPath::evaluate() fails if the current path is '/'
    • #2709411 by dagmar, jhodgdon: t() is used in an inconsistent way on Drupal\Core\Render\Element documentation
    • #2701851 by amateescu, animaci: The 'system.db_update' route should restrict access via the 'access_check.db_update' service
    • #2709625 by tim.plunkett: Wrong @group name on PermissionAccessCheckTest
    • #2073753 by amateescu, Sweetchuck, amitaibu, dawehner: Fix and add tests for the recursive rendering protection of the 'Rendered entity' formatter
    • #2696771 by Wim Leers, thpoul: Minor clean-up of \Drupal\ckeditor\Plugin\CKEditorPlugin\Internal::getConfig()
    • #2709541 by alexpott, dawehner: Set opcache.revalidate_freq when running tests
    • #2709525 by kevin.dutra: Comment bundle label is incorrect
    • #2684123 by dawehner: \Drupal\Core\Routing\RouteProvider::preLoadRoutes doens't handle the exception case correctly
    • #2700405 by amateescu, vasike: User ref field includes the Anonymous user when 'include_anonymous' is set not to, when using select widget
    • #2612334 by NickWilde: Remove dead code in \Drupal\Core\Asset\[Css|Js]Collection[Grouper|Optimizer]
    • #2667224 by rlhawk: Adding or editing "Change the author of content" action causes error
    • #2703487 by RobLoach: Move Drupal.php autoloading from "files" to "classmap"
    • #2707471 by dagmar: Langcode is duplicated in filter.format.plain_text.yml
    • #2697933 by felribeiro: Replace "does not" with "do not" in SearchLanguageTest
    • #2709569 follow-up by dawehner: Adjustments to CHANGELOG.txt
    Download Size md5 hash
    drupal-8.1.1.tar.gz 11.95 MB 529f3d72964c612695f68e0a6078b8ae
    drupal-8.1.1.zip 19.5 MB 9156f1cd07296d0937d4c313b7274f77
    Last updated: May 4, 2016 - 11:23
    Official release from tag: 
    8.1.1
    Core compatibility: 
    Release type: 
    Short Description: 
    The next patch release of Drupal 8 is ready for new development and use on production sites.

    drupal 8.1.2

    $
    0
    0

    Release notes

    This is a patch release of Drupal 8 and is ready for use on production sites. See the CHANGELOG.txt for a summary of changes and improvements since the last minor release. Learn more about Drupal 8.

    This release only contains bug fixes, along with documentation and testing improvements.

    The following important issues are resolved in 8.1.1 (in addition to the dozens of other fixes listed at the end of this post):

    Known issues

    There are no known regressions in this release.

    The following issues may affect people running Drupal 8.1.2 on specific hosting environments:

    Search the issue queue for all known issues.

    All changes since the last release

    Download Size md5 hash
    drupal-8.1.2.tar.gz 11.97 MB 91fdfbd1c28512e41f2a61bf69214900
    drupal-8.1.2.zip 19.54 MB 373dc67447c66564005963828e973313
    Last updated: June 1, 2016 - 23:38
    Official release from tag: 
    8.1.2
    Core compatibility: 
    Release type: 
    Short Description: 
    The next patch release of Drupal 8 is ready for new development and use on production sites.

    drupal 7.44

    $
    0
    0

    Release notes

    Maintenance and security release of the Drupal 7 series.

    This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcement:

    No other fixes are included.

    No changes have been made to the .htaccess, web.config, robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

    Known issues:

    There are no known regressions in this release.

    Download Size md5 hash
    drupal-7.44.tar.gz 3.11 MB 965ab5fe5457625ec8c18e5c1c455008
    drupal-7.44.zip 3.59 MB f65e921fe0c4ce77df9a84a2c9503914
    Last updated: June 15, 2016 - 20:11
    Official release from tag: 
    7.44
    Core compatibility: 
    Release type: 
    Short Description: 
    If you need stability and features from the widest variety of contributed modules and themes, this is the version for you.

    drupal 8.1.3

    $
    0
    0

    Release notes

    Maintenance and security release of the Drupal 8 series.

    This release fixes security vulnerabilities. Sites are urged to upgrade immediately after reading the notes below and the security announcements:

    No other fixes are included.

    No changes have been made to the .htaccess, web.config, robots.txt or default settings.php files in this release, so upgrading custom versions of those files is not necessary.

    Known issues

    See the list of the known issues for the 8.1.x branch. There are no known regressions in this release.

    Download Size md5 hash
    drupal-8.1.3.tar.gz 11.97 MB f2eef421c2a0610b32519f8f2e094b7c
    drupal-8.1.3.zip 19.55 MB e115ebe15e8614371fdc648858d50c8f
    Last updated: June 15, 2016 - 20:11
    Official release from tag: 
    8.1.3
    Core compatibility: 
    Release type: 
    Short Description: 
    The next patch release of Drupal 8 is ready for new development and use on production sites.
    Viewing all 601 articles
    Browse latest View live