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:
- 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 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-beta2
- #2701027 by Gábor Hojtsy: Drupal 8 UPGRADE.txt is misleading in many ways (in its name to begin with)
- #1850080 by amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh., stefank, Gábor Hojtsy, jhodgdon, tstoeckler: Entity type labels lack plurality, cannot generate UI text based on label if plural is needed
- Revert "Issue #1850080 by amateescu, dawehner, Xano, bojanz, martin107, Pancho, alexpott, tim.plunkett, icseh., stefank, Gábor Hojtsy, jhodgdon, tstoeckler: Entity type labels lack plurality, cannot generate UI text based on label if plural is needed"
- #2674408 by alexpott: Fix "Drupal.Classes.UnusedUseStatement" standard in core
- #2694243 by marthinal, jhodgdon: node_field_data and search_index tables should match on langcode
- #2624986 by Arla, heykarthikwithu, bradjones1, kristofferwiklund: Fix regression from #2400197, user edit form expects password reset hash
- #2699869 by er.pushpinderrana: deprecation notice for format_string() says to use SafeMarkup::format(), but that is also deprecated
- #2697637 by alexpott, xjm: Update composer.json to have correct version numbers
- #2698595 by davidhernandez: Named spelled incorrectly in Maintainers file
- #2692827 by foxtrotcharlie: Wrong calls to ContentTranslationManagerInterface::setEnabled in FieldEntityTranslationTest
- #2696919 by chgasparoto, snehi: EntityResource annotation class has @see after plugin annotation
- #2600926 by benjy, mikeryan, phenaproxima, hussainweb, alvar0hurtad0: Allow annotations to inherit across namespaces
- #2697291 by maxocub, Gábor Hojtsy, alexpott: Config translation form labels are not translated
- #2689655 by cafuego: D8 Comment date views arguments uses incorrect database column
- #2489660 by katzilla, lucur, AlviMurtaza, swati_qa, ijf8090, dawehner, Cottser, ayang: Views UI text overlap in older versions of Firefox
- Revert "Issue #2678568 by Wim Leers: Ensure good UX & DX even when A) rendering of placeholder fails, B) some response event subscriber fails"
- #2661470 by andypost, lauriii: KernelTestBase::render passes wrong values as a parameter for BareHtmlPageRenderer::renderBarePage
- #2614824 by alexpott, xjm, catch: Tests fail when version constant is stable
- #2694009 by heddn: MigrationInterface doesn't include get()
- #2664274 by alexpott, bojanz, fortis, Mile23, arknoll, Barryvdh: Combination of --prefer-dist and .gitattributes confuses our vendor test cleanup
- Revert Issue #2658956 by Daniel_Rempe, catch, Jeff Cardwell, hctom, tstoeckler, dawehner: Taxonomy vocabulary data not available as views fields
- #2678568 by Wim Leers: Ensure good UX & DX even when A) rendering of placeholder fails, B) some response event subscriber fails
- #2632314 by alexpott, amateescu, ivanjaros: PluginSettingsBase::getThirdPartySettings() returns null instead of array
- #2237101 by Mile23, cordoval, YesCT, dawehner, tim.plunkett: clean up for Core/DependencyInjection CompilerPasses
- #2680931 by alexpott: Test failures in NormalizeTest
- #2688668 by Berdir, bojanz: Register the new entity revision param enhancer/converter as services
- Revert "Issue #2688668 by Berdir, bojanz: Register the new entity revision param enhancer/converter as services"
- #2664748 by amateescu, alexpott, TravisCarden: Node revision queries tagged for node access cause "no node table" exception
- #2691741 by Lendude: Remove leftover isset() in ViewExecutable
- #2686207 by Berdir: Convert simpletest kernel tests in modules A-I to phpunit
- #2677414 by blue_waters: VerticalTabs' #default_tab broken due to wrong/mismatching class name
- #1458824 by idebr, JvE, mayaz17, cwoky, Henrik Opel: Ajax doesn't work with Tableselect with checkboxes
- #2595613 by swentel, krknth, heykarthikwithu, k4v, aerozeppelin, naveenvalecha, alexpott: '#title_display' => 'invisible' does not work for composite form elements
- #2685021 by Lendude, cilefen, r0nn1ef, andypost: Fatal error: $this when not in object context in views.theme.inc
- #2666650 by alexpott, benjy: Inject migration and source plugin managers into the migration plugins
- #2692359 by alexpott, nod_: Use core/drupal.dialog.ajax when using data-dialog-type
- #2670170 by quietone, vasi: Add i18n string & variable data to d6_dump
- #2692223 by amateescu, Berdir: Bring back the simpletest-based FieldUnitTestBase until 8.2.x
- #2678674 by Wim Leers, benjy, mr.baileys, dawehner, xjm, mlhess: Access bypass to unpublished custom error pages
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 |