Issue #2095195 by yched, fago, Berdir, amateescu, swentel, pfrenssen, Xano: Remove deprecated field_attach_form_*().
Issue #2217371 by Wim Leers: Expose cache tags to reverse proxies: X-Drupal-Cache-Tags header (by just slightly changing an existing header).
Issue #2154711 by plopesc, tim.plunkett, olli, Berdir, Dave Reid: Move entity_get_(form/view)_mode_options() functions to EntityManager and add get(Form/View)ModeOptions() methods.
Issue #2026431 by YesCT, dawehner, Crell: Make ContentNegotiation a 'internal' service, used only by the router, so that core or contrib can implement real negotiation.
Issue #2219499 by Berdir, alexpott, Gábor Hojtsy, vijaycs85, swentel: Generalize language config override responsibility.
Issue #2212309 by joelpittet: Drupal\Core\Template and twig.engine docs, coding standards, and unused code cleanup.
Issue #2120871 by andypost, Berdir, amateescu, vladan.me, Xano: Rename EntityListController to EntityListBuilder.
Issue #2158003 by Wim Leers, msonnabaum, effulgentsia, moshe weitzman: Remove Block Cache API in favor of blocks returning #cache with cache tags.
Issue #2165223 by Berdir, fago: Misleading fatal error when specifying a field type that is not available for a base field.
Issue #2181549 by tstoeckler, andypost: Provide a StringLong field item with schema type 'text' without a 'format' column.
Issue #2218003 by tim.plunkett: ConfigImporter assumes that a ConfigEntity uses a storage controller that implements ConfigStorageControllerInterface.
Issue #1316692 by tim.plunkett, dawehner: Convert hook_admin_paths() into declarative properties on routes.
Issue #2080823 by alexpott, swentel, Wim Leers: Create API to discover content or config entities' soft dependencies and use this to present a confirm form on module uninstall.
Issue #2221535 by Cottser, joelpittet: TwigNodeVisitor's priority is too early and breaks some filters and macros.
Issue #2216695 by sun, Damien Tournoud, Wim Leers, brantwynn: Run-tests.sh broken on OS X ('Too many open files').
Issue #2217975 by tim.plunkett: ConfigEntityBase::preSave() doesn't properly support renames; ConfigStorageController::save() preforms renames too early.
Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, alexpott, tstoeckler, Xano, tim.plunkett, BassistJimmyJam | beejeebus: Make modules and installation profiles only require .info.yml files.
Revert "Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, tstoeckler, Xano, tim.plunkett, BassistJimmyJam: Make modules and installation profiles only require .info.yml files." This reverts commit b4c561d0.
Issue #340723 by ParisLiakos, sun, Berdir, glennpratt, Cottser, swentel, tstoeckler, Xano, tim.plunkett, BassistJimmyJam: Make modules and installation profiles only require .info.yml files.
Issue #2155635 by Berdir, tim.plunkett, dawehner: Allow plugin managers to opt in to cache clear during module install.
Issue #2218199 by andypost: Move email and number field types to \Drupal\Core\Field, remove modules.
Issue #2145103 by Berdir, das-peter, fago, amateescu: Provide non-configurable field types for entity created, changed and timestamp fields.
Issue #2189497 by paulh: Add docs to EntityType annotation class to tell where to actually find the relevant docs