|
8.x |
14-Nov-2012 |
(Preliminary) New hook: user_access_alter |
|
8.x |
12-Nov-2012 |
taxonomy_admin_vocabulary_title_callback() has been removed and replaced by entity_page_label() |
|
8.x |
12-Nov-2012 |
Modules/themes can alter the default, hook-independent theme template variables now |
|
8.x |
11-Nov-2012 |
New Serializer service |
|
8.x |
07-Nov-2012 |
New Datetime API |
|
7.x, 8.x / 7.17 |
06-Nov-2012 |
Added hook_entity_view_mode_alter() to allow modules to change entity view modes on display |
|
8.x / 8.x-1.x |
03-Nov-2012 |
Completely new theme/template system: Twig |
|
8.x |
02-Nov-2012 |
Normalize.css library was added to core (reset.css replacement) |
|
8.x |
01-Nov-2012 |
New, separate, extended DrupalUnitTestBase for unit-testing functionality whose dependencies can't be injected |
|
8.x |
30-Oct-2012 |
Entity types are annotated plugins |
|
8.x |
30-Oct-2012 |
EntityFieldQuery has been rewritten |
|
8.x |
30-Oct-2012 |
drupal_set_message() only prints each message once by default |
|
8.x |
29-Oct-2012 |
Comment templates now provide an accessible link to the parent comment |
|
7.x, 8.x / 7.22 |
29-Oct-2012 |
More Field API functions are allowed to act on a single field within an entity |
|
8.x |
29-Oct-2012 |
Polyfill for matchMedia added to Drupal 8 |
|
8.x |
23-Oct-2012 |
_form_set_class has been renamed to _form_set_attributes |
|
8.x |
23-Oct-2012 |
Image style $style array is now an ImageStyle object (extends ConfigEntity) |
|
8.x |
22-Oct-2012 |
theme_pager functions now use theme suggestions (theme_pager_link__*) |
|
8.x |
22-Oct-2012 |
Entities are now rendered by a render controller |
|
8.x |
22-Oct-2012 |
Content entity classes's interfaces should implement ContentEntityInterface |
|
8.x |
20-Oct-2012 |
Configuration entities (configurables) |
|
8.x |
20-Oct-2012 |
Support for saving and deleting revisions in the default storage controller and entity classes |
|
8.x |
19-Oct-2012 |
Filters should now define their filter type; check_markup() can optionally skip filters of a certain type |
|
8.x |
18-Oct-2012 |
Simplify JavaScript theme function declaration |
|
8.x / 8.0 |
18-Oct-2012 |
New language configuration form element |
|
8.x |
18-Oct-2012 |
theme_item_list() supports custom list types for child elements |
|
8.x |
16-Oct-2012 |
$form_state['clicked_button'] removed in favor of $form_state['triggering_element'] |
|
8.x |
16-Oct-2012 |
Breakpoint added to Drupal 8 |
|
8.x |
15-Oct-2012 |
The {system} table has been removed |
|
8.x / 8.0 |
15-Oct-2012 |
Themes and modules can now define individual layouts |
|
8.x |
14-Oct-2012 |
File usage is pluggable |
|
7.x / 7.17 |
10-Oct-2012 |
Added hook_taxonomy_term_view() and standardized the process for displaying taxonomy terms |
|
8.x / 8.0 |
10-Oct-2012 |
"Default language" negotiation option swapped for "Selected language", provides more flexibility |
|
8.x |
08-Oct-2012 |
New Entity Field API based upon the Typed Data API |
|
8.x |
07-Oct-2012 |
Template files are now located in a templates subdirectory |
|
8.x |
07-Oct-2012 |
TempStore API added for persistent, expirable storage of non-cache data |
|
8.x |
07-Oct-2012 |
Field formatters are now plugins |
|
8.x |
05-Oct-2012 |
New dropbutton widget for operations |
|
8.x |
04-Oct-2012 |
Core ships with a .gitattributes file to improve git patches |
|
8.x |
04-Oct-2012 |
node_type_get_name() renamed to node_type_get_label(), _node_extract_type() renamed to node_type_get_base() |
|
8.x |
02-Oct-2012 |
New Symfony-based routing system |
|
8.x |
01-Oct-2012 |
Entity listing pages can be provided by a list controller |
|
8.x |
27-Sep-2012 |
Actions functionality moved into new Action module |
|
8.x |
27-Sep-2012 |
New field types added to core: E-mail, Link/URL, Phone number, Date/Time and Entity Reference |
|
8.x |
27-Sep-2012 |
Responsive table classes for modules and themes |
|
8.x |
26-Sep-2012 |
Field widgets are now plugins |
|
8.x |
26-Sep-2012 |
Removed theme functions |
|
8.x |
25-Sep-2012 |
IP address blocking functionality moved into Ban module |
|
8.x |
24-Sep-2012 |
JavaScript settings moved from Drupal.settings to global drupalSettings variable |
|
8.x |
24-Sep-2012 |
Multi-site functionality is now opt-in |