Download Size md5 hash
drupal-7.14.tar.gz 2.98 MB af7abd95c03ecad4e1567ed94a438334
drupal-7.14.zip 3.4 MB d4cbfd90951a6b37f15b8b5b5c9b3ed1
Last updated: May 2, 2012 - 22:25

Release notes

Maintenance release of the Drupal 7 series. Includes bugfixes only (no new functionality), plus the security fixes from Drupal 7.13 which was released alongside Drupal 7.14.

Major changes since 7.13:

- Fixed "integrity constraint" fatal errors when rebuilding registry.
- Fixed custom logo and favicon functionality referencing incorrect paths.
- Fixed DB Case Sensitivity: Allow BINARY attribute in MySQL.
- Split field_bundle_settings out per bundle.
- Improve UX for machine names for fields (UI change).
- Fixed User pictures are not removed properly.
- Fixed HTTPS sessions not working in all cases.
- Fixed Regression: Required radios throw illegal choice error when none selected.
- Fixed allow autocompletion requests to include slashes.
- Eliminate $user->cache and {session}.cache in favor of $_SESSION['cache_expiration'][$bin] (Performance).
- Fixed focus jumps to tab when pressing enter on a form element within tab.
- Fixed race condition in locale() - duplicates in {locales_source}.
- Fixed Missing "Default image" per field instance.
- Quit clobbering people's work when they click the filter tips link
- Form API #states: Fix conditionals to allow OR and XOR constructions.
- Fixed Focus jumps to tab when pressing enter on a form element within tab. (Accessibility)
- Improved performance of node_access queries.
- Fixed Fieldsets inside vertical tabs have no title and can't be collapsed.
- Reduce size of cache_menu table (Performance).
- Fixed unnecessary aggregation of CSS/JS (Performance).
- Fixed taxonomy_autocomplete() produces SQL error for nonexistent field.
- Fixed HTML filter is not run first by default, despite default weight.
- Fixed Overlay does not work with prefixed URL paths.
- Better debug info for field errors (string change).
- Fixed Data corruption in comment IDs (results in broken threading on PostgreSQL).
- Fixed machine name not editable if every character is replaced.
- Fixed user picture not appearing in comment preview (Markup change).
- Added optional vid argument for taxonomy_get_term_by_name().
- Fixed Invalid Unicode code range in PREG_CLASS_UNICODE_WORD_BOUNDARY fails with PCRE 8.30.
- Fixed {trigger_assignments()}.hook has only 32 characters, is too short.
- Numerous fixes to run-tests.sh.
- Fixed Tests in profiles/[name]/modules cannot be run and cannot use a different profile for running tests.
- Numerous JavaScript performance fixes.
- Numerous documentation fixes.
- Fixed All pager links have an 'active' CSS class.
- Numerous upgrade path fixes; notably:
- system_update_7061() fails on inserting files with same name but different case.
- system_update_7061() converts filepaths too aggressively.
- Trigger upgrade path: Node triggers removed when upgrading to 7-x from 6.25.

All changes since 7.13:

  • #1376166 by sun, xjm, tim.plunkett: Fixed Custom logo and favicon functionality inanely tries to support absolute local file paths.
  • #1542674 by bas.hr, tim.plunkett, damiankloip: Fixed Wrong count assertion in taxonomy.test.
  • #1477110 by msonnabaum, tim.plunkett: Fixed php path detection in run-tests.sh.
  • #1459164 by Kevin Morse, droplet: Use test() to match string for BOOL comparison .
  • #285232 by ralessi, sun, catch: Add 'please select' item to required select list item.
  • #1262592 by jmarkel, pingers, marcingy: Fixed numeric names fail image creation.
  • #1540072 by mstrelan, xjm: Use American spelling for 'behavior'.
  • #1039666 by Jelle_S, droplet, Kevin Morse, nod_: Fixed Placing a block in a region via select dropdown moves it to the top of the region, but it will show at the bottom.
  • #1491542 by rdickert, c960657, hosef: Fixed testHavingCountQuery() fails on pgsql and sqlite.
  • #312458 by rdickert, Heine, sun: Fixed HTML filter is not run first by default, despite default weight.
  • #277200 by andypost, Damien Tournoud: Add tests for vocabulary hierarchy.
  • #1404380 by msonnabaum, xjm, mjpa: Fixed Unnecessary aggregation of CSS/JS.
  • #1213536 by David_Rothstein, tim.plunkett, sun, effulgentsia, Yorirou, xjm: Fixed Non-resettable theme_get_registry() cache causes problems for non-interactive installations.
  • #751168 by elliotttf, caktux, andyceo, setvik, xjm, sun, tim.plunkett: Fixed Regression: Missing 'Default image' per field instance.
  • #787652 by andypost, larowlan: Fixed Forum vocabulary alterations possibly obsolete -- possible to delete forum vocab.
  • #261148 follow-up by mikeytown2, chx: Fixed menu_masks() variable is empty (race condition).
  • #1349722 by kgoel, Everett Zufelt, xjm: Fixed Who's new & Who's online blocks have empty headings.
  • #598586 by grendzy, deekayen, matglas86, dawehner, Zgear: Fixed watchdog() assumes is defined.
  • #1372122 by klausi, sun, beejeebus, juampy, mradcliffe, tim.plunkett, cha0s: Fixed STOP the registry integrity constraint violation nightmare.
  • #1172560 by bas.hr, bellesmanieres, NROTC_Webmaster, tim.plunkett: Fixed The block X was assigned to the invalid region Y and has been disabled.
  • #988930 by davidwhthomas, jyve, tim.plunkett, nod_, effulgentsia, droplet, patrickd: Fixed Sticky table headers need to react properly to 'show/hide weights column' link.
  • #1348758 by drewish, tim.plunkett: Fixed Add an index to {users}.picture so user_file_delete() isn't insanely slow.
  • #1527988 by Niklas Fiekas: Fixed Missing or legacy number validation.
  • #1490150 by xjm, duellj, tim.plunkett: Fixed EntityFieldQuery::pager(0) generates PHP error 'divide by zero'.
  • #1058754 by Yaron Tal, kathyh, naxoc, xjm, tim.plunkett: Fixed Attempt to loop through undefined result set in aggregator.
  • #1481156 by lucascaro, npiacentine: Fixed Incorrect logic in creating url to fetch information about project updates.
  • #1484216 by catch, Berdir, beejeebus, tim.plunkett: Fixed Race condition in _update_create_fetch_task() (PDO Exceptions).
  • #720630 by tim.plunkett, kid_icarus, tsphethean: Fix up docs for watchdog, hook_watchdog, and watchdog constants
  • #1509838 by tim.plunkett, cosmicdreams klausi: Use elseif not else if
  • #1492188 by Berdir, catch: Fixed Update module creates duplicate queue items.
  • #966210 by mfb, catch, drumm, bfroehle, drewish, makara, sun, BTMash, iamEAP: Fixed DB Case Sensitivity: system_update_7061() fails on inserting files with same name but different case.
  • #1536160 by drumm: Make update_fix_d7_block_deltas() faster.
  • #1542854 by drumm, BTMash: Fixed system_update_7061() converts filepaths too aggressively.
  • #1541792 follow-up by chx, Berdir, xjm: Fix for random test values occasionally failing.
  • #1541792 follow-up by chx: Fix random test failures.
  • Unbreaking testbot.
  • #1541792 by tim.plunkett, chx, Amitaibu: Enable dynamic allowed list values function with additional context
  • #1538182 by infiniteluke: update variable_get doc to say it handles unserializing
  • #1237252 by mfb, bfroehle, drewish, Berdir, iamEAP, drumm: Fixed DB Case Sensitivity: Allow BINARY attribute in MySQL.
  • #1537888 by wulff: Fix typo in EntityFieldQuery docs
  • #1537370 by Liam Morland: Improve documentation of return value for file_load()
  • #1533498 by jmarkel: Fix see doc issue and clean up doc in hook_field_widget_form_alter
  • #1346468 by kgoel, mallezie, rootwork: Point docs for page.tpl.php towards html.tpl.php
  • #735528 follow-up by attiks: Do not backport span -> attr change.
  • #1513520: And NOW with the actual fix, not just the failing test. Sigh. :P
  • #1211008 by yched, tim.plunkett, DamienMcKenna: Split field_bundle_settings() out per bundle.
  • #1516030 by valthebald, rdickert: Fixed Change parenthesis in menu_link_save() to express intended order of operations.
  • #1421410 by andypost, Niklas Fiekas: Fixed not defined in form_pre_render_conditional_form_element().
  • #1015946 by pillarsdotnet, catch, bfroehle, Jej, jose.guevara, Damien Tournoud: Fixed Eliminate ->cache and {session}.cache in favor of ['cache_expiration()'][].
  • #918356 by David_Rothstein, franz, tekante, dstol, mikestefff: Fixed WSOD when drupal_get_title() called during hook_init() and custom 403 or 404 pages are being used.
  • #1171866 by sun, catch, Alan Evans, bvirtual, frob, btmash: Fixed Enforced fetching of fields/columns in lowercase breaks third-party integration.
  • #1513520 by pdrake, plach: Fixed locale_language_from_browser() incorrectly matches invalid strings.
  • #1516934 by jmarkel: Fix up docs for batch_set()
  • #1452070 by kgoel: Remove comment left over from Drupal 5 in menu_block_info()
  • #1355682 by Zgear, chertzog: API docs cleanup for Path module
  • #1280792 follow-up BTMash, irunflower, Zgear: Fixed Trigger upgrade path: Node triggers removed when upgrading to 7-dev from 6.25.
  • #1504226 by kim.pepper: Add detail to return value docs of taxonomy_vocabulary_get_names
  • #1327484 by nmudgal, oriol_e9g, xenophyle: Clean up API docs for book module
  • #1509796 by markdorison: Fix docs for a test method in user.test
  • #1440834 by nmudgal: Add clarity and information to docs for hook_field_delete/update/insert
  • #1508956 by lsenzee: Fixed unclear description for drupal_parse_url().
  • #1500160 by jmarkel, tstoeckler: Fix up docs for hook_block_info
  • #1400310 by nod_, sun, m.stenta: Fixed Use of .parents() is really .closest().
  • #41595 follow-up by BTMash, scor: Fixed pager tests so they now work from Drupal sub-directory installs.
  • #960056 by catch, mikeytown2, pmitchell, cedarm: Fixed trigger_get_assigned_actions() has no static cache.
  • #1398740 by TravisCarden: Fixed Typo in status message: 'The %style has been revert to its defaults.'.
  • #1250800 by attiks, Jelle_S, dawehner, xjm, G√°bor Hojtsy: Fixed Language domain should work regardless of ports or protocols.
  • #1221276 by gumanist, fietserwin, G√°bor Hojtsy, sun, kalman.hosszu: Fixed locale_get_plural() only works for a single language within a request and does not work for English.
  • #1280792 by xjm, julien, BTMash, pingers, AntoineSolutions, tim.plunkett, Niklas Fiekas: Fixed {trigger_assignments()}.hook has only 32 characters, is too short.
  • #1187550 by franz, boombatower, mlncn: .profile files do not have to be listed in profile .info files.
  • #1338282 by Damien Tournoud, zymsys, JamesOakley, pillarsdotnet, chx: Fixed php notice in menu_link_save().
  • #1483662 by rdickert, Psikik: Update URLs for drupal.org module help pages
  • Revert "Issue #1475666 by filijonka, Niklas Fiekas, Devin Carlson, Kevin Morse, tstoeckler: Fixed PHP error because of typo in form.inc line 3025."
  • #1335388 by wojtha: Fixed Warning: strpos(): Empty delimiter in search_simplify_excerpt_match().
  • #1378092 by oriol_e9g, wedge, beejeebus: Fixed User pictures are not removed properly.
  • #687586 by oriol_e9g, Mike Wacker, agentrickard: Fixed Remove access check from user_register_submit().
  • #1009832 by edb, chertzog, rjgoldsborough: Added menu name to breadcrumb on List Links page.
  • #1164812 by Niklas Fiekas, tim.plunkett, xjm: Improve UX for machine names for fields.
  • #1357072 by dkingofpa: Fixed Call to undefined function _update_7000_field_read_fields() in image.install during upgrade.
  • #1497262 by chx, BTMash: Add btmash as the db update maintainer.
  • #1395974 by webbykat, Michelle, rdrh555: Clarify field_purge_batch() documentation.
  • #1350892 by nit3ch: Fix doc for type arg of node_type_form
  • #1182296 by BTMash, timplunkett: Fix tests for site name in database upgrade tests, which were causing random 7.x is broken test failures
  • #1479572 by chertzog: Fixed update_fix_d7_install_profile().
  • #1050746 by grendzy, xjm, Everett Zufelt: Fixed HTTPS sessions not working in all cases.
  • #1475666 by filijonka, Niklas Fiekas, Devin Carlson, Kevin Morse, tstoeckler: Fixed PHP error because of typo in form.inc line 3025.
  • #1471418 by nmudgal: Add note to hook_custom_theme docs about page caching
  • #1491248 by bowersox: Change Accessibility maintainer name
  • #1368872 by kid_icarus: A bit more API cleanup for syslog module
  • #1485810 by nmudgal: Clarify wording for salt variable docs in default.settings.php
  • #1483664 by nmudgal, chertzog: Fix hook_user_presave example so it actually would work
  • #1488414 by nmudgal, chertzog: Add comment to user_schema to explain why table name is plural in spite of our usual standards
  • #1488668 by chertzog: Add checked property to docs of theme_checkbox
  • #1480570 by Gaelan: Make default clear in drupal_add_css() args doc
  • #41595 by pillarsdotnet, sun, m3avrck, oadaeh, yched, musicnode | Wesley Tanaka: Fixed All pager links have an 'active' CSS class.
  • #655048 by G√°bor Hojtsy, gumanist, intuited: Fixed Plural formula information blanked when importing a poorly-formed .po file.
  • #1282156 by karschsp, kika: Convert IP-blocking table to 'Empty table pattern'.
  • #1431632 by NROTC_Webmaster: Clean up API docs for translation module
  • #1472614 by filijonka: Fix return value docs for hook_node_update_index()
  • #1199774 by nod_, droplet, xjm, ryanissamson: Fixed toolbar layout error in IE.
  • #93854 by pillarsdotnet, Steven Jones, Dave Reid, ericduran, xjm, das-peter, e2thex, axel.rutz, mstrelan, mikestefff | moonray: Fixed Allow autocompletion requests to include slashes.
  • #811542 by bojanz, sun, mlncn, chx, pillarsdotnet, loganfsmyth, xjm: Fixed Regression: Required radios throw illegal choice error when none selected.
  • Revert "Issue #1089040 by Remon, mlncn: Added Cache rdf_get_namespaces() using drupal_static(). Don't add caches unless there's a demonstrated performance degradation.""
  • #1317620 by xjm, Albert Volkman: Fix up API docs for includes directory files d-g
  • #1245332 by Dave Reid, rfay, willvincent: Fixed Warning when all bundles removed from an entity.
  • #1361218 by Owen Barton, Kevin Morse, Everett Zufelt: Fixed Focus jumps to tab when pressing enter on a form element within tab.
  • #1476812 by droplet: Fixed hooks file_field_delete_file() takes only 2 arguments.
  • #1411114 by Albert Volkman, sun: Fixed drupal_valid_test_ua() is not statically cached on non-positive match.
  • #1089040 by Remon, mlncn: Added Cache rdf_get_namespaces() using drupal_static().
  • #1388496 by barraponto: Fixed Default field.tpl.php prints a clearfix class theme_field() doesn't.
  • #1472350 by John Morahan, greggles: Make 'translate interface' restricted after DRUPAL-PSA-2012-001 - localizations - Cross Site Scripting.
  • #1476776 by droplet: drupal_var_export() is a concatination to undefined variable .
  • #1391118 by sven.lauer: Clean up Field API topics docs
  • #1436406 by scorchio, kid_icarus: Fix list formatting in Field API topic docs
  • #1431076 by c960657, nod_, purencool, Nor4a: Fixed Overlay does not work with prefixed URL paths .
  • #1414412 by Damien Tournoud, pillarsdotnet, droplet, MrHaroldA: Fixed Skip #conjunction key in __clone() method of core/includes/database/query.inc.
  • #1470080 by G√°bor Hojtsy: Move docs for hooks that are not locale.module specific to a modules/system file
  • #746240 by c960657, G√°bor Hojtsy: Fixed Race condition in locale() - duplicates in {locales_source()}.
  • #681760 by agentrickard, Josh Waihi, Niklas Fiekas, catch, xjm, NaX, chx, pwolanin, garywiz: Fixed Try to improve performance and eliminate duplicates caused by node_access() table joins.
  • #1469758 by chertzog: Fix typo in sample hook_node_grants_alter function
  • #1355362 by bartlantz: Clean up API docs for the install profiles
  • #1444650 by damiankloip: Make documentation of theme_image_style clearer
  • #1462062 by chertzog, xjm: Fix language in code comment
  • #1458796 by damiankloip: Make Field API docs say they are about Field API
  • #97327 by PMunn, NROTC_Webmaster, xjm, maartenvg, killes@www.drop.org, gdavid, Zed Pobre: Fixed Data corruption in comment IDs (results in broken threading on PostgreSQL).
  • #1064954 by xjm, Dave Reid, becw: Fixed _node_revision_access() static usage.
  • #1369332 by Damien Tournoud, basic, sun: Fixed Avoid deadlock issues on the {node} table.
  • #1058564 by Niklas Fiekas, droplet, grendzy, dixon_, naxoc: Fixed User picture does not appear in comment preview.
  • Revert "Issue #1058564 by Niklas Fiekas, droplet, grendzy, dixon_, naxoc: Fixed User picture does not appear in comment preview."
  • #1264728 by yched, Albert Volkman: Refresh field 'active' state in module_enable() / _disable().
  • #917490 by pounard, msonnabaum: Performance patch for block_list() (D6) and _block_render_blocks() (D7) functions.
  • #1393604 by tedbow, Niklas Fiekas: Fixed path_form_element_validate() does not send correct parameter to form_set_error().
  • #336697 by oriol_e9g, xjm, jbomb, Davy Van Den Bremt, coltrane, lyricnz: Added Optional vocabulary argument for taxonomy_get_term_by_name().
  • #1347134 by c31ck, amateescu, Shyamala, DamienMcKenna: Fixed 'View voting results' permission is misleading.
  • #1314384 by Pol, G√°bor Hojtsy, oriol_e9g, plach: Added Remember the provider that selected the language for later use.
  • #1058564 by Niklas Fiekas, droplet, grendzy, dixon_, naxoc: Fixed User picture does not appear in comment preview.
  • #687180 by Island Usurper, catch, Berdir, Damien Tournoud, xjm, anthbel: Fixed Deleting a taxonomy vocabulary leaves term reference fields still pointing to it, and a PDO Exception when creating content.
  • #1315214 by NROTC_Webmaster, kathyh, aenw: Clean up API docs and comments in the Tracker module code
  • #1451032 by NROTC_Webmaster: Add note to schema docs about varchar columns needing to have length specified
  • #814804 by JacobSingh, ksenzee, xjm, draenen, paul.lovvik, David_Rothstein, G√°bor Hojtsy, Yorirou: Fixed taxonomy_autocomplete() produces SQL error for nonexistent field.
  • Revert "Issue #1074672 by claudiu.cristea, mikewink: Added Allow language select to be rearranged inside node form."
  • #1446366 by xjm: Multiple web test classes mislabeled as unit tests.
  • #1401496 by bleen18, Albert Volkman: Fixed forum_taxonomy_term_delete() completely broken (takes instead of entity).
  • #1334344 by jessebeach, mikestefff, Devin Carlson: Fixed During update, Bartik throws an error that () is not defined.
  • #998590 by das-peter: Fixed Prevent double CDATA section escaping in filter_dom_serialize_escape_cdata_element() to avoid warnings.
  • #1015798 by oriol_e9g, Mohammed J. Razem, dimitriseng, xjm, mstrelan, drunken monkey: Fixed Fieldsets inside vertical tabs have no title and can't be collapsed.
  • #673020 by Zolt√°n Balogh, attiks, mgifford, G√°bor Hojtsy, e2thex, good_man, kalman.hosszu | Fleshgrinder: Fixed Tests for adding the Content-Language HTTP header to the generated page.
  • Oops. And now with missing test. :D
  • #1425280 by Niklas Fiekas, swentel: Fixed No contextual links in node lists after a node without contextual links.
  • #1366854 by quicksketch: Added Pass #size attribute to the child upload field in the managed_file() element.
  • #998256 by justafish, Albert Volkman, Dave Reid, no_commit_credit: Please let modules know about the original URL alias in hook_path_update().
  • #1267918 by Niklas Fiekas, darrellulm: Fixed User signature does not appear in comment preview.
  • #1420056 by droplet, nod_: Fixed moving shortcut local var.
  • #1074672 by claudiu.cristea, mikewink: Added Allow language select to be rearranged inside node form.
  • #1294264 by budda, davidwhthomas: FieldUpdateForbiddenException: Cannot update a list field - better debug info.
  • #1329586 by Rob Loach, tim.plunkett, jthorson: Theme_image_formatter() should pass along attributes.
  • #1068016 by franz, Niklas Fiekas, karschsp, BartVB, catch | jpincas: Fixed number field validation fails to block some invalid input causing later SQL fatal error.
  • #911354 by adrian, boombatower, jhedstrom, sun, yhahn, langworthy, dixon_, jrbeeman: Fixed Tests in profiles/[name]/modules cannot be run and cannot use a different profile for running tests.
  • #735528 by nod_, redndahead, kkaefer, agentrickard, peterpoe, Rob Loach, xjm, sun: FAPI #states: Fix conditionals to allow OR and XOR constructions.
  • #967166 by effulgentsia, Cottser, no_commit_credit, KrisBulman: Fixed Content rendered via AJAX does not respect stylesheets removed in .info files.
  • #87994 by Rob Loach, Jody Lynn, sun, dropcube, gordon, David_Rothstein, moshe weitzman, aspilicious, quicksketch | piersonr: Fixed Quit clobbering people's work when they click the filter tips link.
  • #684310 by yched, lyricnz, ksenzee, Niklas Fiekas: Fixed When adding existing field 'Label' is cleared when exiting field.
  • #404116 by c31ck, amateescu, neclimdul: Fixed Provide default choices on poll translations.
  • #872488 by acouch, Albert Volkman, mfb, musicnode, no_commit_credit: Regression: no way to get taxonomy tags into RSS feeds.
  • #666854 by TR, JacobSingh: Fixed E_NOTICE warnings in run_tests().sh .
  • #404302 by KrisBulman, kathyh, JamesAn, droplet, sun: Fixed Improve tabledrag grippie CSS (and fix an IE7 alignment issue).
  • #1065626 by Heine, droplet, xjm, jibran: Fixed Machine name not editable if every character is replaced.
  • Merge branch '7.x' of git.drupal.org:project/drupal into 7.x
  • #1430300 by mradcliffe, xjm, effulgentsia, NROTC_Webmaster: Fixed Preprocess functions in an include file fail to get called when the theme implements a suggestion override.
  • #1446372 by Heine, bserem, champlin: Fixed Invalid Unicode code range in PREG_CLASS_UNICODE_WORD_BOUNDARY fails with PCRE 8.30.
  • #1441126 by Haza, Devin Carlson: Fix @see entries in two function doc headers
  • #1313762 by fago, sun: Add fago as Entity system maintainer.
  • #1456480 by amateescu: Add amateescu as a Poll maintainer.
  • #1352272 by sven.lauer, Albert Volkman: Fix docs for deprecated, unused system_settings_overview() function
  • #1291458 by arithmetric: Remove mention of short-lived PHP bug from Database class docs
  • #1427098 by chris.leversuch: Updated return value docs for EntityFieldQuery::execute
  • #1300298 by askibinski: empty tokens don't get replaced in welcome emails.
  • #1446988 by Dave Reid: Reassign maintainer of statistics module to Tim Millwood.
  • #1260752 by andypost: Fixed _locale_languages_common_controls() maxlength to conform schema.
  • #1408636 by swentel, c31ck: Fixed Fatal error: [] operator not supported for strings in includes/common.inc on line 2320.
  • #1447040 by nod_: Application for being javascript maintainer.
  • #1431452 by webflo, larowlan: Tests for 'status' in where clause is ambiguous.
  • #1444160 by Niklas Fiekas: Drupal.behaviors.dateTime needs a clean-up.
  • #1436074 by Pat Redmond: documentation problem with batch_set(): change 'his' to 'its'.
  • #1426150 by kafitz: Fixed hook_menu() example function to match 8.x version
  • #1287368 by TwoD, valthebald, sun, xjm: Fixed Drupal.settings.ajaxPageState.css gets overwritten.
  • #1426698 by droplet: Fixed book.js: fix vertical tabs summary & clean up.
  • #1332658 by sven.lauer, David_Rothstein, xjm, Albert Volkman: Clean up API docs for dashboard module.
  • #1428538 by Albert Volkman, nod_: Use jQuery toggle.
  • #1393234 by dww, Niklas Fiekas: Fixed API docs for field_access() are confusing.
  • #1414824 by nod_: Fixed Leaking vars in tabledrag.js.
  • #1319420 by nod_: Fixed multiple execution of tableselect.js with nested tables.
  • #838800 by kotnik, Damien Tournoud, jromine: Improve random number generation.
  • #1346914 by droplet: Use .length instead of jQuery.size().
  • #1379126 by chris.leversuch, Albert Volkman, jhodgdon: Clean up API docs for trigger.module.
  • #1316866 by nicl, Niklas Fiekas: User_forms() is now redundant.
  • #1320028 by isay, Albert Volkman: Fixed bartik style-rtl.css have not overide text align to rigth for tr td, tr th tags.
  • #1429176 by Chi: Fixed Documentation for garland_breadcrumb() is out of date.
  • #1280792 by xjm, julien, BTMash, pingers: Fixed {trigger_assignments()}.hook has only 32 characters, is too short.
  • #1393846 by tedbow, Albert Volkman: Fixed path_form_element_validate() executes unnecessary db_select() query when only space given for URL Alias.
  • #1347836 by LSU_JBob, Albert Volkman, linclark: Comment cleanup in common.test.
  • #1234830 by beejeebus, oriol_e9g, schildi: Fixed cache_menu(): huge table size.
  • #1189834 by aspilicious, chrispomeroy, Albert Volkman: Add language direction to book-export-html.tpl.php
  • #1013034 by ncl: Fixed PostgreSQL constraints do not get renamed by db_rename_table().
  • #1431918 by Liam Morland: user_multiple_role_edit() doc needs more detail.
  • #1068016 by franz, karschsp, BartVB, Niklas Fiekas: fixed number field validation fails to block some invalid input causing later SQL fatal error.
  • #1428498 by linclark: Docblock syntax error for taxonomy_select_nodes().
  • #1159258 by Deciphered: fixed image_file_move() flushes new URI not source URI.
  • #598414 by Tor Arne Thune, Dave Reid: Fixed Links in the update results page lead to 403s.
  • #1417754 by mkadin: hook_menu() docs need to explain that options don't work for tabs.
  • #1423510 by oriol_e9g: undefined var in prepareInstallDirectory.
View change notices for this release
Official release from tag: 
7.14