Downloads
Release notes
This release is intended to be the last release candidate before a final CAPTCHA 6.x-2.0 version.
Feature-wise, the goals of CAPTCHA 6.x-2.0 are completed and there are no critical or outstanding bug reports left. However, I decided not to go for a final 6.x-2.0 version because of the following.
This 6.x-2.0-RC3 release is the milestone where the CAPTCHA 6.x-2.x branch becomes the recommended branch for Drupal 6 and the 6.x-1.x branch becomes deprecated (it was already unmaintained for many moons). Switching the "recommendedness" on a release candidate is mainly to increase usage of the 6.x-2.x branch (which is now roughly at 5000) at the expense of the 6.x-1.x branch (which is now roughly at 22000), collecting more feedback and possibly work out some more kinks before the final CAPTCHA 6.x-2.0 version.
For users coming from the CAPTCHA 6.x-1.x branch: don not forget to run the update.php script (example.com/update.php) on your setup because the CAPTCHA 6.x-2.x introduces an extra database table. Apart from that, upgrading should be painless and your settings should be kept. One note however: the "Text CAPTCHA" submodule (word choice challenge) was removed from the CAPTCHA 6.x-2.x branch (mainly because it kept back the maintenance of the CAPTCHA core module) and was moved and improved in the CAPTCHA pack module.
The changes in this release (since DRUPAL-6--2-0-RC2) are mainly minor bug fixes and documentation/UI string fixes:
- minor fix in api doc about info file
- fixed "fieldsset" typo
- #522508: Plural-Form fixes in various translations
- minor translation file fixes
- #545150 by Rob Loach: fixed wrong default value for new form_id
- a tad more documentation for third argument $captcha_sid of hook_captcha()
- #473002: added $element and $form_state arguments for CAPTCHA validate functions
- #546988: raise error when non alphanumeric character in character pool with built-in font
- #545526: added isset check to avoid undefined indices errors