Introduced in branch/version Notice createdsort ascending Change
8.x 30-Jul-2013 Backbone.js and Underscore.js are bundled into Drupal 8
8.x 27-Jul-2013 RenderWrapper class added to postpone rendering of variables until printed in the template
8.x / 8.0 25-Jul-2013 Flexible image style system
8.x 24-Jul-2013 user_access() replaced with a method on the user/accountInterface
8.x 22-Jul-2013 File formatters need to manually check the 'display' property of each item
8.x 22-Jul-2013 file_download() got replaced by the download method on the FileDownloadController
8.x 21-Jul-2013 Added support for the Twig {% trans %} tag extension
8.x 20-Jul-2013 Drupal URL generation is now done using routing system's UrlGenerator instead of url()
8.x 18-Jul-2013 Local tasks are provided by plugins implementing LocalTaskInterface instead of type MENU_LOCAL_TASK in hook_menu()
8.x 12-Jul-2013 node_access_acquire_grants() removed and replaced with two methods
8.x 12-Jul-2013 An actual Entity Translation API is now available
8.x 10-Jul-2013 The template process layer has been removed
8.x 06-Jul-2013 #type 'markup' removed
8.x / 8.0 04-Jul-2013 API and UI changes for language negotiation settings.
8.x 04-Jul-2013 Pluggable CSS & JS preprocessing (aggregation/minification)
8.x 04-Jul-2013 DefaultPluginManager class added to simplify plugin managers
8.x 03-Jul-2013 Core's default RDF mappings changed to use terms from Schema.org
8.x 01-Jul-2013 global $user deprecated in favor of current_user service
8.x 01-Jul-2013 *-rtl.css files are eliminated in Drupal 8. Use [dir="rtl"] in stylesheets to target right-to-left language styling instead
8.x / 8.0-ALPHA3 01-Jul-2013 Loading non-existent entity returns NULL
8.x / 8.0-ALPHA3 01-Jul-2013 Single and multiple load methods for entities
8.x 01-Jul-2013 Modular authentication system
8.x 30-Jun-2013 Color module no longer requires themes to call _color_html_alter and _color_page_alter
8.x / 8.0 29-Jun-2013 Languages are now stored in configuration, langcode property changed to id
8.x 29-Jun-2013 Entity field default values can be specified at the API level
8.x 28-Jun-2013 theme_item_list() 'type' variable is now 'list_type'
8.x 28-Jun-2013 theme_mark() 'type' variable is now 'status'
8.x / 8.0-ALPHA3 27-Jun-2013 Node types are now configuration entities
8.x 26-Jun-2013 Default RDF mappings for entity types removed (RDF_DEFAULT_BUNDLE)
8.x 26-Jun-2013 hook_rdf_mapping removed
8.x 26-Jun-2013 $entity->rdf_mapping property removed
8.x 26-Jun-2013 Replaced rdf_mapping_save|load|delete with RdfMapping configurable
8.x 26-Jun-2013 Test entities provided by field_test.module removed
8.x / 8.0 25-Jun-2013 Entity translation module added to core (named content_translation)
8.x 25-Jun-2013 The language of menus and menu links can now be configured from the user interface
8.x 24-Jun-2013 Permissions are now saved in the Role configuration entity they have been granted for.
8.x 23-Jun-2013 Allow custom form state to be passed to entity_get_form()
8.x 23-Jun-2013 Extensible breadcrumb system added
8.x 20-Jun-2013 Zend_Feed library included for RSS/Atom parsing
8.x 19-Jun-2013 Contact messages are now fieldable entities
8.x 19-Jun-2013 drupal_goto() has been removed
8.x / 8.0-alpha2 19-Jun-2013 Simplified names of "element-x" helper classes
8.x 17-Jun-2013 field_has_data has been moved to Field::hasData
8.x / 8.0 17-Jun-2013 Removed st() and get_t(), just use t() in place, simple!
8.x 16-Jun-2013 User Interface has methods related to roles
8.x 15-Jun-2013 Actions are now plugins, configured actions are configuration entities
8.x 15-Jun-2013 Entities should define URI templates
8.x 14-Jun-2013 hook_menu_site_status_alter() has been removed
8.x 14-Jun-2013 Custom JavaScript Ajax commands moved from Drupal.ajax.prototype.commands to Drupal.AjaxCommands.prototype
8.x 14-Jun-2013 Remove theme_html_tag() from the theme system

Pages