Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
7.x-4.10 fixes a number of bugs and adds a few features. Updating is recommended for all users of the 7.x-4.x branch.
Fund maintainer Dan Chadwick via PayPal.
Recent releases represent 100's of hours of development. As of this writing, there are no open bugs, no open support requests, and only a few open feature requests. When Dan start maintaining Webform over a year ago, there were 330 open issues and 130 open bug reports.
Notable features
- Emails many now be disabled and enabled.
- Number components may now be SET TO using conditionals.
- Markup components may now use tokens.
- Markup components may be conditionally set, and revert to their original value when no longer set.
- Drush wfx command can now specify components by form key, in additional to component id.
Upgrading from Webform 3.x to 4.0
Upgrading is recommended for all Webform 3.x users who have determined that any related modules are compatible with Webform 4. Make a database backup prior to upgrading. See the API changes between 3.x and 4.x documentation for more information.
Changes since 7.x-4.9:
- #2532878 by dunix: Fix drush component option description and allow for using form keys in component option.
- #2517090 by DanChadwick: Conditionally set values should be validated.
- #2529246 by amoebanath: Includes missed when loading submission, with entitycache installed (revised).
- #2532426 by DanChadwick: Conditional Set sometimes sets only first letter.
- #2529246 by amoebanath, DanChadwick: Includes missed when loading submission, with entitycache installed.
- #2495821 by DanChadwick: Fixed duplicate ID for file field.
- #2528908 by DanChadwick: Webform Conditionals not showing on preview or results when testing select component with "is or is after" or "after" with numeric key.
- #2530588 by agoradesign: Fixed hook_webform_submission_create function name in webform.api.php.
- #2531842: Conditional on select with no value matches is and is-after.
- #2510216: Tests are failing due to static caching in webform_node_types.
- #2501437 by Chris Burge: Fixed Views Field Handlers permission for results link.
- #2482659 by DanChadwick, quicksketch: Added ability to use submission tokens in markup components.
- #2501437 by Chris Burge, DanChadwick: Views Field Handlers Should Check if Content Type is Webform Enabled.
- #2500705 by Chris Burge: Added data-label attribute to grid component option td elements.
- #2498699 by sumitmadan: A component of type Number cannot be "set to"
- #2485371 by sumitmadan, DanChadwick: Added ability to disable Webform email recipients.
- #2503187 by fenstrat: Set webform_node_types_primary variable if webform content type is skipped on install
- #2498925 by sumitmadan: Typo "much" log out