<i>We try to notify this list when <span>API</span> changes
are made in Drupal 7, so
contrib and custom developers have a chance to fix their code before
they have the pain of figuring out why it's broken.<br><br></i>File, Form, and XMLRPC APIs changed recently:<br><br><ul><li>(<a href="http://drupal.org/node/763376">issue</a>) If you use<b> #limit_validation_errors</b> in a multistep form, especially #limit_validation_errors = array(), your multistep form may now be broken. </li>
<li>(<a href="http://drupal.org/node/846296">issue</a>) If you do <b>file downloads</b>, there is a new access check regimen to use. hook_file_download_access() and hook_file_download_access_alter() have been added.</li><li>
(<a href="http://drupal.org/node/353458">issue</a>) <b>hook_file_references</b>() was removed, and the entire method of managing references to managed files was changed and simplified. The summary is in <a href="http://drupal.org/node/353458#comment-3193206">http://drupal.org/node/353458#comment-3193206</a>. If your code implements hook_file_references() or otherwise uses managed files, you'll want to take a look at this.</li>
<li>(<a href="http://drupal.org/node/881536">issue</a>) <b>xmlrpc</b>() function was changed. If your module uses xmlrpc(), it's broken until you fix it. Upgrade details are at <a href="http://drupal.org/update/modules/6/7#xmlrpc">http://drupal.org/update/modules/6/7#xmlrpc</a></li>
</ul>Thanks, <br><br>-Randy<br><br>-- <br>Randy Fay<br>Drupal Module and Site Development<br><a href="mailto:randy@randyfay.com">randy@randyfay.com</a><br>+1 970.462.7450<br><br>