On the 1st August 2012 Drupal has released their latest update to the Drupal 7 Series from 7.14 to 7.15.
There is no major new functionality due to the fact that new features are only being added to the forthcoming Drupal 8.0 release.
The release notes are as follows:
Maintenance release of the Drupal 7 series. Includes bugfixes and small API/feature improvements only (no major new functionality); significant new features are only being added to the forthcoming Drupal 8.0 release.
No security fixes are included in this release.
Besides documentation fixes, no changes have been made to the .htaccess, robots.txt or settings.php files in this release, so upgrading custom versions of those files is not necessary.
#1708722: Call to undefined function drupal_find_base_themes() in drupal-7.15/includes/module.inc on line 184: Under rare circumstances which are still under investigation (most likely, sites with a sub-theme enabled and a module enabled that calls certain code early in Drupal's page request), upgrading to Drupal 7.15 may lead to a fatal error. A patch to fix this is available.
Major changes since 7.14:
Introduced a 'user_password_reset_timeout' variable to allow the 24-hour expiration for user password reset links to be adjusted (API addition).
Fixed database errors due to ambiguous column names that occurred when EntityFieldQuery was used in certain situations.
Changed the drupal_array_get_nested_value() function to return a reference (API addition).
Changed the System module's hook_block_info() implementation to assign the "Main page content" and "System help" blocks to appropriate regions by default and prevent error messages on the block administration page (data structure change).
Fixed regression: Non-node entities couldn't be accessed with EntityFieldQuery.
Fixed regression: Optional radio buttons with an empty, non-NULL default value led to an illegal choice error when none were selected.
Reorganized the testing framework to split setUp() into specific sub-methods and fix several regressions in the process.
Fixed bug which made it impossible to search for strings that have not been translated into a particular language.
Renamed the "Field" column on the Manage Fields screen to "Field type", since the former was confusing and inaccurate (UI change).
Performance improvement: Removed needless call to system_rebuild_module_data() in field_sync_field_status(), greatly speeding up bulk module enable/disable.
Fixed bug which prevented notifications from being sent when core, module, and theme updates are available.
Fixed bug which prevented sub-themes from inheriting the default values of theme settings defined by the base theme.
Fixed bug which prevented the jQuery UI Datepicker from being localized.
Made Ajax alert dialogs respect error reporting settings.
Fixed bug which prevented image styles from being deleted on PHP 5.4.
Fixed bug: Language detection by domain only worked on port 80.
Fixed regression: The first plural index on a page was not calculated correctly.
Introduced generic entity language support. Entities may now declare their language property in hook_entity_info(), and modules working with entities may access the language using entity_language() (API change: http://drupal.org/node/1626346).
Added EntityFieldQuery support for taxonomy bundles.
Fixed issue where field form structure was incomplete if field_access() returned FALSE. Instead of being incomplete, the form structure now has #access set to FALSE and field form validation is skipped (data structure change: http://drupal.org/node/1663020).
Fixed data loss issue due to field_has_data() returning inconsistent results. The fix adds an optional DANGEROUS_ACCESS_CHECK_OPT_OUT tag to entity field queries which field storage engines can respond to (API addition: http://drupal.org/node/1597378).
Fixed notice: Undefined index: default_image in image_field_prepare_view()
Numerous API documentation improvements.
Additional automated test coverage.
For the full update notes visit the release page: http://drupal.org/node/1708292