Downloads

Download tar.gz 87.83 KB
MD5: c6eb8eab472ac1360f047bc0c673bc21
SHA-1: 8bb6590dd5c4a7cf5fb552479444f3462b2f5565
SHA-256: 2a1ded82a1b196961d6c727dd98c96f2abf181baa49c8b9f96e5197106b9e1c8
Download zip 109.45 KB
MD5: 856ad71a52ae4821f75c633b1855192e
SHA-1: a584284fdaf2df40522d7f625f103f85b615685b
SHA-256: 19482e10080142b3740eb85d266ac07efe9c677057a0325aac5eadeccf2c9d93

Release notes

IMPORTANT NOTE

There is a fairly serious problem with this release:
#1441776: Directories starting with .. -- only the top-level directory is scanned
So if your branches use .. in the "directories to parse" setting, you probably do not want to use this release.

Updates in this release

The changes since version 6.x-1.6 are as follows.

MAJOR CHANGE

The API module has been converted to use the Drupal Queue module instead of Job Queue to set up its "parse this file" jobs. So, if you upgrade to this version, you will need to install/enable the Drupal Queue module first, then update the API module (and run update.php), then disable the Job Queue module (unless you are using it for some other reason) (issue and followup issue to fix a bug in the original change).

New features

  • Allow files in a top-level directory starting with "." to be scanned/parsed (issue)
  • Display parsing status on the admin page (issue)
  • Allow reset of parsing queue from admin page and drush (part of this issue)

User interface updates and bug fixes

  • Links to listing pages (functions, classes, topics, etc.) are now only generated if the listing page has something on it (issue)
  • Bold formatting on lists was being too aggressive (issue)
  • Links between branches/versions weren't working for class methods (issue)
  • Move the lists of calling functions and implementing hooks to separate pages, for faster page loading on big API sites (issue)
  • Change the way line numbers are generated for files (they weren't lining up right in all cases) (issue)
  • Fix switch-branch links on search results page (issue)
  • Fix auto-complete for the case where there is a search block and a search form in the body of the page (issue)

Other bug fixes and programmer-interest changes

  • Use less memory during parsing/cron (issue)
  • Disabling and then re-enabling the module resulted in a PHP warning (issue)
  • Miscellaneous code refactoring, additional tests, moving page functions into api.page.inc, consolidating several page generating functions (issue, another issue, another issue)
Created by: jhodgdon
Created on: 16 Feb 2012 at 00:28 UTC
Last updated: 16 Feb 2012 at 02:15 UTC
New features
Bug fixes
Unsupported

Other releases